From: Alan Knowles Date: Fri, 16 Oct 2020 07:57:27 +0000 (+0800) Subject: b4 column hidden X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=7e4088209f3dfddbcbb3dca9346eb334c2d412b6 b4 column hidden --- diff --git a/Roo/bootstrap/Card.js b/Roo/bootstrap/Card.js index dfc6a394e5..b5560ffaa0 100644 --- a/Roo/bootstrap/Card.js +++ b/Roo/bootstrap/Card.js @@ -280,7 +280,7 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { return dragData; } return false; - }, + } }); diff --git a/Roo/bootstrap/CheckBox.js b/Roo/bootstrap/CheckBox.js index bcb07479ed..9602dceeda 100644 --- a/Roo/bootstrap/CheckBox.js +++ b/Roo/bootstrap/CheckBox.js @@ -69,10 +69,10 @@ Roo.extend(Roo.bootstrap.CheckBox, Roo.bootstrap.Input, { var cfg = {}; - cfg.cls = 'form-group ' + this.inputType; //input-group + cfg.cls = 'form-group form-check ' + this.inputType; //input-group if(this.inline){ - cfg.cls += ' ' + this.inputType + '-inline'; + cfg.cls += ' ' + this.inputType + '-inline form-check-inline'; } var input = { diff --git a/Roo/bootstrap/Column.js b/Roo/bootstrap/Column.js index 504d61d8e3..7688cf8c7f 100644 --- a/Roo/bootstrap/Column.js +++ b/Roo/bootstrap/Column.js @@ -64,7 +64,8 @@ Roo.extend(Roo.bootstrap.Column, Roo.bootstrap.Component, { }; var settings=this; - ['xs','sm','md','lg'].map(function(size){ + var sizes = ['xs','sm','md','lg']; + sizes.map(function(size ,ix){ //Roo.log( size + ':' + settings[size]); if (settings[size+'off'] !== false) { @@ -76,7 +77,13 @@ Roo.extend(Roo.bootstrap.Column, Roo.bootstrap.Component, { } if (!settings[size]) { // 0 = hidden - cfg.cls += ' hidden-' + size + ' hidden' + size + '-down';; + cfg.cls += ' hidden-' + size + ' hidden-' + size + '-down'; + // bootsrap4 + for (var i = ix; i > -1; i--) { + cfg.cls += ' d-' + sizes[i] + '-none'; + } + + return; } cfg.cls += ' col-' + size + '-' + settings[size] + ( diff --git a/Roo/bootstrap/NavHeaderbar.js b/Roo/bootstrap/NavHeaderbar.js index 2237599fbf..052c107c03 100644 --- a/Roo/bootstrap/NavHeaderbar.js +++ b/Roo/bootstrap/NavHeaderbar.js @@ -93,7 +93,7 @@ Roo.extend(Roo.bootstrap.NavHeaderbar, Roo.bootstrap.NavSimplebar, { cn.push({ tag: 'div', - cls: Roo.bootstrap.version == 4 ? 'nav flex-row roo-navbar-collapse' : 'collapse navbar-collapse roo-navbar-collapse', + cls: Roo.bootstrap.version == 4 ? 'nav flex-row roo-navbar-collapse collapse navbar-collapse' : 'collapse navbar-collapse roo-navbar-collapse', cn : [] }); @@ -143,6 +143,13 @@ Roo.extend(Roo.bootstrap.NavHeaderbar, Roo.bootstrap.NavSimplebar, { return this.getChildContainer(); }, + getChildContainer : function() + { + + return this.el.select('.roo-navbar-collapse',true).first(); + + + }, initEvents : function() { diff --git a/buildSDK/scss-bootstrap.php b/buildSDK/scss-bootstrap.php index 70a02755bc..600be67546 100644 --- a/buildSDK/scss-bootstrap.php +++ b/buildSDK/scss-bootstrap.php @@ -23,7 +23,7 @@ $files = array( 'name' => 'bootstrap.css', 'minify' => 'bootstrap.min.css', 'sourceMapRootpath' => '../scss/bootstrap/', - 'variables' => "@import 'variables';" + 'variables' => "@import 'functions';\n@import 'variables';" ), "roojs-bootstrap.scss" => array( @@ -32,10 +32,34 @@ $files = array( 'name' => 'roojs-bootstrap-debug.css', 'minify' => 'roojs-bootstrap.css', 'sourceMapRootpath' => '../scss/roojs-bootstrap/', - 'variables' => "@import '../bootstrap/variables';" + 'variables' => "@import '../bootstrap/functions';\n@import '../bootstrap/variables';" ) ); +require_once 'System.php'; +$sassc = System::which("sassc"); +if (empty($sassc)) { + die("INSTALL sassc"); +} +foreach($files as $file => $f) { + + $tmpFile = tempnam("/tmp/", "scss"); + file_put_contents($tmpFile, "{$f['variables']}\n@import \"{$file}\";\n"); + echo file_get_contents($tmpFile); + + + + $cmd = "{$sassc} --sourcemap=auto -I {$f['scssDir']} $tmpFile {$f['baseDir']}/{$f['name']}"; + echo "$cmd\n"; + echo `$cmd`; + $cmd = "{$sassc} --style=compressed --sourcemap=auto -I {$f['scssDir']} $tmpFile {$f['baseDir']}/{$f['minify']}"; + echo "$cmd\n"; + echo `$cmd`; +} +exit; + + + /* foreach ($files as $src => $file){ @@ -105,11 +129,11 @@ foreach ($files as $src => $file){ // output source contents? 'outputSourceFiles' => false, - // base path for filename normalization - 'sourceMapRootpath' => '', + // this is added to the file path. + 'sourceMapRootpath' => '../', - // base path for filename normalization - 'sourceMapBasepath' => '' + // this is removed from the filepath. + 'sourceMapBasepath' => $rootDir .'/roojs1/scss' )); diff --git a/css-bootstrap4/bootstrap.css b/css-bootstrap4/bootstrap.css index 8ee2317af3..edaf0bb963 100644 --- a/css-bootstrap4/bootstrap.css +++ b/css-bootstrap4/bootstrap.css @@ -5,10 +5,10 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ /* - Caller should import variables (which in turn includes functions..) - @import "functions"; - @import "variables"; - */ +Caller should import variables (which in turn includes functions..) +@import "functions"; +@import "variables"; +*/ :root { --blue: #007bff; --indigo: #6610f2; @@ -36,21 +36,23 @@ --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; -} -*, *::before, *::after { - box-sizing: border-box; -} + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} + display: block; } + body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; @@ -59,1456 +61,1331 @@ body { line-height: 1.5; color: #212529; text-align: left; - background-color: #fff; -} + background-color: #fff; } + [tabindex="-1"]:focus:not(:focus-visible) { - outline: 0 !important; -} + outline: 0 !important; } + hr { box-sizing: content-box; height: 0; - overflow: visible; -} + overflow: visible; } + h1, h2, h3, h4, h5, h6 { margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } + p { margin-top: 0; - margin-bottom: 1rem; -} -abbr[title], abbr[data-original-title] { + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; - text-decoration-skip-ink: none; -} + text-decoration-skip-ink: none; } + address { margin-bottom: 1rem; font-style: normal; - line-height: inherit; -} -ol, ul, dl { + line-height: inherit; } + +ol, +ul, +dl { margin-top: 0; - margin-bottom: 1rem; -} -ol ol, ul ul, ol ul, ul ol { - margin-bottom: 0; -} + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + dt { - font-weight: 700; -} + font-weight: 700; } + dd { - margin-bottom: 0.5rem; - margin-left: 0; -} + margin-bottom: .5rem; + margin-left: 0; } + blockquote { - margin: 0 0 1rem; -} -b, strong { - font-weight: bolder; -} + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + small { - font-size: 80%; -} -sub, sup { + font-size: 80%; } + +sub, +sup { position: relative; font-size: 75%; line-height: 0; - vertical-align: baseline; -} + vertical-align: baseline; } + sub { - bottom: -0.25em; -} + bottom: -.25em; } + sup { - top: -0.5em; -} + top: -.5em; } + a { color: #007bff; text-decoration: none; - background-color: transparent; -} -a:hover { - color: #0056b3; - text-decoration: underline; -} + background-color: transparent; } + a:hover { + color: #0056b3; + text-decoration: underline; } + a:not([href]):not([class]) { color: inherit; - text-decoration: none; -} -a:not([href]):not([class]):hover { - color: inherit; - text-decoration: none; -} -pre, code, kbd, samp { + text-decoration: none; } + a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; } + +pre, +code, +kbd, +samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} + font-size: 1em; } + pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; - -ms-overflow-style: scrollbar; -} + -ms-overflow-style: scrollbar; } + figure { - margin: 0 0 1rem; -} + margin: 0 0 1rem; } + img { vertical-align: middle; - border-style: none; -} + border-style: none; } + svg { overflow: hidden; - vertical-align: middle; -} + vertical-align: middle; } + table { - border-collapse: collapse; -} + border-collapse: collapse; } + caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; - caption-side: bottom; -} + caption-side: bottom; } + th { text-align: inherit; - text-align: -webkit-match-parent; -} + text-align: -webkit-match-parent; } + label { display: inline-block; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } + button { - border-radius: 0; -} + border-radius: 0; } + button:focus { outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} -input, button, select, optgroup, textarea { + 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; -} + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + [role="button"] { - cursor: pointer; -} + cursor: pointer; } + select { - word-wrap: normal; -} -button, [type="button"], [type="reset"], [type="submit"] { - -webkit-appearance: button; -} -button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { - cursor: pointer; -} -button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { + word-wrap: normal; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { padding: 0; - border-style: none; -} -input[type="radio"], input[type="checkbox"] { + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { box-sizing: border-box; - padding: 0; -} + padding: 0; } + textarea { overflow: auto; - resize: vertical; -} + resize: vertical; } + fieldset { min-width: 0; padding: 0; margin: 0; - border: 0; -} + border: 0; } + legend { display: block; width: 100%; max-width: 100%; padding: 0; - margin-bottom: 0.5rem; + margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; - white-space: normal; -} + white-space: normal; } + progress { - vertical-align: baseline; -} -[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { - height: auto; -} + 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; -} + -webkit-appearance: none; } + [type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} + -webkit-appearance: none; } + ::-webkit-file-upload-button { font: inherit; - -webkit-appearance: button; -} + -webkit-appearance: button; } + output { - display: inline-block; -} + display: inline-block; } + summary { display: list-item; - cursor: pointer; -} + cursor: pointer; } + template { - display: none; -} + display: none; } + [hidden] { - display: none !important; -} -h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-weight: 500; - line-height: 1.2; -} + line-height: 1.2; } + h1, .h1 { - font-size: 2.5rem; -} + font-size: 2.5rem; } + h2, .h2 { - font-size: 2rem; -} + font-size: 2rem; } + h3, .h3 { - font-size: 1.75rem; -} + font-size: 1.75rem; } + h4, .h4 { - font-size: 1.5rem; -} + font-size: 1.5rem; } + h5, .h5 { - font-size: 1.25rem; -} + font-size: 1.25rem; } + h6, .h6 { - font-size: 1rem; -} + font-size: 1rem; } + .lead { font-size: 1.25rem; - font-weight: 300; -} + font-weight: 300; } + .display-1 { font-size: 6rem; font-weight: 300; - line-height: 1.2; -} + line-height: 1.2; } + .display-2 { font-size: 5.5rem; font-weight: 300; - line-height: 1.2; -} + line-height: 1.2; } + .display-3 { font-size: 4.5rem; font-weight: 300; - line-height: 1.2; -} + line-height: 1.2; } + .display-4 { font-size: 3.5rem; font-weight: 300; - line-height: 1.2; -} + line-height: 1.2; } + hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} -small, .small { + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { font-size: 80%; - font-weight: 400; -} -mark, .mark { + font-weight: 400; } + +mark, +.mark { padding: 0.2em; - background-color: #fcf8e3; -} + background-color: #fcf8e3; } + .list-unstyled { padding-left: 0; - list-style: none; -} + list-style: none; } + .list-inline { padding-left: 0; - list-style: none; -} + list-style: none; } + .list-inline-item { - display: inline-block; -} -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + .initialism { font-size: 90%; - text-transform: uppercase; -} + text-transform: uppercase; } + .blockquote { margin-bottom: 1rem; - font-size: 1.25rem; -} + font-size: 1.25rem; } + .blockquote-footer { display: block; font-size: 80%; - color: #6c757d; -} -.blockquote-footer::before { - content: "\2014\00A0"; -} + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\00A0"; } + .img-fluid { max-width: 100%; - height: auto; -} + height: auto; } + .img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; - height: auto; -} + height: auto; } + .figure { - display: inline-block; -} + display: inline-block; } + .figure-img { margin-bottom: 0.5rem; - line-height: 1; -} + line-height: 1; } + .figure-caption { font-size: 90%; - color: #6c757d; -} + color: #6c757d; } + code { font-size: 87.5%; color: #e83e8c; - word-wrap: break-word; -} -a > code { - color: inherit; -} + word-wrap: break-word; } + a > code { + color: inherit; } + kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + pre { display: block; font-size: 87.5%; - color: #212529; -} -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + .pre-scrollable { max-height: 340px; - overflow-y: scroll; -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + overflow-y: scroll; } + +.container, +.container-fluid, +.container-xl, +.container-lg, +.container-md, +.container-sm { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; -} + margin-left: auto; } + @media (min-width: 576px) { - .container-sm { - max-width: 540px; - } -} + .container-sm, .container { + max-width: 540px; } } + @media (min-width: 768px) { - .container-md { - max-width: 720px; - } -} + .container-md, .container-sm, .container { + max-width: 720px; } } + @media (min-width: 992px) { - .container-lg { - max-width: 960px; - } -} + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; } } + @media (min-width: 1200px) { - .container-xl { - max-width: 1140px; - } -} + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; } } + .row { display: flex; flex-wrap: wrap; margin-right: -15px; - margin-left: -15px; -} + margin-left: -15px; } + .no-gutters { margin-right: 0; - margin-left: 0; -} -.no-gutters > .col, .no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { + 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%; padding-right: 15px; - padding-left: 15px; -} + padding-left: 15px; } + .col { flex-basis: 0; flex-grow: 1; - max-width: 100%; -} + max-width: 100%; } + .row-cols-1 > * { flex: 0 0 100%; - max-width: 100%; -} + max-width: 100%; } + .row-cols-2 > * { flex: 0 0 50%; - max-width: 50%; -} + max-width: 50%; } + .row-cols-3 > * { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} + max-width: 33.3333333333%; } + .row-cols-4 > * { flex: 0 0 25%; - max-width: 25%; -} + max-width: 25%; } + .row-cols-5 > * { flex: 0 0 20%; - max-width: 20%; -} + max-width: 20%; } + .row-cols-6 > * { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} + max-width: 16.6666666667%; } + .col-auto { flex: 0 0 auto; width: auto; - max-width: 100%; -} + max-width: 100%; } + .col-1 { flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} + max-width: 8.3333333333%; } + .col-2 { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} + max-width: 16.6666666667%; } + .col-3 { flex: 0 0 25%; - max-width: 25%; -} + max-width: 25%; } + .col-4 { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} + max-width: 33.3333333333%; } + .col-5 { flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} + max-width: 41.6666666667%; } + .col-6 { flex: 0 0 50%; - max-width: 50%; -} + max-width: 50%; } + .col-7 { flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} + max-width: 58.3333333333%; } + .col-8 { flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} + max-width: 66.6666666667%; } + .col-9 { flex: 0 0 75%; - max-width: 75%; -} + max-width: 75%; } + .col-10 { flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} + max-width: 83.3333333333%; } + .col-11 { flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} + max-width: 91.6666666667%; } + .col-12 { flex: 0 0 100%; - max-width: 100%; -} + max-width: 100%; } + .order-first { - order: -1; -} + order: -1; } + .order-last { - order: 13; -} + order: 13; } + .order-0 { - order: 0; -} + order: 0; } + .order-1 { - order: 1; -} + order: 1; } + .order-2 { - order: 2; -} + order: 2; } + .order-3 { - order: 3; -} + order: 3; } + .order-4 { - order: 4; -} + order: 4; } + .order-5 { - order: 5; -} + order: 5; } + .order-6 { - order: 6; -} + order: 6; } + .order-7 { - order: 7; -} + order: 7; } + .order-8 { - order: 8; -} + order: 8; } + .order-9 { - order: 9; -} + order: 9; } + .order-10 { - order: 10; -} + order: 10; } + .order-11 { - order: 11; -} + order: 11; } + .order-12 { - order: 12; -} + order: 12; } + .offset-1 { - margin-left: 8.3333333333%; -} + margin-left: 8.3333333333%; } + .offset-2 { - margin-left: 16.6666666667%; -} + margin-left: 16.6666666667%; } + .offset-3 { - margin-left: 25%; -} + margin-left: 25%; } + .offset-4 { - margin-left: 33.3333333333%; -} + margin-left: 33.3333333333%; } + .offset-5 { - margin-left: 41.6666666667%; -} + margin-left: 41.6666666667%; } + .offset-6 { - margin-left: 50%; -} + margin-left: 50%; } + .offset-7 { - margin-left: 58.3333333333%; -} + margin-left: 58.3333333333%; } + .offset-8 { - margin-left: 66.6666666667%; -} + margin-left: 66.6666666667%; } + .offset-9 { - margin-left: 75%; -} + margin-left: 75%; } + .offset-10 { - margin-left: 83.3333333333%; -} + margin-left: 83.3333333333%; } + .offset-11 { - margin-left: 91.6666666667%; -} + margin-left: 91.6666666667%; } + @media (min-width: 576px) { .col-sm { flex-basis: 0; flex-grow: 1; - max-width: 100%; - } + max-width: 100%; } .row-cols-sm-1 > * { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .row-cols-sm-2 > * { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .row-cols-sm-3 > * { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .row-cols-sm-4 > * { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .row-cols-sm-5 > * { flex: 0 0 20%; - max-width: 20%; - } + max-width: 20%; } .row-cols-sm-6 > * { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-sm-auto { flex: 0 0 auto; width: auto; - max-width: 100%; - } + max-width: 100%; } .col-sm-1 { flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } + max-width: 8.3333333333%; } .col-sm-2 { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-sm-3 { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .col-sm-4 { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .col-sm-5 { flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } + max-width: 41.6666666667%; } .col-sm-6 { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .col-sm-7 { flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } + max-width: 58.3333333333%; } .col-sm-8 { flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } + max-width: 66.6666666667%; } .col-sm-9 { flex: 0 0 75%; - max-width: 75%; - } + max-width: 75%; } .col-sm-10 { flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } + max-width: 83.3333333333%; } .col-sm-11 { flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } + max-width: 91.6666666667%; } .col-sm-12 { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .order-sm-first { - order: -1; - } + order: -1; } .order-sm-last { - order: 13; - } + order: 13; } .order-sm-0 { - order: 0; - } + order: 0; } .order-sm-1 { - order: 1; - } + order: 1; } .order-sm-2 { - order: 2; - } + order: 2; } .order-sm-3 { - order: 3; - } + order: 3; } .order-sm-4 { - order: 4; - } + order: 4; } .order-sm-5 { - order: 5; - } + order: 5; } .order-sm-6 { - order: 6; - } + order: 6; } .order-sm-7 { - order: 7; - } + order: 7; } .order-sm-8 { - order: 8; - } + order: 8; } .order-sm-9 { - order: 9; - } + order: 9; } .order-sm-10 { - order: 10; - } + order: 10; } .order-sm-11 { - order: 11; - } + order: 11; } .order-sm-12 { - order: 12; - } + order: 12; } .offset-sm-0 { - margin-left: 0; - } + margin-left: 0; } .offset-sm-1 { - margin-left: 8.3333333333%; - } + margin-left: 8.3333333333%; } .offset-sm-2 { - margin-left: 16.6666666667%; - } + margin-left: 16.6666666667%; } .offset-sm-3 { - margin-left: 25%; - } + margin-left: 25%; } .offset-sm-4 { - margin-left: 33.3333333333%; - } + margin-left: 33.3333333333%; } .offset-sm-5 { - margin-left: 41.6666666667%; - } + margin-left: 41.6666666667%; } .offset-sm-6 { - margin-left: 50%; - } + margin-left: 50%; } .offset-sm-7 { - margin-left: 58.3333333333%; - } + margin-left: 58.3333333333%; } .offset-sm-8 { - margin-left: 66.6666666667%; - } + margin-left: 66.6666666667%; } .offset-sm-9 { - margin-left: 75%; - } + margin-left: 75%; } .offset-sm-10 { - margin-left: 83.3333333333%; - } + margin-left: 83.3333333333%; } .offset-sm-11 { - margin-left: 91.6666666667%; - } -} + margin-left: 91.6666666667%; } } + @media (min-width: 768px) { .col-md { flex-basis: 0; flex-grow: 1; - max-width: 100%; - } + max-width: 100%; } .row-cols-md-1 > * { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .row-cols-md-2 > * { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .row-cols-md-3 > * { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .row-cols-md-4 > * { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .row-cols-md-5 > * { flex: 0 0 20%; - max-width: 20%; - } + max-width: 20%; } .row-cols-md-6 > * { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-md-auto { flex: 0 0 auto; width: auto; - max-width: 100%; - } + max-width: 100%; } .col-md-1 { flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } + max-width: 8.3333333333%; } .col-md-2 { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-md-3 { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .col-md-4 { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .col-md-5 { flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } + max-width: 41.6666666667%; } .col-md-6 { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .col-md-7 { flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } + max-width: 58.3333333333%; } .col-md-8 { flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } + max-width: 66.6666666667%; } .col-md-9 { flex: 0 0 75%; - max-width: 75%; - } + max-width: 75%; } .col-md-10 { flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } + max-width: 83.3333333333%; } .col-md-11 { flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } + max-width: 91.6666666667%; } .col-md-12 { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .order-md-first { - order: -1; - } + order: -1; } .order-md-last { - order: 13; - } + order: 13; } .order-md-0 { - order: 0; - } + order: 0; } .order-md-1 { - order: 1; - } + order: 1; } .order-md-2 { - order: 2; - } + order: 2; } .order-md-3 { - order: 3; - } + order: 3; } .order-md-4 { - order: 4; - } + order: 4; } .order-md-5 { - order: 5; - } + order: 5; } .order-md-6 { - order: 6; - } + order: 6; } .order-md-7 { - order: 7; - } + order: 7; } .order-md-8 { - order: 8; - } + order: 8; } .order-md-9 { - order: 9; - } + order: 9; } .order-md-10 { - order: 10; - } + order: 10; } .order-md-11 { - order: 11; - } + order: 11; } .order-md-12 { - order: 12; - } + order: 12; } .offset-md-0 { - margin-left: 0; - } + margin-left: 0; } .offset-md-1 { - margin-left: 8.3333333333%; - } + margin-left: 8.3333333333%; } .offset-md-2 { - margin-left: 16.6666666667%; - } + margin-left: 16.6666666667%; } .offset-md-3 { - margin-left: 25%; - } + margin-left: 25%; } .offset-md-4 { - margin-left: 33.3333333333%; - } + margin-left: 33.3333333333%; } .offset-md-5 { - margin-left: 41.6666666667%; - } + margin-left: 41.6666666667%; } .offset-md-6 { - margin-left: 50%; - } + margin-left: 50%; } .offset-md-7 { - margin-left: 58.3333333333%; - } + margin-left: 58.3333333333%; } .offset-md-8 { - margin-left: 66.6666666667%; - } + margin-left: 66.6666666667%; } .offset-md-9 { - margin-left: 75%; - } + margin-left: 75%; } .offset-md-10 { - margin-left: 83.3333333333%; - } + margin-left: 83.3333333333%; } .offset-md-11 { - margin-left: 91.6666666667%; - } -} + margin-left: 91.6666666667%; } } + @media (min-width: 992px) { .col-lg { flex-basis: 0; flex-grow: 1; - max-width: 100%; - } + max-width: 100%; } .row-cols-lg-1 > * { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .row-cols-lg-2 > * { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .row-cols-lg-3 > * { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .row-cols-lg-4 > * { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .row-cols-lg-5 > * { flex: 0 0 20%; - max-width: 20%; - } + max-width: 20%; } .row-cols-lg-6 > * { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-lg-auto { flex: 0 0 auto; width: auto; - max-width: 100%; - } + max-width: 100%; } .col-lg-1 { flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } + max-width: 8.3333333333%; } .col-lg-2 { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-lg-3 { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .col-lg-4 { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .col-lg-5 { flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } + max-width: 41.6666666667%; } .col-lg-6 { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .col-lg-7 { flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } + max-width: 58.3333333333%; } .col-lg-8 { flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } + max-width: 66.6666666667%; } .col-lg-9 { flex: 0 0 75%; - max-width: 75%; - } + max-width: 75%; } .col-lg-10 { flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } + max-width: 83.3333333333%; } .col-lg-11 { flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } + max-width: 91.6666666667%; } .col-lg-12 { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .order-lg-first { - order: -1; - } + order: -1; } .order-lg-last { - order: 13; - } + order: 13; } .order-lg-0 { - order: 0; - } + order: 0; } .order-lg-1 { - order: 1; - } + order: 1; } .order-lg-2 { - order: 2; - } + order: 2; } .order-lg-3 { - order: 3; - } + order: 3; } .order-lg-4 { - order: 4; - } + order: 4; } .order-lg-5 { - order: 5; - } + order: 5; } .order-lg-6 { - order: 6; - } + order: 6; } .order-lg-7 { - order: 7; - } + order: 7; } .order-lg-8 { - order: 8; - } + order: 8; } .order-lg-9 { - order: 9; - } + order: 9; } .order-lg-10 { - order: 10; - } + order: 10; } .order-lg-11 { - order: 11; - } + order: 11; } .order-lg-12 { - order: 12; - } + order: 12; } .offset-lg-0 { - margin-left: 0; - } + margin-left: 0; } .offset-lg-1 { - margin-left: 8.3333333333%; - } + margin-left: 8.3333333333%; } .offset-lg-2 { - margin-left: 16.6666666667%; - } + margin-left: 16.6666666667%; } .offset-lg-3 { - margin-left: 25%; - } + margin-left: 25%; } .offset-lg-4 { - margin-left: 33.3333333333%; - } + margin-left: 33.3333333333%; } .offset-lg-5 { - margin-left: 41.6666666667%; - } + margin-left: 41.6666666667%; } .offset-lg-6 { - margin-left: 50%; - } + margin-left: 50%; } .offset-lg-7 { - margin-left: 58.3333333333%; - } + margin-left: 58.3333333333%; } .offset-lg-8 { - margin-left: 66.6666666667%; - } + margin-left: 66.6666666667%; } .offset-lg-9 { - margin-left: 75%; - } + margin-left: 75%; } .offset-lg-10 { - margin-left: 83.3333333333%; - } + margin-left: 83.3333333333%; } .offset-lg-11 { - margin-left: 91.6666666667%; - } -} + margin-left: 91.6666666667%; } } + @media (min-width: 1200px) { .col-xl { flex-basis: 0; flex-grow: 1; - max-width: 100%; - } + max-width: 100%; } .row-cols-xl-1 > * { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .row-cols-xl-2 > * { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .row-cols-xl-3 > * { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .row-cols-xl-4 > * { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .row-cols-xl-5 > * { flex: 0 0 20%; - max-width: 20%; - } + max-width: 20%; } .row-cols-xl-6 > * { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-xl-auto { flex: 0 0 auto; width: auto; - max-width: 100%; - } + max-width: 100%; } .col-xl-1 { flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } + max-width: 8.3333333333%; } .col-xl-2 { flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } + max-width: 16.6666666667%; } .col-xl-3 { flex: 0 0 25%; - max-width: 25%; - } + max-width: 25%; } .col-xl-4 { flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } + max-width: 33.3333333333%; } .col-xl-5 { flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } + max-width: 41.6666666667%; } .col-xl-6 { flex: 0 0 50%; - max-width: 50%; - } + max-width: 50%; } .col-xl-7 { flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } + max-width: 58.3333333333%; } .col-xl-8 { flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } + max-width: 66.6666666667%; } .col-xl-9 { flex: 0 0 75%; - max-width: 75%; - } + max-width: 75%; } .col-xl-10 { flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } + max-width: 83.3333333333%; } .col-xl-11 { flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } + max-width: 91.6666666667%; } .col-xl-12 { flex: 0 0 100%; - max-width: 100%; - } + max-width: 100%; } .order-xl-first { - order: -1; - } + order: -1; } .order-xl-last { - order: 13; - } + order: 13; } .order-xl-0 { - order: 0; - } + order: 0; } .order-xl-1 { - order: 1; - } + order: 1; } .order-xl-2 { - order: 2; - } + order: 2; } .order-xl-3 { - order: 3; - } + order: 3; } .order-xl-4 { - order: 4; - } + order: 4; } .order-xl-5 { - order: 5; - } + order: 5; } .order-xl-6 { - order: 6; - } + order: 6; } .order-xl-7 { - order: 7; - } + order: 7; } .order-xl-8 { - order: 8; - } + order: 8; } .order-xl-9 { - order: 9; - } + order: 9; } .order-xl-10 { - order: 10; - } + order: 10; } .order-xl-11 { - order: 11; - } + order: 11; } .order-xl-12 { - order: 12; - } + order: 12; } .offset-xl-0 { - margin-left: 0; - } + margin-left: 0; } .offset-xl-1 { - margin-left: 8.3333333333%; - } + margin-left: 8.3333333333%; } .offset-xl-2 { - margin-left: 16.6666666667%; - } + margin-left: 16.6666666667%; } .offset-xl-3 { - margin-left: 25%; - } + margin-left: 25%; } .offset-xl-4 { - margin-left: 33.3333333333%; - } + margin-left: 33.3333333333%; } .offset-xl-5 { - margin-left: 41.6666666667%; - } + margin-left: 41.6666666667%; } .offset-xl-6 { - margin-left: 50%; - } + margin-left: 50%; } .offset-xl-7 { - margin-left: 58.3333333333%; - } + margin-left: 58.3333333333%; } .offset-xl-8 { - margin-left: 66.6666666667%; - } + margin-left: 66.6666666667%; } .offset-xl-9 { - margin-left: 75%; - } + margin-left: 75%; } .offset-xl-10 { - margin-left: 83.3333333333%; - } + margin-left: 83.3333333333%; } .offset-xl-11 { - margin-left: 91.6666666667%; - } -} + margin-left: 91.6666666667%; } } + .table { width: 100%; margin-bottom: 1rem; - color: #212529; -} -.table th, .table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} -.table-sm th, .table-sm td { - padding: 0.3rem; -} + color: #212529; } + .table th, + .table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; } + .table tbody + tbody { + border-top: 2px solid #dee2e6; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + .table-bordered { - border: 1px solid #dee2e6; -} -.table-bordered th, .table-bordered td { - border: 1px solid #dee2e6; -} -.table-bordered thead th, .table-bordered thead td { - border-bottom-width: 2px; -} -.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { - border: 0; -} + border: 1px solid #dee2e6; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + .table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} + background-color: rgba(0, 0, 0, 0.05); } + .table-hover tbody tr:hover { color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} -.table-primary, .table-primary > th, .table-primary > td { - background-color: #b8daff; -} -.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { - border-color: #7abaff; -} + background-color: rgba(0, 0, 0, 0.075); } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; } + .table-hover .table-primary:hover { - background-color: #9ecdff; -} -.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { - background-color: #9ecdff; -} -.table-secondary, .table-secondary > th, .table-secondary > td { - background-color: #d6d8db; -} -.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { - border-color: #b3b7bb; -} + background-color: #9fcdff; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #9fcdff; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; } + .table-hover .table-secondary:hover { - background-color: #c8cccf; -} -.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { - background-color: #c8cccf; -} -.table-success, .table-success > th, .table-success > td { - background-color: #c3e6cb; -} -.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { - border-color: #8fd19e; -} + background-color: #c8cbcf; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #c8cbcf; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; } + .table-hover .table-success:hover { - background-color: #b1dfbb; -} -.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { - background-color: #b1dfbb; -} -.table-info, .table-info > th, .table-info > td { - background-color: #bee5eb; -} -.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { - border-color: #86cfda; -} + background-color: #b1dfbb; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #b1dfbb; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; } + .table-hover .table-info:hover { - background-color: #abdde5; -} -.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { - background-color: #abdde5; -} -.table-warning, .table-warning > th, .table-warning > td { - background-color: #ffeeba; -} -.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { - border-color: #ffdf7e; -} + background-color: #abdde5; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #abdde5; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; } + .table-hover .table-warning:hover { - background-color: #ffe7a0; -} -.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { - background-color: #ffe7a0; -} -.table-danger, .table-danger > th, .table-danger > td { - background-color: #f5c6cb; -} -.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { - border-color: #ed969e; -} + background-color: #ffe8a1; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffe8a1; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; } + .table-hover .table-danger:hover { - background-color: #f1b1b7; -} -.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { - background-color: #f1b1b7; -} -.table-light, .table-light > th, .table-light > td { - background-color: #fdfdfe; -} -.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { - border-color: #fbfcfc; -} + background-color: #f1b0b7; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f1b0b7; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; } + .table-hover .table-light:hover { - background-color: #f1f1f1; -} -.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { - background-color: #f1f1f1; -} -.table-dark, .table-dark > th, .table-dark > td { - background-color: #c6c8ca; -} -.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { - border-color: #95999c; -} + background-color: #ececf6; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ececf6; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; } + .table-hover .table-dark:hover { - background-color: #b9bbbd; -} -.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { - background-color: #b9bbbd; -} -.table-active, .table-active > th, .table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} + background-color: #b9bbbe; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b9bbbe; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); } + .table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} -.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} + background-color: rgba(0, 0, 0, 0.075); } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); } + .table .thead-dark th { color: #fff; background-color: #343a40; - border-color: #454d55; -} + border-color: #454d55; } + .table .thead-light th { color: #495057; background-color: #e9ecef; - border-color: #dee2e6; -} + border-color: #dee2e6; } + .table-dark { color: #fff; - background-color: #343a40; -} -.table-dark th, .table-dark td, .table-dark thead th { - border-color: #454d55; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} + background-color: #343a40; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #454d55; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); } + @media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-sm > .table-bordered { - border: 0; - } -} + -webkit-overflow-scrolling: touch; } + .table-responsive-sm > .table-bordered { + border: 0; } } + @media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-md > .table-bordered { - border: 0; - } -} + -webkit-overflow-scrolling: touch; } + .table-responsive-md > .table-bordered { + border: 0; } } + @media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-lg > .table-bordered { - border: 0; - } -} + -webkit-overflow-scrolling: touch; } + .table-responsive-lg > .table-bordered { + border: 0; } } + @media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-xl > .table-bordered { - border: 0; - } -} + -webkit-overflow-scrolling: touch; } + .table-responsive-xl > .table-bordered { + border: 0; } } + .table-responsive { display: block; width: 100%; overflow-x: auto; - -webkit-overflow-scrolling: touch; -} -.table-responsive > .table-bordered { - border: 0; -} + -webkit-overflow-scrolling: touch; } + .table-responsive > .table-bordered { + border: 0; } + .form-control { display: block; width: 100%; @@ -1522,66 +1399,63 @@ pre code { background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .form-control { - transition: none; - } -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #495057; -} -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} -input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { - appearance: none; -} + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .form-control::placeholder { + color: #6c757d; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; } + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + appearance: none; } + select.form-control:focus::-ms-value { color: #495057; - background-color: #fff; -} -.form-control-file, .form-control-range { + background-color: #fff; } + +.form-control-file, +.form-control-range { display: block; - width: 100%; -} + width: 100%; } + .col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; - line-height: 1.5; -} + line-height: 1.5; } + .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; - line-height: 1.5; -} + line-height: 1.5; } + .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; - line-height: 1.5; -} + line-height: 1.5; } + .form-control-plaintext { display: block; width: 100%; @@ -1592,84 +1466,81 @@ select.form-control:focus::-ms-value { color: #212529; background-color: transparent; border: solid transparent; - border-width: 1px 0; -} -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + .form-control-sm { height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; - border-radius: 0.2rem; -} + border-radius: 0.2rem; } + .form-control-lg { height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; - border-radius: 0.3rem; -} + border-radius: 0.3rem; } + select.form-control[size], select.form-control[multiple] { - height: auto; -} + height: auto; } + textarea.form-control { - height: auto; -} + height: auto; } + .form-group { - margin-bottom: 1rem; -} + margin-bottom: 1rem; } + .form-text { display: block; - margin-top: 0.25rem; -} + margin-top: 0.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; -} + 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; -} + padding-left: 1.25rem; } + .form-check-input { position: absolute; margin-top: 0.3rem; - margin-left: -1.25rem; -} -.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} + margin-left: -1.25rem; } + .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + color: #6c757d; } + .form-check-label { - margin-bottom: 0; -} + margin-bottom: 0; } + .form-check-inline { display: inline-flex; align-items: center; padding-left: 0; - margin-right: 0.75rem; -} -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + .valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; - color: #28a745; -} + color: #28a745; } + .valid-tooltip { position: absolute; top: 100%; @@ -1678,77 +1549,79 @@ textarea.form-control { display: none; max-width: 100%; padding: 0.25rem 0.5rem; - margin-top: 0.1rem; + margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} -.was-validatedif ~ .valid-feedback, .was-validatedif ~ .valid-tooltip { - display: block; -} -.form-control .was-validatedif { + border-radius: 0.25rem; } + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control:valid, .form-control.is-valid { border-color: #28a745; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.form-control .was-validatedif:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} -textarea.form-control .was-validatedif { + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} -.custom-select .was-validatedif { + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:valid, .custom-select.is-valid { border-color: #28a745; padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.custom-select .was-validatedif:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} -.form-check-input .was-validatedif ~ .form-check-label { - color: #28a745; -} -.form-check-input .was-validatedif ~ .valid-feedback, .form-check-input .was-validatedif ~ .valid-tooltip { - display: block; -} -.custom-control-input .was-validatedif ~ .custom-control-label { - color: #28a745; -} -.custom-control-input .was-validatedif ~ .custom-control-label::before { - border-color: #28a745; -} -.custom-control-input .was-validatedif:checked ~ .custom-control-label::before { + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #34ce57; - background-color: #34ce57; -} -.custom-control-input .was-validatedif:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} -.custom-control-input .was-validatedif:focus:not(: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 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #28a745; -} -.custom-file-input .was-validatedif ~ .custom-file-label { - border-color: #28a745; -} -.custom-file-input .was-validatedif:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + .invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; - color: #dc3545; -} + color: #dc3545; } + .invalid-tooltip { position: absolute; top: 100%; @@ -1757,125 +1630,116 @@ textarea.form-control .was-validatedif { display: none; max-width: 100%; padding: 0.25rem 0.5rem; - margin-top: 0.1rem; + margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} -.was-validatedif ~ .invalid-feedback, .was-validatedif ~ .invalid-tooltip { - display: block; -} -.form-control .was-validatedif { + border-radius: 0.25rem; } + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.form-control .was-validatedif:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} -textarea.form-control .was-validatedif { + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} -.custom-select .was-validatedif { + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #dc3545; padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} -.custom-select .was-validatedif:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} -.form-check-input .was-validatedif ~ .form-check-label { - color: #dc3545; -} -.form-check-input .was-validatedif ~ .invalid-feedback, .form-check-input .was-validatedif ~ .invalid-tooltip { - display: block; -} -.custom-control-input .was-validatedif ~ .custom-control-label { - color: #dc3545; -} -.custom-control-input .was-validatedif ~ .custom-control-label::before { - border-color: #dc3545; -} -.custom-control-input .was-validatedif:checked ~ .custom-control-label::before { + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #e4606d; - background-color: #e4606d; -} -.custom-control-input .was-validatedif:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} -.custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} -.custom-file-input .was-validatedif ~ .custom-file-label { + background-color: #e4606d; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #dc3545; -} -.custom-file-input .was-validatedif:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + .form-inline { display: flex; flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-plaintext { - display: inline-block; - } - .form-inline .input-group, .form-inline .custom-select { - width: auto; - } + align-items: center; } .form-inline .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .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; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.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; @@ -1889,536 +1753,444 @@ textarea.form-control .was-validatedif { font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .btn { - transition: none; - } -} -.btn:hover { - color: #212529; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -.btn:not(:disabled):not(.disabled) { - cursor: pointer; -} -a.btn.disabled, fieldset:disabled a.btn { - pointer-events: none; -} + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #212529; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + .btn-primary { color: #fff; background-color: #007bff; - border-color: #007bff; -} -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} + border-color: #007bff; } + .btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; } + .btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + .btn-secondary { color: #fff; background-color: #6c757d; - border-color: #6c757d; -} -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #fff; - background-color: #5a6268; - border-color: #545b62; - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; } + .btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #5a6268; + border-color: #545b62; + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + .btn-success { color: #fff; background-color: #28a745; - border-color: #28a745; -} -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #218838; - border-color: #1e7e34; - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} + border-color: #28a745; } + .btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; } + .btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #218838; + border-color: #1e7e34; + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + .btn-info { color: #fff; background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #138496; - border-color: #117a8b; - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} + border-color: #17a2b8; } + .btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; } + .btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #138496; + border-color: #117a8b; + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + .btn-warning { color: #212529; background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} + border-color: #ffc107; } + .btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; } + .btn-warning:focus, .btn-warning.focus { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + .btn-danger { color: #fff; background-color: #dc3545; - border-color: #dc3545; -} -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c82333; - border-color: #bd2130; - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} + border-color: #dc3545; } + .btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; } + .btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c82333; + border-color: #bd2130; + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } + .btn-light { color: #212529; background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} + border-color: #f8f9fa; } + .btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; } + .btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + .btn-dark { color: #fff; background-color: #343a40; - border-color: #343a40; -} -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} -.btn-dark:focus, .btn-dark.focus { - color: #fff; - background-color: #23272b; - border-color: #1d2124; - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} + border-color: #343a40; } + .btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; } + .btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + .btn-outline-primary { color: #007bff; - border-color: #007bff; -} -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} + border-color: #007bff; } + .btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } + .btn-outline-secondary { color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .btn-outline-success { color: #28a745; - border-color: #28a745; -} -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} + border-color: #28a745; } + .btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + .btn-outline-info { color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} + border-color: #17a2b8; } + .btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .btn-outline-warning { color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} + border-color: #ffc107; } + .btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + .btn-outline-danger { color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} + border-color: #dc3545; } + .btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .btn-outline-light { color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-dark { color: #343a40; - border-color: #343a40; -} -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} + border-color: #343a40; } + .btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .btn-link { font-weight: 400; color: #007bff; - text-decoration: none; -} -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; -} -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} + text-decoration: none; } + .btn-link:hover { + color: #0056b3; + text-decoration: underline; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + .btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; - border-radius: 0.3rem; -} + border-radius: 0.3rem; } + .btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; - border-radius: 0.2rem; -} + border-radius: 0.2rem; } + .btn-block { display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 0.5rem; -} -input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { - width: 100%; -} + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + .fade { - transition: opacity 0.15s linear; -} -@media (prefers-reduced-motion: reduce) { - .fade { - transition: none; - } -} -.fade:not(.show) { - opacity: 0; -} + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + .collapse:not(.show) { - display: none; -} + display: none; } + .collapsing { position: relative; height: 0; overflow: hidden; - transition: height 0.35s ease; -} -@media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; - } -} -.dropup, .dropright, .dropdown, .dropleft { - position: relative; -} + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + .dropdown-toggle { - white-space: nowrap; -} -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} -.dropdown-toggle:empty::after { - margin-left: 0; -} + white-space: nowrap; } + .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + .dropdown-toggle:empty::after { + margin-left: 0; } + .dropdown-menu { position: absolute; top: 100%; @@ -2436,62 +2208,54 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .dropdown-menu-left { right: auto; - left: 0; -} + left: 0; } + .dropdown-menu-right { right: 0; - left: auto; -} + left: auto; } + @media (min-width: 576px) { .dropdown-menu-sm-left { right: auto; - left: 0; - } + left: 0; } .dropdown-menu-sm-right { right: 0; - left: auto; - } -} + left: auto; } } + @media (min-width: 768px) { .dropdown-menu-md-left { right: auto; - left: 0; - } + left: 0; } .dropdown-menu-md-right { right: 0; - left: auto; - } -} + left: auto; } } + @media (min-width: 992px) { .dropdown-menu-lg-left { right: auto; - left: 0; - } + left: 0; } .dropdown-menu-lg-right { right: 0; - left: auto; - } -} + left: auto; } } + @media (min-width: 1200px) { .dropdown-menu-xl-left { right: auto; - left: 0; - } + left: 0; } .dropdown-menu-xl-right { right: 0; - left: auto; - } -} + left: auto; } } + .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; - margin-bottom: 0.125rem; -} + margin-bottom: 0.125rem; } + .dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; @@ -2500,18 +2264,18 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} + border-left: 0.3em solid transparent; } + .dropup .dropdown-toggle:empty::after { - margin-left: 0; -} + margin-left: 0; } + .dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; - margin-left: 0.125rem; -} + margin-left: 0.125rem; } + .dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; @@ -2520,30 +2284,30 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} + border-left: 0.3em solid; } + .dropright .dropdown-toggle:empty::after { - margin-left: 0; -} + margin-left: 0; } + .dropright .dropdown-toggle::after { - vertical-align: 0; -} + vertical-align: 0; } + .dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; - margin-right: 0.125rem; -} + margin-right: 0.125rem; } + .dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; - content: ""; -} + content: ""; } + .dropleft .dropdown-toggle::after { - display: none; -} + display: none; } + .dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; @@ -2551,24 +2315,24 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} + border-bottom: 0.3em solid transparent; } + .dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} + margin-left: 0; } + .dropleft .dropdown-toggle::before { - vertical-align: 0; -} + 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; -} + bottom: auto; } + .dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; - border-top: 1px solid #e9ecef; -} + border-top: 1px solid #e9ecef; } + .dropdown-item { display: block; width: 100%; @@ -2579,180 +2343,199 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto text-align: inherit; white-space: nowrap; background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; } + .dropdown-menu.show { - display: block; -} + display: block; } + .dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; - white-space: nowrap; -} + white-space: nowrap; } + .dropdown-item-text { display: block; padding: 0.25rem 1.5rem; - color: #212529; -} -.btn-group, .btn-group-vertical { + color: #212529; } + +.btn-group, +.btn-group-vertical { position: relative; display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, .btn-group-vertical > .btn { - position: relative; - flex: 1 1 auto; -} -.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { - z-index: 1; -} -.btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { - z-index: 1; -} + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + .btn-toolbar { display: flex; flex-wrap: wrap; - justify-content: flex-start; -} -.btn-toolbar .input-group { - width: auto; -} -.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { + border-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; -} + border-bottom-left-radius: 0; } + .dropdown-toggle-split { padding-right: 0.5625rem; - padding-left: 0.5625rem; -} -.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { - margin-left: 0; -} -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} + padding-left: 0.5625rem; } + .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { + margin-left: 0; } + .dropleft .dropdown-toggle-split::before { + margin-right: 0; } + .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; - padding-left: 0.375rem; -} + padding-left: 0.375rem; } + .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; - padding-left: 0.75rem; -} + padding-left: 0.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:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} -.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} + justify-content: center; } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + .input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; - width: 100%; -} -.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { - position: relative; - flex: 1 1 auto; - width: 1%; - min-width: 0; - margin-bottom: 0; -} -.input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file { - margin-left: -1px; -} -.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} -.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group > .custom-file { - display: 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:focus, .input-group-append .btn:focus { - z-index: 3; -} -.input-group-prepend .btn + .btn, .input-group-append .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .input-group-text + .btn { - margin-left: -1px; -} + width: 100%; } + .input-group > .form-control, + .input-group > .form-control-plaintext, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .custom-file, + .input-group > .form-control-plaintext + .form-control, + .input-group > .form-control-plaintext + .custom-select, + .input-group > .form-control-plaintext + .custom-file, + .input-group > .custom-select + .form-control, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: 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:focus, + .input-group-append .btn:focus { + z-index: 3; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-left: -1px; } + .input-group-prepend { - margin-right: -1px; -} + margin-right: -1px; } + .input-group-append { - margin-left: -1px; -} + margin-left: -1px; } + .input-group-text { display: flex; align-items: center; @@ -2766,167 +2549,176 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; - border-radius: 0.25rem; -} -.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { - margin-top: 0; -} -.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} -.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { + border-radius: 0.25rem; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); } + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; - border-radius: 0.3rem; -} -.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} -.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { + border-radius: 0.3rem; } + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); } + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; - border-radius: 0.2rem; -} -.input-group-lg > .custom-select, .input-group-sm > .custom-select { - padding-right: 1.75rem; -} -.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-radius: 0.2rem; } + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-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; -} + border-bottom-left-radius: 0; } + .custom-control { position: relative; z-index: 1; display: block; min-height: 1.5rem; padding-left: 1.5rem; - color-adjust: exact; -} + color-adjust: exact; } + .custom-control-inline { display: inline-flex; - margin-right: 1rem; -} + margin-right: 1rem; } + .custom-control-input { position: absolute; left: 0; z-index: -1; width: 1rem; height: 1.25rem; - opacity: 0; -} -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; } + .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + .custom-control-label { position: relative; margin-bottom: 0; - vertical-align: top; -} -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} + vertical-align: top; } + .custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; } + .custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; } + .custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); } + .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: #007bff; - background-color: #007bff; -} + background-color: #007bff; } + .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } + .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} + background-color: rgba(0, 123, 255, 0.5); } + .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} + background-color: rgba(0, 123, 255, 0.5); } + .custom-radio .custom-control-label::before { - border-radius: 50%; -} + border-radius: 50%; } + .custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } + .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} + background-color: rgba(0, 123, 255, 0.5); } + .custom-switch { - padding-left: 2.25rem; -} -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { + padding-left: 2.25rem; } + .custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; } .custom-switch .custom-control-label::after { - transition: none; - } -} -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; } } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); } + .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); } + .custom-select { display: inline-block; width: 100%; @@ -2937,78 +2729,68 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto line-height: 1.5; color: #495057; vertical-align: middle; - background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; border: 1px solid #ced4da; border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #495057; -} + appearance: none; } + .custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + display: none; } + .custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + .custom-select-sm { height: calc(1.5em + 0.5rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; - font-size: 0.875rem; -} + font-size: 0.875rem; } + .custom-select-lg { height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; - font-size: 1.25rem; -} + font-size: 1.25rem; } + .custom-file { position: relative; display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} + margin-bottom: 0; } + .custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin: 0; - opacity: 0; -} -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); } + .custom-file-label { position: absolute; top: 0; @@ -3022,244 +2804,217 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto color: #495057; background-color: #fff; border: 1px solid #ced4da; - border-radius: 0.25rem; -} -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + .custom-range { width: 100%; height: 1.4rem; padding: 0; background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } .custom-range::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } .custom-range::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} -@media (prefers-reduced-motion: reduce) { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } .custom-range::-ms-thumb { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} -.custom-control-label::before, .custom-file-label, .custom-select { - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .custom-control-label::before, .custom-file-label, .custom-select { - transition: none; - } -} + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #b3d7ff; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; } + .custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-moz-range-track { + cursor: default; } + .custom-range:disabled::-ms-thumb { + background-color: #adb5bd; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; } } .nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; - list-style: none; -} + list-style: none; } + .nav-link { display: block; - padding: 0.5rem 1rem; -} -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; } + .nav-tabs { - border-bottom: 1px solid #dee2e6; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .nav-pills .nav-link { - border-radius: 0.25rem; -} -.nav-pills .nav-link.active, .nav-pills .show > .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { color: #fff; - background-color: #007bff; -} -.nav-fill > .nav-link, .nav-fill .nav-item { + background-color: #007bff; } + +.nav-fill > .nav-link, +.nav-fill .nav-item { flex: 1 1 auto; - text-align: center; -} -.nav-justified > .nav-link, .nav-justified .nav-item { + text-align: center; } + +.nav-justified > .nav-link, +.nav-justified .nav-item { flex-basis: 0; flex-grow: 1; - text-align: center; -} + text-align: center; } + .tab-content > .tab-pane { - display: none; -} + display: none; } + .tab-content > .active { - display: block; -} + display: block; } + .navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; - padding: 0.5rem 1rem; -} -.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; -} + padding: 0.5rem 1rem; } + .navbar .container, + .navbar .container-fluid, + .navbar .container-sm, + .navbar .container-md, + .navbar .container-lg, + .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + .navbar-brand { display: inline-block; padding-top: 0.3125rem; @@ -3267,47 +3022,43 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto margin-right: 1rem; font-size: 1.25rem; line-height: inherit; - white-space: nowrap; -} -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} + 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; -} + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + .navbar-text { display: inline-block; padding-top: 0.5rem; - padding-bottom: 0.5rem; -} + padding-bottom: 0.5rem; } + .navbar-collapse { flex-basis: 100%; flex-grow: 1; - align-items: center; -} + align-items: center; } + .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; - border-radius: 0.25rem; -} -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + .navbar-toggler-icon { display: inline-block; width: 1.5em; @@ -3315,232 +3066,239 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto vertical-align: middle; content: ""; background: no-repeat center center; - background-size: 100% 100%; -} + background-size: 100% 100%; } + @media (max-width: 575.98px) { - .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .navbar-expand-sm > .container-sm, + .navbar-expand-sm > .container-md, + .navbar-expand-sm > .container-lg, + .navbar-expand-sm > .container-xl { padding-right: 0; - padding-left: 0; - } -} + 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: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-sm .navbar-toggler { - display: none; - } -} + 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: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .navbar-expand-sm > .container-sm, + .navbar-expand-sm > .container-md, + .navbar-expand-sm > .container-lg, + .navbar-expand-sm > .container-xl { + 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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, + .navbar-expand-md > .container-sm, + .navbar-expand-md > .container-md, + .navbar-expand-md > .container-lg, + .navbar-expand-md > .container-xl { padding-right: 0; - padding-left: 0; - } -} + 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: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-md .navbar-toggler { - display: none; - } -} + 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: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, + .navbar-expand-md > .container-sm, + .navbar-expand-md > .container-md, + .navbar-expand-md > .container-lg, + .navbar-expand-md > .container-xl { + 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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, + .navbar-expand-lg > .container-sm, + .navbar-expand-lg > .container-md, + .navbar-expand-lg > .container-lg, + .navbar-expand-lg > .container-xl { padding-right: 0; - padding-left: 0; - } -} + 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: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-lg .navbar-toggler { - display: none; - } -} + 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: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, + .navbar-expand-lg > .container-sm, + .navbar-expand-lg > .container-md, + .navbar-expand-lg > .container-lg, + .navbar-expand-lg > .container-xl { + 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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, + .navbar-expand-xl > .container-sm, + .navbar-expand-xl > .container-md, + .navbar-expand-xl > .container-lg, + .navbar-expand-xl > .container-xl { padding-right: 0; - padding-left: 0; - } -} + 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: 0.5rem; - padding-left: 0.5rem; - } - .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} + 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: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, + .navbar-expand-xl > .container-sm, + .navbar-expand-xl > .container-md, + .navbar-expand-xl > .container-lg, + .navbar-expand-xl > .container-xl { + 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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { - padding-right: 0; - padding-left: 0; -} -.navbar-expand .navbar-nav { - flex-direction: row; -} -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} -.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, + .navbar-expand > .container-sm, + .navbar-expand > .container-md, + .navbar-expand > .container-lg, + .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, + .navbar-expand > .container-sm, + .navbar-expand > .container-md, + .navbar-expand > .container-lg, + .navbar-expand > .container-xl { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + .navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} -.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} + border-color: rgba(0, 0, 0, 0.1); } + .navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + .navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + .navbar-dark .navbar-brand { - color: #fff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + .navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} -.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} + border-color: rgba(255, 255, 255, 0.1); } + .navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + .navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} -.navbar-dark .navbar-text a { - color: #fff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + .card { position: relative; display: flex; @@ -3550,77 +3308,71 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group { - border-top: inherit; - border-bottom: inherit; -} -.card > .list-group:first-child { - border-top-width: 0; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} -.card > .list-group:last-child { - border-bottom-width: 0; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} -.card > .card-header + .list-group, .card > .list-group + .card-footer { - border-top: 0; -} + border-radius: 0.25rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group { + border-top: inherit; + border-bottom: inherit; } + .card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + .card > .card-header + .list-group, + .card > .list-group + .card-footer { + border-top: 0; } + .card-body { flex: 1 1 auto; min-height: 1px; - padding: 1.25rem; -} + padding: 1.25rem; } + .card-title { - margin-bottom: 0.75rem; -} + margin-bottom: 0.75rem; } + .card-subtitle { margin-top: -0.375rem; - margin-bottom: 0; -} + margin-bottom: 0; } + .card-text:last-child { - margin-bottom: 0; -} + margin-bottom: 0; } + .card-link:hover { - text-decoration: none; -} + text-decoration: none; } + .card-link + .card-link { - margin-left: 1.25rem; -} + margin-left: 1.25rem; } + .card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + .card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + .card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; - border-bottom: 0; -} + border-bottom: 0; } + .card-header-pills { margin-right: -0.625rem; - margin-left: -0.625rem; -} + margin-left: -0.625rem; } + .card-img-overlay { position: absolute; top: 0; @@ -3628,145 +3380,130 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto bottom: 0; left: 0; padding: 1.25rem; - border-radius: calc(0.25rem - 1px); -} -.card-img, .card-img-top, .card-img-bottom { + border-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-top, +.card-img-bottom { flex-shrink: 0; - width: 100%; -} -.card-img, .card-img-top { + width: 100%; } + +.card-img, +.card-img-top { border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} -.card-img, .card-img-bottom { + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-bottom { border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} + border-bottom-left-radius: calc(0.25rem - 1px); } + .card-deck .card { - margin-bottom: 15px; -} + margin-bottom: 15px; } + @media (min-width: 576px) { .card-deck { display: flex; flex-flow: row wrap; margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - flex: 1 0 0%; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} + margin-left: -15px; } + .card-deck .card { + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + .card-group > .card { - margin-bottom: 15px; -} + margin-bottom: 15px; } + @media (min-width: 576px) { .card-group { display: flex; - flex-flow: row wrap; - } - .card-group > .card { - flex: 1 0 0%; - margin-bottom: 0; - } - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; } } + .card-columns .card { - margin-bottom: 0.75rem; -} + margin-bottom: 0.75rem; } + @media (min-width: 576px) { .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; - widows: 1; - } - .card-columns .card { - display: inline-block; - width: 100%; - } -} + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + .accordion { - overflow-anchor: none; -} -.accordion > .card { - overflow: hidden; -} -.accordion > .card:not(:last-of-type) { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.accordion > .card:not(:first-of-type) { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.accordion > .card > .card-header { - border-radius: 0; - margin-bottom: -1px; -} + overflow-anchor: none; } + .accordion > .card { + overflow: hidden; } + .accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; } + .accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; } + .breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; - font-size: ; list-style: none; background-color: #e9ecef; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .breadcrumb-item { - display: flex; -} -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #6c757d; -} + display: flex; } + .breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + .breadcrumb-item.active { + color: #6c757d; } + .pagination { display: flex; padding-left: 0; list-style: none; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .page-link { position: relative; display: block; @@ -3775,68 +3512,66 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto line-height: 1.25; color: #007bff; background-color: #fff; - border: 1px solid #dee2e6; -} -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} + border-bottom-left-radius: 0.25rem; } + .page-item:last-child .page-link { border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} + border-bottom-right-radius: 0.25rem; } + .page-item.active .page-link { z-index: 3; color: #fff; background-color: #007bff; - border-color: #007bff; -} + border-color: #007bff; } + .page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; - border-color: #dee2e6; -} + border-color: #dee2e6; } + .pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; - line-height: 1.5; -} + line-height: 1.5; } + .pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} + border-bottom-left-radius: 0.3rem; } + .pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} + border-bottom-right-radius: 0.3rem; } + .pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; - line-height: 1.5; -} + line-height: 1.5; } + .pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} + border-bottom-left-radius: 0.2rem; } + .pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} + border-bottom-right-radius: 0.2rem; } + .badge { display: inline-block; padding: 0.25em 0.4em; @@ -3849,270 +3584,229 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; /* - @at-root a#{&} { - @include hover-focus() { - text-decoration: none; - } - } - */ -} -@media (prefers-reduced-motion: reduce) { - .badge { - transition: none; - } -} -.badge:empty { - display: none; -} + @at-root a.badge { + @include hover-focus() { + text-decoration: none; + } + } +*/ } + @media (prefers-reduced-motion: reduce) { + .badge { + transition: none; } } + .badge:empty { + display: none; } + .btn .badge { position: relative; - top: -1px; -} + top: -1px; } + .badge-pill { padding-right: 0.6em; padding-left: 0.6em; - border-radius: 10rem; -} + border-radius: 10rem; } + .badge-primary { color: #fff; background-color: #007bff; - /* @at-root a#{&} { */ -} -.badge-primary[href]:hover, .badge-primary[href]:focus { - color: #fff; - background-color: #0062cc; -} -.badge-primary[href]:focus, .badge-primary[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} + /* @at-root a.badge-primary { */ } + .badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + background-color: #0062cc; } + .badge-primary[href]:focus, .badge-primary[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } + .badge-secondary { color: #fff; background-color: #6c757d; - /* @at-root a#{&} { */ -} -.badge-secondary[href]:hover, .badge-secondary[href]:focus { - color: #fff; - background-color: #545b62; -} -.badge-secondary[href]:focus, .badge-secondary[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} + /* @at-root a.badge-secondary { */ } + .badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + background-color: #545b62; } + .badge-secondary[href]:focus, .badge-secondary[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .badge-success { color: #fff; background-color: #28a745; - /* @at-root a#{&} { */ -} -.badge-success[href]:hover, .badge-success[href]:focus { - color: #fff; - background-color: #1e7e34; -} -.badge-success[href]:focus, .badge-success[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} + /* @at-root a.badge-success { */ } + .badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + background-color: #1e7e34; } + .badge-success[href]:focus, .badge-success[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + .badge-info { color: #fff; background-color: #17a2b8; - /* @at-root a#{&} { */ -} -.badge-info[href]:hover, .badge-info[href]:focus { - color: #fff; - background-color: #117a8b; -} -.badge-info[href]:focus, .badge-info[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} + /* @at-root a.badge-info { */ } + .badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + background-color: #117a8b; } + .badge-info[href]:focus, .badge-info[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .badge-warning { color: #212529; background-color: #ffc107; - /* @at-root a#{&} { */ -} -.badge-warning[href]:hover, .badge-warning[href]:focus { - color: #212529; - background-color: #d39e00; -} -.badge-warning[href]:focus, .badge-warning[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} + /* @at-root a.badge-warning { */ } + .badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + background-color: #d39e00; } + .badge-warning[href]:focus, .badge-warning[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + .badge-danger { color: #fff; background-color: #dc3545; - /* @at-root a#{&} { */ -} -.badge-danger[href]:hover, .badge-danger[href]:focus { - color: #fff; - background-color: #bd2130; -} -.badge-danger[href]:focus, .badge-danger[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} + /* @at-root a.badge-danger { */ } + .badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + background-color: #bd2130; } + .badge-danger[href]:focus, .badge-danger[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .badge-light { color: #212529; background-color: #f8f9fa; - /* @at-root a#{&} { */ -} -.badge-light[href]:hover, .badge-light[href]:focus { - color: #212529; - background-color: #dae0e5; -} -.badge-light[href]:focus, .badge-light[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} + /* @at-root a.badge-light { */ } + .badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + background-color: #dae0e5; } + .badge-light[href]:focus, .badge-light[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .badge-dark { color: #fff; background-color: #343a40; - /* @at-root a#{&} { */ -} -.badge-dark[href]:hover, .badge-dark[href]:focus { - color: #fff; - background-color: #1d2124; -} -.badge-dark[href]:focus, .badge-dark[href].focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} + /* @at-root a.badge-dark { */ } + .badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + background-color: #1d2124; } + .badge-dark[href]:focus, .badge-dark[href].focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; - border-radius: 0.3rem; -} -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } -} + border-radius: 0.3rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } .jumbotron-fluid { padding-right: 0; padding-left: 0; - border-radius: 0; -} + border-radius: 0; } + .alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .alert-heading { - color: inherit; -} + color: inherit; } + .alert-link { - font-weight: 700; -} + font-weight: 700; } + .alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - z-index: 2; - padding: 0.75rem 1.25rem; - color: inherit; -} + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; } + .alert-primary { color: #004085; background-color: #cce5ff; - border-color: #b8daff; -} -.alert-primary hr { - border-top-color: #9ecdff; -} -.alert-primary .alert-link { - color: #002752; -} + 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: #c8cccf; -} -.alert-secondary .alert-link { - color: #212326; -} + 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; -} + 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: #062c32; -} + 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: #ffe7a0; -} -.alert-warning .alert-link { - color: #533f02; -} + 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: #f1b1b7; -} -.alert-danger .alert-link { - color: #491217; -} + 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: #f1f1f1; -} -.alert-light .alert-link { - color: #686868; -} + 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: #b9bbbd; -} -.alert-dark .alert-link { - color: #040505; -} + border-color: #c6c8ca; } + .alert-dark hr { + border-top-color: #b9bbbe; } + .alert-dark .alert-link { + color: #040505; } + @keyframes progress-bar-stripes { from { - background-position: 1rem 0; - } + background-position: 1rem 0; } to { - background-position: 0 0; - } -} + background-position: 0 0; } } + .progress { display: flex; height: 1rem; @@ -4120,8 +3814,8 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto line-height: 0; font-size: 0.75rem; background-color: #e9ecef; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .progress-bar { display: flex; flex-direction: column; @@ -4131,318 +3825,257 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto text-align: center; white-space: nowrap; background-color: #007bff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} + background-size: 1rem 1rem; } + .progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} + animation: progress-bar-stripes 1s linear infinite; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; } } .media { display: flex; - align-items: flex-start; -} + align-items: flex-start; } + .media-body { - flex: 1; -} + flex: 1; } + .list-group { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .list-group-item-action { width: 100%; color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #212529; + background-color: #e9ecef; } + .list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: inherit; - border-top-right-radius: inherit; -} -.list-group-item:last-child { - border-bottom-right-radius: inherit; - border-bottom-left-radius: inherit; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.list-group-item + .list-group-item { - border-top-width: 0; -} -.list-group-item + .list-group-item.active { - margin-top: -1px; - border-top-width: 1px; -} + border: 1px solid rgba(0, 0, 0, 0.125); } + .list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; } + .list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; } + .list-group-item + .list-group-item { + border-top-width: 0; } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; } + .list-group-horizontal { - flex-direction: row; -} -.list-group-horizontal > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} -.list-group-horizontal > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} -.list-group-horizontal > .list-group-item.active { - margin-top: 0; -} -.list-group-horizontal > .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; -} -.list-group-horizontal > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; -} -@media (min-width: 576px) { - .list-group-horizontal-sm { - flex-direction: row; - } - .list-group-horizontal-sm > .list-group-item:first-child { + flex-direction: row; } + .list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0; } + .list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - .list-group-horizontal-sm > .list-group-item.active { - margin-top: 0; - } - .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-bottom-left-radius: 0; } + .list-group-horizontal > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0; - } - .list-group-horizontal-sm > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} + border-left-width: 0; } + .list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + @media (min-width: 768px) { .list-group-horizontal-md { - flex-direction: row; - } - .list-group-horizontal-md > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - .list-group-horizontal-md > .list-group-item.active { - margin-top: 0; - } - .list-group-horizontal-md > .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; - } - .list-group-horizontal-md > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} + flex-direction: row; } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + @media (min-width: 992px) { .list-group-horizontal-lg { - flex-direction: row; - } - .list-group-horizontal-lg > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - .list-group-horizontal-lg > .list-group-item.active { - margin-top: 0; - } - .list-group-horizontal-lg > .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; - } - .list-group-horizontal-lg > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} + flex-direction: row; } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + @media (min-width: 1200px) { .list-group-horizontal-xl { - flex-direction: row; - } - .list-group-horizontal-xl > .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl > .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - .list-group-horizontal-xl > .list-group-item.active { - margin-top: 0; - } - .list-group-horizontal-xl > .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; - } - .list-group-horizontal-xl > .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} + flex-direction: row; } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + .list-group-flush { - border-radius: 0; -} -.list-group-flush > .list-group-item { - border-width: 0 0 1px; -} -.list-group-flush > .list-group-item:last-child { - border-bottom-width: 0; -} + border-radius: 0; } + .list-group-flush > .list-group-item { + border-width: 0 0 1px; } + .list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; } + .list-group-item-primary { color: #004085; - background-color: #b8daff; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9ecdff; -} -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} + background-color: #b8daff; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; } + .list-group-item-secondary { color: #383d41; - background-color: #d6d8db; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cccf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} + background-color: #d6d8db; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; } + .list-group-item-success { color: #155724; - background-color: #c3e6cb; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} + background-color: #c3e6cb; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; } + .list-group-item-info { color: #0c5460; - background-color: #bee5eb; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} + background-color: #bee5eb; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; } + .list-group-item-warning { color: #856404; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe7a0; -} -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} + background-color: #ffeeba; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; } + .list-group-item-danger { color: #721c24; - background-color: #f5c6cb; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b1b7; -} -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} + background-color: #f5c6cb; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; } + .list-group-item-light { color: #818182; - background-color: #fdfdfe; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #f1f1f1; -} -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} + background-color: #fdfdfe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; } + .list-group-item-dark { color: #1b1e21; - background-color: #c6c8ca; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbd; -} -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} + background-color: #c6c8ca; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; } + .close { float: right; font-size: 1.5rem; @@ -4450,23 +4083,21 @@ input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="butto line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; - opacity: 0.5; -} -.close:hover { - color: #000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} + opacity: .5; } + .close:hover { + color: #000; + text-decoration: none; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; } + button.close { padding: 0; background-color: transparent; - border: 0; -} + border: 0; } + a.close.disabled { - pointer-events: none; -} + pointer-events: none; } + .toast { flex-basis: 350px; max-width: 350px; @@ -4476,21 +4107,17 @@ a.close.disabled { border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); opacity: 0; - border-radius: 0.25rem; -} -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} -.toast.showing { - opacity: 1; -} -.toast.show { - display: block; - opacity: 1; -} -.toast.hide { - display: none; -} + border-radius: 0.25rem; } + .toast:not(:last-child) { + margin-bottom: 0.75rem; } + .toast.showing { + opacity: 1; } + .toast.show { + display: block; + opacity: 1; } + .toast.hide { + display: none; } + .toast-header { display: flex; align-items: center; @@ -4500,18 +4127,17 @@ a.close.disabled { background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} + border-top-right-radius: calc(0.25rem - 1px); } + .toast-body { - padding: 0.75rem; -} + padding: 0.75rem; } + .modal-open { - overflow: hidden; -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + .modal { position: fixed; top: 0; @@ -4521,65 +4147,54 @@ a.close.disabled { width: 100%; height: 100%; overflow: hidden; - outline: 0; -} + outline: 0; } + .modal-dialog { position: relative; width: auto; margin: 0.5rem; - pointer-events: none; -} -.modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { + pointer-events: none; } .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} + transition: transform 0.3s ease-out; + transform: translate(0, -50px); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: none; } + .modal.modal-static .modal-dialog { + transform: scale(1.02); } + .modal-dialog-scrollable { display: flex; - max-height: calc(100% - 1rem); -} -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} -.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} + max-height: calc(100% - 1rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; } + .modal-dialog-scrollable .modal-header, + .modal-dialog-scrollable .modal-footer { + flex-shrink: 0; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + .modal-dialog-centered { display: flex; align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - height: min-content; - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - justify-content: center; - height: 100%; -} -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} + min-height: calc(100% - 1rem); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: min-content; + content: ""; } + .modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; } + .modal-content { position: relative; display: flex; @@ -4590,8 +4205,8 @@ a.close.disabled { background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; - outline: 0; -} + outline: 0; } + .modal-backdrop { position: fixed; top: 0; @@ -4599,14 +4214,12 @@ a.close.disabled { z-index: 1040; width: 100vw; height: 100vh; - background-color: #000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + .modal-header { display: flex; align-items: flex-start; @@ -4614,21 +4227,20 @@ a.close.disabled { padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} + border-top-right-radius: calc(0.3rem - 1px); } + .modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; } + .modal-title { margin-bottom: 0; - line-height: 1.5; -} + line-height: 1.5; } + .modal-body { position: relative; flex: 1 1 auto; - padding: 1rem; -} + padding: 1rem; } + .modal-footer { display: flex; flex-wrap: wrap; @@ -4637,50 +4249,42 @@ a.close.disabled { padding: 0.75rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: calc(0.3rem - 1px); - border-bottom-left-radius: calc(0.3rem - 1px); -} -.modal-footer > * { - margin: 0.25rem; -} + border-bottom-left-radius: calc(0.3rem - 1px); } + .modal-footer > * { + margin: 0.25rem; } + .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; - overflow: scroll; -} + overflow: scroll; } + @media (min-width: 576px) { .modal-dialog { max-width: 500px; - margin: 1.75rem auto; - } + margin: 1.75rem auto; } .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } + max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); } .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - height: min-content; - } + min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + height: min-content; } .modal-sm { - max-width: 300px; - } -} + max-width: 300px; } } + @media (min-width: 992px) { - .modal-lg, .modal-xl { - max-width: 800px; - } -} + .modal-lg, + .modal-xl { + max-width: 800px; } } + @media (min-width: 1200px) { .modal-xl { - max-width: 1140px; - } -} + max-width: 1140px; } } + .tooltip { position: absolute; z-index: 1070; @@ -4702,79 +4306,68 @@ a.close.disabled { line-break: auto; font-size: 0.875rem; word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 0.9; -} -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + .tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; - border-radius: 0.25rem; -} + border-radius: 0.25rem; } + .popover { position: absolute; top: 0; @@ -4801,102 +4394,87 @@ a.close.disabled { background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} + border-radius: 0.3rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + .bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc(-0.5rem - 1px); -} -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} + margin-bottom: 0.5rem; } + .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); } + .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } + .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; } + .bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} + margin-left: 0.5rem; } + .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } + .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; } + .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc(-0.5rem - 1px); -} -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} + margin-top: 0.5rem; } + .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); } + .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } + .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + .bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} + margin-right: 0.5rem; } + .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } + .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; } + .popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; @@ -4904,31 +4482,29 @@ a.close.disabled { background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} -.popover-header:empty { - display: none; -} + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + .popover-body { padding: 0.5rem 0.75rem; - color: #212529; -} + color: #212529; } + .carousel { - position: relative; -} + position: relative; } + .carousel.pointer-event { - touch-action: pan-y; -} + touch-action: pan-y; } + .carousel-inner { position: relative; width: 100%; - overflow: hidden; -} -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + .carousel-item { position: relative; display: none; @@ -4936,42 +4512,45 @@ a.close.disabled { width: 100%; margin-right: -100%; backface-visibility: hidden; - transition: transform 0.6s ease-in-out; -} -@media (prefers-reduced-motion: reduce) { - .carousel-item { - transition: none; - } -} -.carousel-item.active, .carousel-item-next, .carousel-item-prev { - display: block; -} -.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { - transform: translateX(100%); -} -.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { - transform: translateX(-100%); -} + transition: transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; } } +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); } + .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; - transform: none; -} -.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { + transform: none; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { z-index: 1; - opacity: 1; -} -.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; - transition: opacity 0s 0.6s; -} -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { - transition: none; - } -} -.carousel-control-prev, .carousel-control-next { + transition: opacity 0s 0.6s; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; } } +.carousel-control-prev, +.carousel-control-next { position: absolute; top: 0; bottom: 0; @@ -4983,37 +4562,38 @@ a.close.disabled { color: #fff; text-align: center; opacity: 0.5; - transition: opacity 0.15s ease; -} -@media (prefers-reduced-motion: reduce) { - .carousel-control-prev, .carousel-control-next { - transition: none; - } -} -.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + .carousel-control-prev { - left: 0; -} + left: 0; } + .carousel-control-next { - right: 0; -} -.carousel-control-prev-icon, .carousel-control-next-icon { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; - background: no-repeat 50% / 100% 100%; -} + background: no-repeat 50% / 100% 100%; } + .carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } + .carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); -} + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } + .carousel-indicators { position: absolute; right: 0; @@ -5025,32 +4605,28 @@ a.close.disabled { padding-left: 0; margin-right: 15%; margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.5; - transition: opacity 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { + list-style: none; } .carousel-indicators li { - transition: none; - } -} -.carousel-indicators .active { - opacity: 1; -} + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + .carousel-caption { position: absolute; right: 15%; @@ -5060,13 +4636,12 @@ a.close.disabled { padding-top: 20px; padding-bottom: 20px; color: #fff; - text-align: center; -} + text-align: center; } + @keyframes spinner-border { to { - transform: rotate(360deg); - } -} + transform: rotate(360deg); } } + .spinner-border { display: inline-block; width: 2rem; @@ -5075,22 +4650,20 @@ a.close.disabled { border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; - animation: spinner-border 0.75s linear infinite; -} + animation: spinner-border .75s linear infinite; } + .spinner-border-sm { width: 1rem; height: 1rem; - border-width: 0.2em; -} + border-width: 0.2em; } + @keyframes spinner-grow { 0% { - transform: scale(0); - } + transform: scale(0); } 50% { opacity: 1; - transform: none; - } -} + transform: none; } } + .spinner-grow { display: inline-block; width: 2rem; @@ -5099,1004 +4672,830 @@ a.close.disabled { background-color: currentColor; border-radius: 50%; opacity: 0; - animation: spinner-grow 0.75s linear infinite; -} + animation: spinner-grow .75s linear infinite; } + .spinner-grow-sm { width: 1rem; - height: 1rem; -} + height: 1rem; } + .align-baseline { - vertical-align: baseline !important; -} + vertical-align: baseline !important; } + .align-top { - vertical-align: top !important; -} + vertical-align: top !important; } + .align-middle { - vertical-align: middle !important; -} + vertical-align: middle !important; } + .align-bottom { - vertical-align: bottom !important; -} + vertical-align: bottom !important; } + .align-text-bottom { - vertical-align: text-bottom !important; -} + vertical-align: text-bottom !important; } + .align-text-top { - vertical-align: text-top !important; -} + vertical-align: text-top !important; } + .bg-primary { - background-color: #007bff !important; -} -a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus { - background-color: #0062cc !important; -} + 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, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus { - background-color: #545b62 !important; -} + 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, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus { - background-color: #1e7e34 !important; -} + 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, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus { - background-color: #117a8b !important; -} + 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, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus { - background-color: #d39e00 !important; -} + 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, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus { - background-color: #bd2130 !important; -} + 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, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus { - background-color: #dae0e5 !important; -} + 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, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus { - background-color: #1d2124 !important; -} + 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; -} + background-color: #fff !important; } + .bg-transparent { - background-color: transparent !important; -} + background-color: transparent !important; } + .border { - border: 1px solid #dee2e6 !important; -} + border: 1px solid #dee2e6 !important; } + .border-top { - border-top: 1px solid #dee2e6 !important; -} + border-top: 1px solid #dee2e6 !important; } + .border-right { - border-right: 1px solid #dee2e6 !important; -} + border-right: 1px solid #dee2e6 !important; } + .border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} + border-bottom: 1px solid #dee2e6 !important; } + .border-left { - border-left: 1px solid #dee2e6 !important; -} + border-left: 1px solid #dee2e6 !important; } + .border-0 { - border: 0 !important; -} + border: 0 !important; } + .border-top-0 { - border-top: 0 !important; -} + border-top: 0 !important; } + .border-right-0 { - border-right: 0 !important; -} + border-right: 0 !important; } + .border-bottom-0 { - border-bottom: 0 !important; -} + border-bottom: 0 !important; } + .border-left-0 { - border-left: 0 !important; -} + border-left: 0 !important; } + .border-primary { - border-color: #007bff !important; -} + border-color: #007bff !important; } + .border-secondary { - border-color: #6c757d !important; -} + border-color: #6c757d !important; } + .border-success { - border-color: #28a745 !important; -} + border-color: #28a745 !important; } + .border-info { - border-color: #17a2b8 !important; -} + border-color: #17a2b8 !important; } + .border-warning { - border-color: #ffc107 !important; -} + border-color: #ffc107 !important; } + .border-danger { - border-color: #dc3545 !important; -} + border-color: #dc3545 !important; } + .border-light { - border-color: #f8f9fa !important; -} + border-color: #f8f9fa !important; } + .border-dark { - border-color: #343a40 !important; -} + border-color: #343a40 !important; } + .border-white { - border-color: #fff !important; -} + border-color: #fff !important; } + .rounded-sm { - border-radius: 0.2rem !important; -} + border-radius: 0.2rem !important; } + .rounded { - border-radius: 0.25rem !important; -} + border-radius: 0.25rem !important; } + .rounded-top { border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} + border-top-right-radius: 0.25rem !important; } + .rounded-right { border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} + border-bottom-right-radius: 0.25rem !important; } + .rounded-bottom { border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} + border-bottom-left-radius: 0.25rem !important; } + .rounded-left { border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} + border-bottom-left-radius: 0.25rem !important; } + .rounded-lg { - border-radius: 0.3rem !important; -} + border-radius: 0.3rem !important; } + .rounded-circle { - border-radius: 50% !important; -} + border-radius: 50% !important; } + .rounded-pill { - border-radius: 50rem !important; -} + border-radius: 50rem !important; } + .rounded-0 { - border-radius: 0 !important; -} + border-radius: 0 !important; } + .clearfix::after { display: block; clear: both; - content: ""; -} + content: ""; } + .d-none { - display: none !important; -} + display: none !important; } + .d-inline { - display: inline !important; -} + display: inline !important; } + .d-inline-block { - display: inline-block !important; -} + display: inline-block !important; } + .d-block { - display: block !important; -} + display: block !important; } + .d-table { - display: table !important; -} + display: table !important; } + .d-table-row { - display: table-row !important; -} + display: table-row !important; } + .d-table-cell { - display: table-cell !important; -} + display: table-cell !important; } + .d-flex { - display: flex !important; -} + display: flex !important; } + .d-inline-flex { - display: inline-flex !important; -} + display: inline-flex !important; } + @media (min-width: 576px) { .d-sm-none { - display: none !important; - } + display: none !important; } .d-sm-inline { - display: inline !important; - } + display: inline !important; } .d-sm-inline-block { - display: inline-block !important; - } + display: inline-block !important; } .d-sm-block { - display: block !important; - } + display: block !important; } .d-sm-table { - display: table !important; - } + display: table !important; } .d-sm-table-row { - display: table-row !important; - } + display: table-row !important; } .d-sm-table-cell { - display: table-cell !important; - } + display: table-cell !important; } .d-sm-flex { - display: flex !important; - } + display: flex !important; } .d-sm-inline-flex { - display: inline-flex !important; - } -} + display: inline-flex !important; } } + @media (min-width: 768px) { .d-md-none { - display: none !important; - } + display: none !important; } .d-md-inline { - display: inline !important; - } + display: inline !important; } .d-md-inline-block { - display: inline-block !important; - } + display: inline-block !important; } .d-md-block { - display: block !important; - } + display: block !important; } .d-md-table { - display: table !important; - } + display: table !important; } .d-md-table-row { - display: table-row !important; - } + display: table-row !important; } .d-md-table-cell { - display: table-cell !important; - } + display: table-cell !important; } .d-md-flex { - display: flex !important; - } + display: flex !important; } .d-md-inline-flex { - display: inline-flex !important; - } -} + display: inline-flex !important; } } + @media (min-width: 992px) { .d-lg-none { - display: none !important; - } + display: none !important; } .d-lg-inline { - display: inline !important; - } + display: inline !important; } .d-lg-inline-block { - display: inline-block !important; - } + display: inline-block !important; } .d-lg-block { - display: block !important; - } + display: block !important; } .d-lg-table { - display: table !important; - } + display: table !important; } .d-lg-table-row { - display: table-row !important; - } + display: table-row !important; } .d-lg-table-cell { - display: table-cell !important; - } + display: table-cell !important; } .d-lg-flex { - display: flex !important; - } + display: flex !important; } .d-lg-inline-flex { - display: inline-flex !important; - } -} + display: inline-flex !important; } } + @media (min-width: 1200px) { .d-xl-none { - display: none !important; - } + display: none !important; } .d-xl-inline { - display: inline !important; - } + display: inline !important; } .d-xl-inline-block { - display: inline-block !important; - } + display: inline-block !important; } .d-xl-block { - display: block !important; - } + display: block !important; } .d-xl-table { - display: table !important; - } + display: table !important; } .d-xl-table-row { - display: table-row !important; - } + display: table-row !important; } .d-xl-table-cell { - display: table-cell !important; - } + display: table-cell !important; } .d-xl-flex { - display: flex !important; - } + display: flex !important; } .d-xl-inline-flex { - display: inline-flex !important; - } -} + display: inline-flex !important; } } + @media print { .d-print-none { - display: none !important; - } + display: none !important; } .d-print-inline { - display: inline !important; - } + display: inline !important; } .d-print-inline-block { - display: inline-block !important; - } + display: inline-block !important; } .d-print-block { - display: block !important; - } + display: block !important; } .d-print-table { - display: table !important; - } + display: table !important; } .d-print-table-row { - display: table-row !important; - } + display: table-row !important; } .d-print-table-cell { - display: table-cell !important; - } + display: table-cell !important; } .d-print-flex { - display: flex !important; - } + display: flex !important; } .d-print-inline-flex { - display: inline-flex !important; - } -} + display: inline-flex !important; } } + .embed-responsive { position: relative; display: block; width: 100%; padding: 0; - overflow: hidden; -} -.embed-responsive::before { - display: block; - content: ""; -} -.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} + 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%; -} + padding-top: 42.8571428571%; } + .embed-responsive-16by9::before { - padding-top: 56.25%; -} + padding-top: 56.25%; } + .embed-responsive-4by3::before { - padding-top: 75%; -} + padding-top: 75%; } + .embed-responsive-1by1::before { - padding-top: 100%; -} + padding-top: 100%; } + .flex-row { - flex-direction: row !important; -} + flex-direction: row !important; } + .flex-column { - flex-direction: column !important; -} + flex-direction: column !important; } + .flex-row-reverse { - flex-direction: row-reverse !important; -} + flex-direction: row-reverse !important; } + .flex-column-reverse { - flex-direction: column-reverse !important; -} + flex-direction: column-reverse !important; } + .flex-wrap { - flex-wrap: wrap !important; -} + flex-wrap: wrap !important; } + .flex-nowrap { - flex-wrap: nowrap !important; -} + flex-wrap: nowrap !important; } + .flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} + flex-wrap: wrap-reverse !important; } + .flex-fill { - flex: 1 1 auto !important; -} + flex: 1 1 auto !important; } + .flex-grow-0 { - flex-grow: 0 !important; -} + flex-grow: 0 !important; } + .flex-grow-1 { - flex-grow: 1 !important; -} + flex-grow: 1 !important; } + .flex-shrink-0 { - flex-shrink: 0 !important; -} + flex-shrink: 0 !important; } + .flex-shrink-1 { - flex-shrink: 1 !important; -} + flex-shrink: 1 !important; } + .justify-content-start { - justify-content: flex-start !important; -} + justify-content: flex-start !important; } + .justify-content-end { - justify-content: flex-end !important; -} + justify-content: flex-end !important; } + .justify-content-center { - justify-content: center !important; -} + justify-content: center !important; } + .justify-content-between { - justify-content: space-between !important; -} + justify-content: space-between !important; } + .justify-content-around { - justify-content: space-around !important; -} + justify-content: space-around !important; } + .align-items-start { - align-items: flex-start !important; -} + align-items: flex-start !important; } + .align-items-end { - align-items: flex-end !important; -} + align-items: flex-end !important; } + .align-items-center { - align-items: center !important; -} + align-items: center !important; } + .align-items-baseline { - align-items: baseline !important; -} + align-items: baseline !important; } + .align-items-stretch { - align-items: stretch !important; -} + align-items: stretch !important; } + .align-content-start { - align-content: flex-start !important; -} + align-content: flex-start !important; } + .align-content-end { - align-content: flex-end !important; -} + align-content: flex-end !important; } + .align-content-center { - align-content: center !important; -} + align-content: center !important; } + .align-content-between { - align-content: space-between !important; -} + align-content: space-between !important; } + .align-content-around { - align-content: space-around !important; -} + align-content: space-around !important; } + .align-content-stretch { - align-content: stretch !important; -} + align-content: stretch !important; } + .align-self-auto { - align-self: auto !important; -} + align-self: auto !important; } + .align-self-start { - align-self: flex-start !important; -} + align-self: flex-start !important; } + .align-self-end { - align-self: flex-end !important; -} + align-self: flex-end !important; } + .align-self-center { - align-self: center !important; -} + align-self: center !important; } + .align-self-baseline { - align-self: baseline !important; -} + align-self: baseline !important; } + .align-self-stretch { - align-self: stretch !important; -} + align-self: stretch !important; } + @media (min-width: 576px) { .flex-sm-row { - flex-direction: row !important; - } + flex-direction: row !important; } .flex-sm-column { - flex-direction: column !important; - } + flex-direction: column !important; } .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } + flex-direction: row-reverse !important; } .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } + flex-direction: column-reverse !important; } .flex-sm-wrap { - flex-wrap: wrap !important; - } + flex-wrap: wrap !important; } .flex-sm-nowrap { - flex-wrap: nowrap !important; - } + flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } + flex-wrap: wrap-reverse !important; } .flex-sm-fill { - flex: 1 1 auto !important; - } + flex: 1 1 auto !important; } .flex-sm-grow-0 { - flex-grow: 0 !important; - } + flex-grow: 0 !important; } .flex-sm-grow-1 { - flex-grow: 1 !important; - } + flex-grow: 1 !important; } .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } + flex-shrink: 0 !important; } .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } + flex-shrink: 1 !important; } .justify-content-sm-start { - justify-content: flex-start !important; - } + justify-content: flex-start !important; } .justify-content-sm-end { - justify-content: flex-end !important; - } + justify-content: flex-end !important; } .justify-content-sm-center { - justify-content: center !important; - } + justify-content: center !important; } .justify-content-sm-between { - justify-content: space-between !important; - } + justify-content: space-between !important; } .justify-content-sm-around { - justify-content: space-around !important; - } + justify-content: space-around !important; } .align-items-sm-start { - align-items: flex-start !important; - } + align-items: flex-start !important; } .align-items-sm-end { - align-items: flex-end !important; - } + align-items: flex-end !important; } .align-items-sm-center { - align-items: center !important; - } + align-items: center !important; } .align-items-sm-baseline { - align-items: baseline !important; - } + align-items: baseline !important; } .align-items-sm-stretch { - align-items: stretch !important; - } + align-items: stretch !important; } .align-content-sm-start { - align-content: flex-start !important; - } + align-content: flex-start !important; } .align-content-sm-end { - align-content: flex-end !important; - } + align-content: flex-end !important; } .align-content-sm-center { - align-content: center !important; - } + align-content: center !important; } .align-content-sm-between { - align-content: space-between !important; - } + align-content: space-between !important; } .align-content-sm-around { - align-content: space-around !important; - } + align-content: space-around !important; } .align-content-sm-stretch { - align-content: stretch !important; - } + align-content: stretch !important; } .align-self-sm-auto { - align-self: auto !important; - } + align-self: auto !important; } .align-self-sm-start { - align-self: flex-start !important; - } + align-self: flex-start !important; } .align-self-sm-end { - align-self: flex-end !important; - } + align-self: flex-end !important; } .align-self-sm-center { - align-self: center !important; - } + align-self: center !important; } .align-self-sm-baseline { - align-self: baseline !important; - } + align-self: baseline !important; } .align-self-sm-stretch { - align-self: stretch !important; - } -} + align-self: stretch !important; } } + @media (min-width: 768px) { .flex-md-row { - flex-direction: row !important; - } + flex-direction: row !important; } .flex-md-column { - flex-direction: column !important; - } + flex-direction: column !important; } .flex-md-row-reverse { - flex-direction: row-reverse !important; - } + flex-direction: row-reverse !important; } .flex-md-column-reverse { - flex-direction: column-reverse !important; - } + flex-direction: column-reverse !important; } .flex-md-wrap { - flex-wrap: wrap !important; - } + flex-wrap: wrap !important; } .flex-md-nowrap { - flex-wrap: nowrap !important; - } + flex-wrap: nowrap !important; } .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } + flex-wrap: wrap-reverse !important; } .flex-md-fill { - flex: 1 1 auto !important; - } + flex: 1 1 auto !important; } .flex-md-grow-0 { - flex-grow: 0 !important; - } + flex-grow: 0 !important; } .flex-md-grow-1 { - flex-grow: 1 !important; - } + flex-grow: 1 !important; } .flex-md-shrink-0 { - flex-shrink: 0 !important; - } + flex-shrink: 0 !important; } .flex-md-shrink-1 { - flex-shrink: 1 !important; - } + flex-shrink: 1 !important; } .justify-content-md-start { - justify-content: flex-start !important; - } + justify-content: flex-start !important; } .justify-content-md-end { - justify-content: flex-end !important; - } + justify-content: flex-end !important; } .justify-content-md-center { - justify-content: center !important; - } + justify-content: center !important; } .justify-content-md-between { - justify-content: space-between !important; - } + justify-content: space-between !important; } .justify-content-md-around { - justify-content: space-around !important; - } + justify-content: space-around !important; } .align-items-md-start { - align-items: flex-start !important; - } + align-items: flex-start !important; } .align-items-md-end { - align-items: flex-end !important; - } + align-items: flex-end !important; } .align-items-md-center { - align-items: center !important; - } + align-items: center !important; } .align-items-md-baseline { - align-items: baseline !important; - } + align-items: baseline !important; } .align-items-md-stretch { - align-items: stretch !important; - } + align-items: stretch !important; } .align-content-md-start { - align-content: flex-start !important; - } + align-content: flex-start !important; } .align-content-md-end { - align-content: flex-end !important; - } + align-content: flex-end !important; } .align-content-md-center { - align-content: center !important; - } + align-content: center !important; } .align-content-md-between { - align-content: space-between !important; - } + align-content: space-between !important; } .align-content-md-around { - align-content: space-around !important; - } + align-content: space-around !important; } .align-content-md-stretch { - align-content: stretch !important; - } + align-content: stretch !important; } .align-self-md-auto { - align-self: auto !important; - } + align-self: auto !important; } .align-self-md-start { - align-self: flex-start !important; - } + align-self: flex-start !important; } .align-self-md-end { - align-self: flex-end !important; - } + align-self: flex-end !important; } .align-self-md-center { - align-self: center !important; - } + align-self: center !important; } .align-self-md-baseline { - align-self: baseline !important; - } + align-self: baseline !important; } .align-self-md-stretch { - align-self: stretch !important; - } -} + align-self: stretch !important; } } + @media (min-width: 992px) { .flex-lg-row { - flex-direction: row !important; - } + flex-direction: row !important; } .flex-lg-column { - flex-direction: column !important; - } + flex-direction: column !important; } .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } + flex-direction: row-reverse !important; } .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } + flex-direction: column-reverse !important; } .flex-lg-wrap { - flex-wrap: wrap !important; - } + flex-wrap: wrap !important; } .flex-lg-nowrap { - flex-wrap: nowrap !important; - } + flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } + flex-wrap: wrap-reverse !important; } .flex-lg-fill { - flex: 1 1 auto !important; - } + flex: 1 1 auto !important; } .flex-lg-grow-0 { - flex-grow: 0 !important; - } + flex-grow: 0 !important; } .flex-lg-grow-1 { - flex-grow: 1 !important; - } + flex-grow: 1 !important; } .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } + flex-shrink: 0 !important; } .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } + flex-shrink: 1 !important; } .justify-content-lg-start { - justify-content: flex-start !important; - } + justify-content: flex-start !important; } .justify-content-lg-end { - justify-content: flex-end !important; - } + justify-content: flex-end !important; } .justify-content-lg-center { - justify-content: center !important; - } + justify-content: center !important; } .justify-content-lg-between { - justify-content: space-between !important; - } + justify-content: space-between !important; } .justify-content-lg-around { - justify-content: space-around !important; - } + justify-content: space-around !important; } .align-items-lg-start { - align-items: flex-start !important; - } + align-items: flex-start !important; } .align-items-lg-end { - align-items: flex-end !important; - } + align-items: flex-end !important; } .align-items-lg-center { - align-items: center !important; - } + align-items: center !important; } .align-items-lg-baseline { - align-items: baseline !important; - } + align-items: baseline !important; } .align-items-lg-stretch { - align-items: stretch !important; - } + align-items: stretch !important; } .align-content-lg-start { - align-content: flex-start !important; - } + align-content: flex-start !important; } .align-content-lg-end { - align-content: flex-end !important; - } + align-content: flex-end !important; } .align-content-lg-center { - align-content: center !important; - } + align-content: center !important; } .align-content-lg-between { - align-content: space-between !important; - } + align-content: space-between !important; } .align-content-lg-around { - align-content: space-around !important; - } + align-content: space-around !important; } .align-content-lg-stretch { - align-content: stretch !important; - } + align-content: stretch !important; } .align-self-lg-auto { - align-self: auto !important; - } + align-self: auto !important; } .align-self-lg-start { - align-self: flex-start !important; - } + align-self: flex-start !important; } .align-self-lg-end { - align-self: flex-end !important; - } + align-self: flex-end !important; } .align-self-lg-center { - align-self: center !important; - } + align-self: center !important; } .align-self-lg-baseline { - align-self: baseline !important; - } + align-self: baseline !important; } .align-self-lg-stretch { - align-self: stretch !important; - } -} + align-self: stretch !important; } } + @media (min-width: 1200px) { .flex-xl-row { - flex-direction: row !important; - } + flex-direction: row !important; } .flex-xl-column { - flex-direction: column !important; - } + flex-direction: column !important; } .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } + flex-direction: row-reverse !important; } .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } + flex-direction: column-reverse !important; } .flex-xl-wrap { - flex-wrap: wrap !important; - } + flex-wrap: wrap !important; } .flex-xl-nowrap { - flex-wrap: nowrap !important; - } + flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } + flex-wrap: wrap-reverse !important; } .flex-xl-fill { - flex: 1 1 auto !important; - } + flex: 1 1 auto !important; } .flex-xl-grow-0 { - flex-grow: 0 !important; - } + flex-grow: 0 !important; } .flex-xl-grow-1 { - flex-grow: 1 !important; - } + flex-grow: 1 !important; } .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } + flex-shrink: 0 !important; } .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } + flex-shrink: 1 !important; } .justify-content-xl-start { - justify-content: flex-start !important; - } + justify-content: flex-start !important; } .justify-content-xl-end { - justify-content: flex-end !important; - } + justify-content: flex-end !important; } .justify-content-xl-center { - justify-content: center !important; - } + justify-content: center !important; } .justify-content-xl-between { - justify-content: space-between !important; - } + justify-content: space-between !important; } .justify-content-xl-around { - justify-content: space-around !important; - } + justify-content: space-around !important; } .align-items-xl-start { - align-items: flex-start !important; - } + align-items: flex-start !important; } .align-items-xl-end { - align-items: flex-end !important; - } + align-items: flex-end !important; } .align-items-xl-center { - align-items: center !important; - } + align-items: center !important; } .align-items-xl-baseline { - align-items: baseline !important; - } + align-items: baseline !important; } .align-items-xl-stretch { - align-items: stretch !important; - } + align-items: stretch !important; } .align-content-xl-start { - align-content: flex-start !important; - } + align-content: flex-start !important; } .align-content-xl-end { - align-content: flex-end !important; - } + align-content: flex-end !important; } .align-content-xl-center { - align-content: center !important; - } + align-content: center !important; } .align-content-xl-between { - align-content: space-between !important; - } + align-content: space-between !important; } .align-content-xl-around { - align-content: space-around !important; - } + align-content: space-around !important; } .align-content-xl-stretch { - align-content: stretch !important; - } + align-content: stretch !important; } .align-self-xl-auto { - align-self: auto !important; - } + align-self: auto !important; } .align-self-xl-start { - align-self: flex-start !important; - } + align-self: flex-start !important; } .align-self-xl-end { - align-self: flex-end !important; - } + align-self: flex-end !important; } .align-self-xl-center { - align-self: center !important; - } + align-self: center !important; } .align-self-xl-baseline { - align-self: baseline !important; - } + align-self: baseline !important; } .align-self-xl-stretch { - align-self: stretch !important; - } -} + align-self: stretch !important; } } + .float-left { - float: left !important; -} + float: left !important; } + .float-right { - float: right !important; -} + float: right !important; } + .float-none { - float: none !important; -} + float: none !important; } + @media (min-width: 576px) { .float-sm-left { - float: left !important; - } + float: left !important; } .float-sm-right { - float: right !important; - } + float: right !important; } .float-sm-none { - float: none !important; - } -} + float: none !important; } } + @media (min-width: 768px) { .float-md-left { - float: left !important; - } + float: left !important; } .float-md-right { - float: right !important; - } + float: right !important; } .float-md-none { - float: none !important; - } -} + float: none !important; } } + @media (min-width: 992px) { .float-lg-left { - float: left !important; - } + float: left !important; } .float-lg-right { - float: right !important; - } + float: right !important; } .float-lg-none { - float: none !important; - } -} + float: none !important; } } + @media (min-width: 1200px) { .float-xl-left { - float: left !important; - } + float: left !important; } .float-xl-right { - float: right !important; - } + float: right !important; } .float-xl-none { - float: none !important; - } -} + float: none !important; } } + .user-select-all { - user-select: all !important; -} + user-select: all !important; } + .user-select-auto { - user-select: auto !important; -} + user-select: auto !important; } + .user-select-none { - user-select: none !important; -} + user-select: none !important; } + .overflow-auto { - overflow: auto !important; -} + overflow: auto !important; } + .overflow-hidden { - overflow: hidden !important; -} + overflow: hidden !important; } + .position-static { - position: static !important; -} + position: static !important; } + .position-relative { - position: relative !important; -} + position: relative !important; } + .position-absolute { - position: absolute !important; -} + position: absolute !important; } + .position-fixed { - position: fixed !important; -} + position: fixed !important; } + .position-sticky { - position: sticky !important; -} + position: sticky !important; } + .fixed-top { position: fixed; top: 0; right: 0; left: 0; - z-index: 1030; -} + z-index: 1030; } + .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; - z-index: 1030; -} + z-index: 1030; } + @supports (position: sticky) { - position: sticky; - top: 0; - z-index: 1020; -} + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + .sr-only { position: absolute; width: 1px; @@ -6106,1434 +5505,1434 @@ a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus { overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; - border: 0; -} + border: 0; } + .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; - white-space: normal; -} + white-space: normal; } + .shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + .shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + .shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + .shadow-none { - box-shadow: none !important; -} + box-shadow: none !important; } + .w-25 { - width: 25% !important; -} + width: 25% !important; } + .w-50 { - width: 50% !important; -} + width: 50% !important; } + .w-75 { - width: 75% !important; -} + width: 75% !important; } + .w-100 { - width: 100% !important; -} + width: 100% !important; } + .w-auto { - width: auto !important; -} + width: auto !important; } + .h-25 { - height: 25% !important; -} + height: 25% !important; } + .h-50 { - height: 50% !important; -} + height: 50% !important; } + .h-75 { - height: 75% !important; -} + height: 75% !important; } + .h-100 { - height: 100% !important; -} + height: 100% !important; } + .h-auto { - height: auto !important; -} + height: auto !important; } + .mw-100 { - max-width: 100% !important; -} + max-width: 100% !important; } + .mh-100 { - max-height: 100% !important; -} + max-height: 100% !important; } + .min-vw-100 { - min-width: 100vw !important; -} + min-width: 100vw !important; } + .min-vh-100 { - min-height: 100vh !important; -} + min-height: 100vh !important; } + .vw-100 { - width: 100vw !important; -} + width: 100vw !important; } + .vh-100 { - height: 100vh !important; -} + height: 100vh !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; -} + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-left: 0 !important; } + .m-1 { - margin: 0.25rem !important; -} -.mt-1, .my-1 { - margin-top: 0.25rem !important; -} -.mr-1, .mx-1 { - margin-right: 0.25rem !important; -} -.mb-1, .my-1 { - margin-bottom: 0.25rem !important; -} -.ml-1, .mx-1 { - margin-left: 0.25rem !important; -} + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + .m-2 { - margin: 0.5rem !important; -} -.mt-2, .my-2 { - margin-top: 0.5rem !important; -} -.mr-2, .mx-2 { - margin-right: 0.5rem !important; -} -.mb-2, .my-2 { - margin-bottom: 0.5rem !important; -} -.ml-2, .mx-2 { - margin-left: 0.5rem !important; -} + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; } + .m-3 { - margin: 1rem !important; -} -.mt-3, .my-3 { - margin-top: 1rem !important; -} -.mr-3, .mx-3 { - margin-right: 1rem !important; -} -.mb-3, .my-3 { - margin-bottom: 1rem !important; -} -.ml-3, .mx-3 { - margin-left: 1rem !important; -} + 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; -} + 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; -} + 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; -} + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + .p-1 { - padding: 0.25rem !important; -} -.pt-1, .py-1 { - padding-top: 0.25rem !important; -} -.pr-1, .px-1 { - padding-right: 0.25rem !important; -} -.pb-1, .py-1 { - padding-bottom: 0.25rem !important; -} -.pl-1, .px-1 { - padding-left: 0.25rem !important; -} + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + .p-2 { - padding: 0.5rem !important; -} -.pt-2, .py-2 { - padding-top: 0.5rem !important; -} -.pr-2, .px-2 { - padding-right: 0.5rem !important; -} -.pb-2, .py-2 { - padding-bottom: 0.5rem !important; -} -.pl-2, .px-2 { - padding-left: 0.5rem !important; -} + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; } + .p-3 { - padding: 1rem !important; -} -.pt-3, .py-3 { - padding-top: 1rem !important; -} -.pr-3, .px-3 { - padding-right: 1rem !important; -} -.pb-3, .py-3 { - padding-bottom: 1rem !important; -} -.pl-3, .px-3 { - padding-left: 1rem !important; -} + 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; -} + 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; -} + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + .m-n1 { - margin: -0.25rem !important; -} -.mt-n1, .my-n1 { - margin-top: -0.25rem !important; -} -.mr-n1, .mx-n1 { - margin-right: -0.25rem !important; -} -.mb-n1, .my-n1 { - margin-bottom: -0.25rem !important; -} -.ml-n1, .mx-n1 { - margin-left: -0.25rem !important; -} + margin: -0.25rem !important; } + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; } + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; } + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; } + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; } + .m-n2 { - margin: -0.5rem !important; -} -.mt-n2, .my-n2 { - margin-top: -0.5rem !important; -} -.mr-n2, .mx-n2 { - margin-right: -0.5rem !important; -} -.mb-n2, .my-n2 { - margin-bottom: -0.5rem !important; -} -.ml-n2, .mx-n2 { - margin-left: -0.5rem !important; -} + margin: -0.5rem !important; } + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; } + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; } + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; } + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; } + .m-n3 { - margin: -1rem !important; -} -.mt-n3, .my-n3 { - margin-top: -1rem !important; -} -.mr-n3, .mx-n3 { - margin-right: -1rem !important; -} -.mb-n3, .my-n3 { - margin-bottom: -1rem !important; -} -.ml-n3, .mx-n3 { - margin-left: -1rem !important; -} + margin: -1rem !important; } + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; } + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; } + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; } + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; } + .m-n4 { - margin: -1.5rem !important; -} -.mt-n4, .my-n4 { - margin-top: -1.5rem !important; -} -.mr-n4, .mx-n4 { - margin-right: -1.5rem !important; -} -.mb-n4, .my-n4 { - margin-bottom: -1.5rem !important; -} -.ml-n4, .mx-n4 { - margin-left: -1.5rem !important; -} + margin: -1.5rem !important; } + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; } + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; } + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; } + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; } + .m-n5 { - margin: -3rem !important; -} -.mt-n5, .my-n5 { - margin-top: -3rem !important; -} -.mr-n5, .mx-n5 { - margin-right: -3rem !important; -} -.mb-n5, .my-n5 { - margin-bottom: -3rem !important; -} -.ml-n5, .mx-n5 { - margin-left: -3rem !important; -} + margin: -3rem !important; } + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; } + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; } + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; } + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; } + .m-auto { - margin: auto !important; -} -.mt-auto, .my-auto { - margin-top: auto !important; -} -.mr-auto, .mx-auto { - margin-right: auto !important; -} -.mb-auto, .my-auto { - margin-bottom: auto !important; -} -.ml-auto, .mx-auto { - margin-left: auto !important; -} + 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; - } + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } .m-sm-1 { - margin: 0.25rem !important; - } - .mt-sm-1, .my-sm-1 { - margin-top: 0.25rem !important; - } - .mr-sm-1, .mx-sm-1 { - margin-right: 0.25rem !important; - } - .mb-sm-1, .my-sm-1 { - margin-bottom: 0.25rem !important; - } - .ml-sm-1, .mx-sm-1 { - margin-left: 0.25rem !important; - } + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } .m-sm-2 { - margin: 0.5rem !important; - } - .mt-sm-2, .my-sm-2 { - margin-top: 0.5rem !important; - } - .mr-sm-2, .mx-sm-2 { - margin-right: 0.5rem !important; - } - .mb-sm-2, .my-sm-2 { - margin-bottom: 0.5rem !important; - } - .ml-sm-2, .mx-sm-2 { - margin-left: 0.5rem !important; - } + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } .m-sm-3 { - margin: 1rem !important; - } - .mt-sm-3, .my-sm-3 { - margin-top: 1rem !important; - } - .mr-sm-3, .mx-sm-3 { - margin-right: 1rem !important; - } - .mb-sm-3, .my-sm-3 { - margin-bottom: 1rem !important; - } - .ml-sm-3, .mx-sm-3 { - margin-left: 1rem !important; - } + 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; - } + 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; - } + 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; - } + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } .p-sm-1 { - padding: 0.25rem !important; - } - .pt-sm-1, .py-sm-1 { - padding-top: 0.25rem !important; - } - .pr-sm-1, .px-sm-1 { - padding-right: 0.25rem !important; - } - .pb-sm-1, .py-sm-1 { - padding-bottom: 0.25rem !important; - } - .pl-sm-1, .px-sm-1 { - padding-left: 0.25rem !important; - } + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } .p-sm-2 { - padding: 0.5rem !important; - } - .pt-sm-2, .py-sm-2 { - padding-top: 0.5rem !important; - } - .pr-sm-2, .px-sm-2 { - padding-right: 0.5rem !important; - } - .pb-sm-2, .py-sm-2 { - padding-bottom: 0.5rem !important; - } - .pl-sm-2, .px-sm-2 { - padding-left: 0.5rem !important; - } + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } .p-sm-3 { - padding: 1rem !important; - } - .pt-sm-3, .py-sm-3 { - padding-top: 1rem !important; - } - .pr-sm-3, .px-sm-3 { - padding-right: 1rem !important; - } - .pb-sm-3, .py-sm-3 { - padding-bottom: 1rem !important; - } - .pl-sm-3, .px-sm-3 { - padding-left: 1rem !important; - } + 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; - } + 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; - } + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } .m-sm-n1 { - margin: -0.25rem !important; - } - .mt-sm-n1, .my-sm-n1 { - margin-top: -0.25rem !important; - } - .mr-sm-n1, .mx-sm-n1 { - margin-right: -0.25rem !important; - } - .mb-sm-n1, .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - .ml-sm-n1, .mx-sm-n1 { - margin-left: -0.25rem !important; - } + margin: -0.25rem !important; } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; } .m-sm-n2 { - margin: -0.5rem !important; - } - .mt-sm-n2, .my-sm-n2 { - margin-top: -0.5rem !important; - } - .mr-sm-n2, .mx-sm-n2 { - margin-right: -0.5rem !important; - } - .mb-sm-n2, .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - .ml-sm-n2, .mx-sm-n2 { - margin-left: -0.5rem !important; - } + margin: -0.5rem !important; } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; } .m-sm-n3 { - margin: -1rem !important; - } - .mt-sm-n3, .my-sm-n3 { - margin-top: -1rem !important; - } - .mr-sm-n3, .mx-sm-n3 { - margin-right: -1rem !important; - } - .mb-sm-n3, .my-sm-n3 { - margin-bottom: -1rem !important; - } - .ml-sm-n3, .mx-sm-n3 { - margin-left: -1rem !important; - } + margin: -1rem !important; } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; } .m-sm-n4 { - margin: -1.5rem !important; - } - .mt-sm-n4, .my-sm-n4 { - margin-top: -1.5rem !important; - } - .mr-sm-n4, .mx-sm-n4 { - margin-right: -1.5rem !important; - } - .mb-sm-n4, .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - .ml-sm-n4, .mx-sm-n4 { - margin-left: -1.5rem !important; - } + margin: -1.5rem !important; } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; } .m-sm-n5 { - margin: -3rem !important; - } - .mt-sm-n5, .my-sm-n5 { - margin-top: -3rem !important; - } - .mr-sm-n5, .mx-sm-n5 { - margin-right: -3rem !important; - } - .mb-sm-n5, .my-sm-n5 { - margin-bottom: -3rem !important; - } - .ml-sm-n5, .mx-sm-n5 { - margin-left: -3rem !important; - } + margin: -3rem !important; } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; } .m-sm-auto { - margin: auto !important; - } - .mt-sm-auto, .my-sm-auto { - margin-top: auto !important; - } - .mr-sm-auto, .mx-sm-auto { - margin-right: auto !important; - } - .mb-sm-auto, .my-sm-auto { - margin-bottom: auto !important; - } - .ml-sm-auto, .mx-sm-auto { - margin-left: auto !important; - } -} + 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; - } + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } .m-md-1 { - margin: 0.25rem !important; - } - .mt-md-1, .my-md-1 { - margin-top: 0.25rem !important; - } - .mr-md-1, .mx-md-1 { - margin-right: 0.25rem !important; - } - .mb-md-1, .my-md-1 { - margin-bottom: 0.25rem !important; - } - .ml-md-1, .mx-md-1 { - margin-left: 0.25rem !important; - } + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } .m-md-2 { - margin: 0.5rem !important; - } - .mt-md-2, .my-md-2 { - margin-top: 0.5rem !important; - } - .mr-md-2, .mx-md-2 { - margin-right: 0.5rem !important; - } - .mb-md-2, .my-md-2 { - margin-bottom: 0.5rem !important; - } - .ml-md-2, .mx-md-2 { - margin-left: 0.5rem !important; - } + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } .m-md-3 { - margin: 1rem !important; - } - .mt-md-3, .my-md-3 { - margin-top: 1rem !important; - } - .mr-md-3, .mx-md-3 { - margin-right: 1rem !important; - } - .mb-md-3, .my-md-3 { - margin-bottom: 1rem !important; - } - .ml-md-3, .mx-md-3 { - margin-left: 1rem !important; - } + 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; - } + 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; - } + 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; - } + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } .p-md-1 { - padding: 0.25rem !important; - } - .pt-md-1, .py-md-1 { - padding-top: 0.25rem !important; - } - .pr-md-1, .px-md-1 { - padding-right: 0.25rem !important; - } - .pb-md-1, .py-md-1 { - padding-bottom: 0.25rem !important; - } - .pl-md-1, .px-md-1 { - padding-left: 0.25rem !important; - } + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } .p-md-2 { - padding: 0.5rem !important; - } - .pt-md-2, .py-md-2 { - padding-top: 0.5rem !important; - } - .pr-md-2, .px-md-2 { - padding-right: 0.5rem !important; - } - .pb-md-2, .py-md-2 { - padding-bottom: 0.5rem !important; - } - .pl-md-2, .px-md-2 { - padding-left: 0.5rem !important; - } + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } .p-md-3 { - padding: 1rem !important; - } - .pt-md-3, .py-md-3 { - padding-top: 1rem !important; - } - .pr-md-3, .px-md-3 { - padding-right: 1rem !important; - } - .pb-md-3, .py-md-3 { - padding-bottom: 1rem !important; - } - .pl-md-3, .px-md-3 { - padding-left: 1rem !important; - } + 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; - } + 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; - } + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } .m-md-n1 { - margin: -0.25rem !important; - } - .mt-md-n1, .my-md-n1 { - margin-top: -0.25rem !important; - } - .mr-md-n1, .mx-md-n1 { - margin-right: -0.25rem !important; - } - .mb-md-n1, .my-md-n1 { - margin-bottom: -0.25rem !important; - } - .ml-md-n1, .mx-md-n1 { - margin-left: -0.25rem !important; - } + margin: -0.25rem !important; } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; } .m-md-n2 { - margin: -0.5rem !important; - } - .mt-md-n2, .my-md-n2 { - margin-top: -0.5rem !important; - } - .mr-md-n2, .mx-md-n2 { - margin-right: -0.5rem !important; - } - .mb-md-n2, .my-md-n2 { - margin-bottom: -0.5rem !important; - } - .ml-md-n2, .mx-md-n2 { - margin-left: -0.5rem !important; - } + margin: -0.5rem !important; } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; } .m-md-n3 { - margin: -1rem !important; - } - .mt-md-n3, .my-md-n3 { - margin-top: -1rem !important; - } - .mr-md-n3, .mx-md-n3 { - margin-right: -1rem !important; - } - .mb-md-n3, .my-md-n3 { - margin-bottom: -1rem !important; - } - .ml-md-n3, .mx-md-n3 { - margin-left: -1rem !important; - } + margin: -1rem !important; } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; } .m-md-n4 { - margin: -1.5rem !important; - } - .mt-md-n4, .my-md-n4 { - margin-top: -1.5rem !important; - } - .mr-md-n4, .mx-md-n4 { - margin-right: -1.5rem !important; - } - .mb-md-n4, .my-md-n4 { - margin-bottom: -1.5rem !important; - } - .ml-md-n4, .mx-md-n4 { - margin-left: -1.5rem !important; - } + margin: -1.5rem !important; } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; } .m-md-n5 { - margin: -3rem !important; - } - .mt-md-n5, .my-md-n5 { - margin-top: -3rem !important; - } - .mr-md-n5, .mx-md-n5 { - margin-right: -3rem !important; - } - .mb-md-n5, .my-md-n5 { - margin-bottom: -3rem !important; - } - .ml-md-n5, .mx-md-n5 { - margin-left: -3rem !important; - } + margin: -3rem !important; } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; } .m-md-auto { - margin: auto !important; - } - .mt-md-auto, .my-md-auto { - margin-top: auto !important; - } - .mr-md-auto, .mx-md-auto { - margin-right: auto !important; - } - .mb-md-auto, .my-md-auto { - margin-bottom: auto !important; - } - .ml-md-auto, .mx-md-auto { - margin-left: auto !important; - } -} + 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; - } + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } .m-lg-1 { - margin: 0.25rem !important; - } - .mt-lg-1, .my-lg-1 { - margin-top: 0.25rem !important; - } - .mr-lg-1, .mx-lg-1 { - margin-right: 0.25rem !important; - } - .mb-lg-1, .my-lg-1 { - margin-bottom: 0.25rem !important; - } - .ml-lg-1, .mx-lg-1 { - margin-left: 0.25rem !important; - } + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } .m-lg-2 { - margin: 0.5rem !important; - } - .mt-lg-2, .my-lg-2 { - margin-top: 0.5rem !important; - } - .mr-lg-2, .mx-lg-2 { - margin-right: 0.5rem !important; - } - .mb-lg-2, .my-lg-2 { - margin-bottom: 0.5rem !important; - } - .ml-lg-2, .mx-lg-2 { - margin-left: 0.5rem !important; - } + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } .m-lg-3 { - margin: 1rem !important; - } - .mt-lg-3, .my-lg-3 { - margin-top: 1rem !important; - } - .mr-lg-3, .mx-lg-3 { - margin-right: 1rem !important; - } - .mb-lg-3, .my-lg-3 { - margin-bottom: 1rem !important; - } - .ml-lg-3, .mx-lg-3 { - margin-left: 1rem !important; - } + 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; - } + 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; - } + 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; - } + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } .p-lg-1 { - padding: 0.25rem !important; - } - .pt-lg-1, .py-lg-1 { - padding-top: 0.25rem !important; - } - .pr-lg-1, .px-lg-1 { - padding-right: 0.25rem !important; - } - .pb-lg-1, .py-lg-1 { - padding-bottom: 0.25rem !important; - } - .pl-lg-1, .px-lg-1 { - padding-left: 0.25rem !important; - } + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } .p-lg-2 { - padding: 0.5rem !important; - } - .pt-lg-2, .py-lg-2 { - padding-top: 0.5rem !important; - } - .pr-lg-2, .px-lg-2 { - padding-right: 0.5rem !important; - } - .pb-lg-2, .py-lg-2 { - padding-bottom: 0.5rem !important; - } - .pl-lg-2, .px-lg-2 { - padding-left: 0.5rem !important; - } + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } .p-lg-3 { - padding: 1rem !important; - } - .pt-lg-3, .py-lg-3 { - padding-top: 1rem !important; - } - .pr-lg-3, .px-lg-3 { - padding-right: 1rem !important; - } - .pb-lg-3, .py-lg-3 { - padding-bottom: 1rem !important; - } - .pl-lg-3, .px-lg-3 { - padding-left: 1rem !important; - } + 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; - } + 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; - } + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } .m-lg-n1 { - margin: -0.25rem !important; - } - .mt-lg-n1, .my-lg-n1 { - margin-top: -0.25rem !important; - } - .mr-lg-n1, .mx-lg-n1 { - margin-right: -0.25rem !important; - } - .mb-lg-n1, .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - .ml-lg-n1, .mx-lg-n1 { - margin-left: -0.25rem !important; - } + margin: -0.25rem !important; } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; } .m-lg-n2 { - margin: -0.5rem !important; - } - .mt-lg-n2, .my-lg-n2 { - margin-top: -0.5rem !important; - } - .mr-lg-n2, .mx-lg-n2 { - margin-right: -0.5rem !important; - } - .mb-lg-n2, .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - .ml-lg-n2, .mx-lg-n2 { - margin-left: -0.5rem !important; - } + margin: -0.5rem !important; } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; } .m-lg-n3 { - margin: -1rem !important; - } - .mt-lg-n3, .my-lg-n3 { - margin-top: -1rem !important; - } - .mr-lg-n3, .mx-lg-n3 { - margin-right: -1rem !important; - } - .mb-lg-n3, .my-lg-n3 { - margin-bottom: -1rem !important; - } - .ml-lg-n3, .mx-lg-n3 { - margin-left: -1rem !important; - } + margin: -1rem !important; } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; } .m-lg-n4 { - margin: -1.5rem !important; - } - .mt-lg-n4, .my-lg-n4 { - margin-top: -1.5rem !important; - } - .mr-lg-n4, .mx-lg-n4 { - margin-right: -1.5rem !important; - } - .mb-lg-n4, .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - .ml-lg-n4, .mx-lg-n4 { - margin-left: -1.5rem !important; - } + margin: -1.5rem !important; } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; } .m-lg-n5 { - margin: -3rem !important; - } - .mt-lg-n5, .my-lg-n5 { - margin-top: -3rem !important; - } - .mr-lg-n5, .mx-lg-n5 { - margin-right: -3rem !important; - } - .mb-lg-n5, .my-lg-n5 { - margin-bottom: -3rem !important; - } - .ml-lg-n5, .mx-lg-n5 { - margin-left: -3rem !important; - } + margin: -3rem !important; } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; } .m-lg-auto { - margin: auto !important; - } - .mt-lg-auto, .my-lg-auto { - margin-top: auto !important; - } - .mr-lg-auto, .mx-lg-auto { - margin-right: auto !important; - } - .mb-lg-auto, .my-lg-auto { - margin-bottom: auto !important; - } - .ml-lg-auto, .mx-lg-auto { - margin-left: auto !important; - } -} + 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; - } + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } .m-xl-1 { - margin: 0.25rem !important; - } - .mt-xl-1, .my-xl-1 { - margin-top: 0.25rem !important; - } - .mr-xl-1, .mx-xl-1 { - margin-right: 0.25rem !important; - } - .mb-xl-1, .my-xl-1 { - margin-bottom: 0.25rem !important; - } - .ml-xl-1, .mx-xl-1 { - margin-left: 0.25rem !important; - } + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } .m-xl-2 { - margin: 0.5rem !important; - } - .mt-xl-2, .my-xl-2 { - margin-top: 0.5rem !important; - } - .mr-xl-2, .mx-xl-2 { - margin-right: 0.5rem !important; - } - .mb-xl-2, .my-xl-2 { - margin-bottom: 0.5rem !important; - } - .ml-xl-2, .mx-xl-2 { - margin-left: 0.5rem !important; - } + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } .m-xl-3 { - margin: 1rem !important; - } - .mt-xl-3, .my-xl-3 { - margin-top: 1rem !important; - } - .mr-xl-3, .mx-xl-3 { - margin-right: 1rem !important; - } - .mb-xl-3, .my-xl-3 { - margin-bottom: 1rem !important; - } - .ml-xl-3, .mx-xl-3 { - margin-left: 1rem !important; - } + 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; - } + 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; - } + 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; - } + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } .p-xl-1 { - padding: 0.25rem !important; - } - .pt-xl-1, .py-xl-1 { - padding-top: 0.25rem !important; - } - .pr-xl-1, .px-xl-1 { - padding-right: 0.25rem !important; - } - .pb-xl-1, .py-xl-1 { - padding-bottom: 0.25rem !important; - } - .pl-xl-1, .px-xl-1 { - padding-left: 0.25rem !important; - } + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } .p-xl-2 { - padding: 0.5rem !important; - } - .pt-xl-2, .py-xl-2 { - padding-top: 0.5rem !important; - } - .pr-xl-2, .px-xl-2 { - padding-right: 0.5rem !important; - } - .pb-xl-2, .py-xl-2 { - padding-bottom: 0.5rem !important; - } - .pl-xl-2, .px-xl-2 { - padding-left: 0.5rem !important; - } + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } .p-xl-3 { - padding: 1rem !important; - } - .pt-xl-3, .py-xl-3 { - padding-top: 1rem !important; - } - .pr-xl-3, .px-xl-3 { - padding-right: 1rem !important; - } - .pb-xl-3, .py-xl-3 { - padding-bottom: 1rem !important; - } - .pl-xl-3, .px-xl-3 { - padding-left: 1rem !important; - } + 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; - } + 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; - } + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } .m-xl-n1 { - margin: -0.25rem !important; - } - .mt-xl-n1, .my-xl-n1 { - margin-top: -0.25rem !important; - } - .mr-xl-n1, .mx-xl-n1 { - margin-right: -0.25rem !important; - } - .mb-xl-n1, .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - .ml-xl-n1, .mx-xl-n1 { - margin-left: -0.25rem !important; - } + margin: -0.25rem !important; } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; } .m-xl-n2 { - margin: -0.5rem !important; - } - .mt-xl-n2, .my-xl-n2 { - margin-top: -0.5rem !important; - } - .mr-xl-n2, .mx-xl-n2 { - margin-right: -0.5rem !important; - } - .mb-xl-n2, .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - .ml-xl-n2, .mx-xl-n2 { - margin-left: -0.5rem !important; - } + margin: -0.5rem !important; } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; } .m-xl-n3 { - margin: -1rem !important; - } - .mt-xl-n3, .my-xl-n3 { - margin-top: -1rem !important; - } - .mr-xl-n3, .mx-xl-n3 { - margin-right: -1rem !important; - } - .mb-xl-n3, .my-xl-n3 { - margin-bottom: -1rem !important; - } - .ml-xl-n3, .mx-xl-n3 { - margin-left: -1rem !important; - } + margin: -1rem !important; } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; } .m-xl-n4 { - margin: -1.5rem !important; - } - .mt-xl-n4, .my-xl-n4 { - margin-top: -1.5rem !important; - } - .mr-xl-n4, .mx-xl-n4 { - margin-right: -1.5rem !important; - } - .mb-xl-n4, .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - .ml-xl-n4, .mx-xl-n4 { - margin-left: -1.5rem !important; - } + margin: -1.5rem !important; } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; } .m-xl-n5 { - margin: -3rem !important; - } - .mt-xl-n5, .my-xl-n5 { - margin-top: -3rem !important; - } - .mr-xl-n5, .mx-xl-n5 { - margin-right: -3rem !important; - } - .mb-xl-n5, .my-xl-n5 { - margin-bottom: -3rem !important; - } - .ml-xl-n5, .mx-xl-n5 { - margin-left: -3rem !important; - } + margin: -3rem !important; } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; } .m-xl-auto { - margin: auto !important; - } - .mt-xl-auto, .my-xl-auto { - margin-top: auto !important; - } - .mr-xl-auto, .mx-xl-auto { - margin-right: auto !important; - } - .mb-xl-auto, .my-xl-auto { - margin-bottom: auto !important; - } - .ml-xl-auto, .mx-xl-auto { - margin-left: auto !important; - } -} + 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; } } + .stretched-link::after { position: absolute; top: 0; @@ -7543,255 +6942,235 @@ a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus { z-index: 1; pointer-events: auto; content: ""; - background-color: rgba(0, 0, 0, 0); -} + background-color: rgba(0, 0, 0, 0); } + .text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } + .text-justify { - text-align: justify !important; -} + text-align: justify !important; } + .text-wrap { - white-space: normal !important; -} + white-space: normal !important; } + .text-nowrap { - white-space: nowrap !important; -} + white-space: nowrap !important; } + .text-truncate { overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; -} + white-space: nowrap; } + .text-left { - text-align: left !important; -} + text-align: left !important; } + .text-right { - text-align: right !important; -} + text-align: right !important; } + .text-center { - text-align: center !important; -} + text-align: center !important; } + @media (min-width: 576px) { .text-sm-left { - text-align: left !important; - } + text-align: left !important; } .text-sm-right { - text-align: right !important; - } + text-align: right !important; } .text-sm-center { - text-align: center !important; - } -} + text-align: center !important; } } + @media (min-width: 768px) { .text-md-left { - text-align: left !important; - } + text-align: left !important; } .text-md-right { - text-align: right !important; - } + text-align: right !important; } .text-md-center { - text-align: center !important; - } -} + text-align: center !important; } } + @media (min-width: 992px) { .text-lg-left { - text-align: left !important; - } + text-align: left !important; } .text-lg-right { - text-align: right !important; - } + text-align: right !important; } .text-lg-center { - text-align: center !important; - } -} + text-align: center !important; } } + @media (min-width: 1200px) { .text-xl-left { - text-align: left !important; - } + text-align: left !important; } .text-xl-right { - text-align: right !important; - } + text-align: right !important; } .text-xl-center { - text-align: center !important; - } -} + text-align: center !important; } } + .text-lowercase { - text-transform: lowercase !important; -} + text-transform: lowercase !important; } + .text-uppercase { - text-transform: uppercase !important; -} + text-transform: uppercase !important; } + .text-capitalize { - text-transform: capitalize !important; -} + text-transform: capitalize !important; } + .font-weight-light { - font-weight: 300 !important; -} + font-weight: 300 !important; } + .font-weight-lighter { - font-weight: lighter !important; -} + font-weight: lighter !important; } + .font-weight-normal { - font-weight: 400 !important; -} + font-weight: 400 !important; } + .font-weight-bold { - font-weight: 700 !important; -} + font-weight: 700 !important; } + .font-weight-bolder { - font-weight: bolder !important; -} + font-weight: bolder !important; } + .font-italic { - font-style: italic !important; -} + font-style: italic !important; } + .text-white { - color: #fff !important; -} + color: #fff !important; } + .text-primary { - color: #007bff !important; -} + color: #007bff !important; } + a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} + color: #0056b3 !important; } + .text-secondary { - color: #6c757d !important; -} + color: #6c757d !important; } + a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} + color: #494f54 !important; } + .text-success { - color: #28a745 !important; -} + color: #28a745 !important; } + a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} + color: #19692c !important; } + .text-info { - color: #17a2b8 !important; -} + color: #17a2b8 !important; } + a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} + color: #0f6674 !important; } + .text-warning { - color: #ffc107 !important; -} + color: #ffc107 !important; } + a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} + color: #ba8b00 !important; } + .text-danger { - color: #dc3545 !important; -} + color: #dc3545 !important; } + a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} + color: #a71d2a !important; } + .text-light { - color: #f8f9fa !important; -} + color: #f8f9fa !important; } + a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} + color: #cbd3da !important; } + .text-dark { - color: #343a40 !important; -} + color: #343a40 !important; } + a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} + color: #121416 !important; } + .text-body { - color: #212529 !important; -} + color: #212529 !important; } + .text-muted { - color: #6c757d !important; -} + color: #6c757d !important; } + .text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} + color: rgba(0, 0, 0, 0.5) !important; } + .text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} + color: rgba(255, 255, 255, 0.5) !important; } + .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; - border: 0; -} + border: 0; } + .text-decoration-none { - text-decoration: none !important; -} + text-decoration: none !important; } + .text-break { word-break: break-word !important; - word-wrap: break-word !important; -} + word-wrap: break-word !important; } + .text-reset { - color: inherit !important; -} + color: inherit !important; } + .visible { - visibility: visible !important; -} + visibility: visible !important; } + .invisible { - visibility: hidden !important; -} + visibility: hidden !important; } + @media print { - *, *::before, *::after { + *, + *::before, + *::after { text-shadow: none !important; - box-shadow: none !important; - } + box-shadow: none !important; } a:not(.btn) { - text-decoration: underline; - } + text-decoration: underline; } abbr[title]::after { - content: " (" attr(title) ")"; - } + content: " (" attr(title) ")"; } pre { - white-space: pre-wrap !important; - } - pre, blockquote { + white-space: pre-wrap !important; } + pre, + blockquote { border: 1px solid #adb5bd; - page-break-inside: avoid; - } + page-break-inside: avoid; } thead { - display: table-header-group; - } - tr, img { - page-break-inside: avoid; - } - p, h2, h3 { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { orphans: 3; - widows: 3; - } - h2, h3 { - page-break-after: avoid; - } + widows: 3; } + h2, + h3 { + page-break-after: avoid; } @page { - size: a3; - } + size: a3; } body { - min-width: 992px !important; - } + min-width: 992px !important; } .container { - min-width: 992px !important; - } + min-width: 992px !important; } .navbar { - display: none; - } + display: none; } .badge { - border: 1px solid #000; - } + border: 1px solid #000; } .table { - border-collapse: collapse !important; - } - .table td, .table th { - background-color: #fff !important; - } - .table-bordered th, .table-bordered td { - border: 1px solid #dee2e6 !important; - } + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #fff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; } .table-dark { - color: inherit; - } - .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { - border-color: #dee2e6; - } + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; } .table .thead-dark th { color: inherit; - border-color: #dee2e6; - } -} + border-color: #dee2e6; } } + /*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/css-bootstrap4/bootstrap.css.map b/css-bootstrap4/bootstrap.css.map index d41b20b3a5..e55fae6871 100644 --- a/css-bootstrap4/bootstrap.css.map +++ b/css-bootstrap4/bootstrap.css.map @@ -1 +1,97 @@ -{"version":3,"file":"\/home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/css-bootstrap4\/bootstrap.css.map","sourceRoot":"..\/scss\/bootstrap\/","sources":["(stdin)","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_root.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_reboot.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_hover.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_type.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_images.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_code.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_grid.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_breakpoints.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_grid-framework.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_grid.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_tables.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_table-row.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_forms.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_transition.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_forms.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_buttons.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_buttons.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_transitions.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_dropdown.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_caret.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_button-group.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_input-group.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_custom-forms.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_nav.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_navbar.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_card.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_breadcrumb.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_pagination.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_pagination.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_badge.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_badge.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_jumbotron.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_alert.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_alert.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_progress.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_media.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_list-group.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_list-group.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_close.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_toasts.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_modal.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_tooltip.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_popover.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_carousel.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_clearfix.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_spinners.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_align.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_background-variant.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_background.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_borders.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_display.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_embed.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_flex.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_float.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_interactions.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_overflow.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_position.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_screenreaders.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_screen-reader.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_shadows.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_sizing.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_spacing.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_stretched-link.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_text.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/mixins\/_text-emphasis.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/utilities\/_visibility.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/bootstrap\/_print.scss"],"names":[],"mappings":"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"} \ No newline at end of file +{ + "version": 3, + "file": "bootstrap.css", + "sources": [ + "../../../../../tmp/scssQnY6R3", + "../scss/bootstrap/_functions.scss", + "../scss/bootstrap/_variables.scss", + "../scss/bootstrap/bootstrap.scss", + "../scss/bootstrap/_mixins.scss", + "../scss/bootstrap/vendor/_rfs.scss", + "../scss/bootstrap/mixins/_deprecate.scss", + "../scss/bootstrap/mixins/_breakpoints.scss", + "../scss/bootstrap/mixins/_hover.scss", + "../scss/bootstrap/mixins/_image.scss", + "../scss/bootstrap/mixins/_badge.scss", + "../scss/bootstrap/mixins/_resize.scss", + "../scss/bootstrap/mixins/_screen-reader.scss", + "../scss/bootstrap/mixins/_size.scss", + "../scss/bootstrap/mixins/_reset-text.scss", + "../scss/bootstrap/mixins/_text-emphasis.scss", + "../scss/bootstrap/mixins/_text-hide.scss", + "../scss/bootstrap/mixins/_text-truncate.scss", + "../scss/bootstrap/mixins/_visibility.scss", + "../scss/bootstrap/mixins/_alert.scss", + "../scss/bootstrap/mixins/_buttons.scss", + "../scss/bootstrap/mixins/_caret.scss", + "../scss/bootstrap/mixins/_pagination.scss", + "../scss/bootstrap/mixins/_lists.scss", + "../scss/bootstrap/mixins/_list-group.scss", + "../scss/bootstrap/mixins/_nav-divider.scss", + "../scss/bootstrap/mixins/_forms.scss", + "../scss/bootstrap/mixins/_table-row.scss", + "../scss/bootstrap/mixins/_background-variant.scss", + "../scss/bootstrap/mixins/_border-radius.scss", + "../scss/bootstrap/mixins/_box-shadow.scss", + "../scss/bootstrap/mixins/_gradients.scss", + "../scss/bootstrap/mixins/_transition.scss", + "../scss/bootstrap/mixins/_clearfix.scss", + "../scss/bootstrap/mixins/_grid-framework.scss", + "../scss/bootstrap/mixins/_grid.scss", + "../scss/bootstrap/mixins/_float.scss", + "../scss/bootstrap/_root.scss", + "../scss/bootstrap/_reboot.scss", + "../scss/bootstrap/_type.scss", + "../scss/bootstrap/_images.scss", + "../scss/bootstrap/_code.scss", + "../scss/bootstrap/_grid.scss", + "../scss/bootstrap/_tables.scss", + "../scss/bootstrap/_forms.scss", + "../scss/bootstrap/_buttons.scss", + "../scss/bootstrap/_transitions.scss", + "../scss/bootstrap/_dropdown.scss", + "../scss/bootstrap/_button-group.scss", + "../scss/bootstrap/_input-group.scss", + "../scss/bootstrap/_custom-forms.scss", + "../scss/bootstrap/_nav.scss", + "../scss/bootstrap/_navbar.scss", + "../scss/bootstrap/_card.scss", + "../scss/bootstrap/_breadcrumb.scss", + "../scss/bootstrap/_pagination.scss", + "../scss/bootstrap/_badge.scss", + "../scss/bootstrap/_jumbotron.scss", + "../scss/bootstrap/_alert.scss", + "../scss/bootstrap/_progress.scss", + "../scss/bootstrap/_media.scss", + "../scss/bootstrap/_list-group.scss", + "../scss/bootstrap/_close.scss", + "../scss/bootstrap/_toasts.scss", + "../scss/bootstrap/_modal.scss", + "../scss/bootstrap/_tooltip.scss", + "../scss/bootstrap/_popover.scss", + "../scss/bootstrap/_carousel.scss", + "../scss/bootstrap/_spinners.scss", + "../scss/bootstrap/_utilities.scss", + "../scss/bootstrap/utilities/_align.scss", + "../scss/bootstrap/utilities/_background.scss", + "../scss/bootstrap/utilities/_borders.scss", + "../scss/bootstrap/utilities/_clearfix.scss", + "../scss/bootstrap/utilities/_display.scss", + "../scss/bootstrap/utilities/_embed.scss", + "../scss/bootstrap/utilities/_flex.scss", + "../scss/bootstrap/utilities/_float.scss", + "../scss/bootstrap/utilities/_interactions.scss", + "../scss/bootstrap/utilities/_overflow.scss", + "../scss/bootstrap/utilities/_position.scss", + "../scss/bootstrap/utilities/_screenreaders.scss", + "../scss/bootstrap/utilities/_shadows.scss", + "../scss/bootstrap/utilities/_sizing.scss", + "../scss/bootstrap/utilities/_spacing.scss", + "../scss/bootstrap/utilities/_stretched-link.scss", + "../scss/bootstrap/utilities/_text.scss", + "../scss/bootstrap/utilities/_visibility.scss", + "../scss/bootstrap/_print.scss" + ], + "names": [], + "mappings": "AGAA;;;;;GAKG;AACH;;;;EAIE;CkCTD,AAAD,IAAK,CAAC;EAGF,MAAW,CAAE,QAAC;EAAd,QAAW,CAAE,QAAC;EAAd,QAAW,CAAE,QAAC;EAAd,MAAW,CAAE,QAAC;EAAd,KAAW,CAAE,QAAC;EAAd,QAAW,CAAE,QAAC;EAAd,QAAW,CAAE,QAAC;EAAd,OAAW,CAAE,QAAC;EAAd,MAAW,CAAE,QAAC;EAAd,MAAW,CAAE,QAAC;EAAd,OAAW,CAAE,KAAC;EAAd,MAAW,CAAE,QAAC;EAAd,WAAW,CAAE,QAAC;EAId,SAAW,CAAE,QAAC;EAAd,WAAW,CAAE,QAAC;EAAd,SAAW,CAAE,QAAC;EAAd,MAAW,CAAE,QAAC;EAAd,SAAW,CAAE,QAAC;EAAd,QAAW,CAAE,QAAC;EAAd,OAAW,CAAE,QAAC;EAAd,MAAW,CAAE,QAAC;EAId,eAAmB,CAAa,EAAC;EAAjC,eAAmB,CAAa,MAAC;EAAjC,eAAmB,CAAa,MAAC;EAAjC,eAAmB,CAAa,MAAC;EAAjC,eAAmB,CAAa,OAAC;EAKnC,wBAAwB,CAAA,sLAAC;EACzB,uBAAuB,CAAA,qFAAC,GACzB;;ACDD,AAAA,CAAC;AACD,CAAC,EAAE,MAAM;AACT,CAAC,EAAE,KAAK,CAAC;EACP,UAAU,EAAE,UAAU,GACvB;;AAED,AAAA,IAAI,CAAC;EACH,WAAW,EAAE,UAAU;EACvB,WAAW,EAAE,IAAI;EACjB,wBAAwB,EAAE,IAAI;EAC9B,2BAA2B,EpCTlB,gBAAI,GoCUd;;AAKD,AAAA,OAAO,EAAE,KAAK,EAAE,UAAU,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,GAAG,EAAE,OAAO,CAAC;EAC7E,OAAO,EAAE,KAAK,GACf;;AASD,AAAA,IAAI,CAAC;EACH,MAAM,EAAE,CAAC;EACT,WAAW,EpCuOiB,aAAa,EAAE,kBAAkB,EAAE,UAAU,EAAE,MAAM,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,EAAE,UAAU,EAAE,mBAAmB,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,kBAAkB;EGvJ7M,SAAS,EAtCE,IAAC;EiCxChB,WAAW,EpCgPiB,GAAG;EoC/O/B,WAAW,EpCoPiB,GAAG;EoCnP/B,KAAK,EpCjCI,OAAO;EoCkChB,UAAU,EAAE,IAAI;EAChB,gBAAgB,EpC5CP,IAAI,GoC6Cd;;CAWD,AAAA,AAAA,QAAC,CAAS,IAAI,AAAb,EAAe,KAAK,CAAA,GAAK,EAAC,aAAa,EAAE;EACxC,OAAO,EAAE,YAAY,GACtB;;AAQD,AAAA,EAAE,CAAC;EACD,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,OAAO,GAClB;;AAYD,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC;EACrB,UAAU,EAAE,CAAC;EACb,aAAa,EpCkNe,MAAW,GoCjNxC;;AAMD,AAAA,CAAC,CAAC;EACA,UAAU,EAAE,CAAC;EACb,aAAa,EpCsFa,IAAI,GoCrF/B;;AAUD,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA;AACL,IAAI,CAAA,AAAA,mBAAC,AAAA,EAAqB;EACxB,eAAe,EAAE,SAAS;EAC1B,eAAe,EAAE,gBAAgB;EACjC,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,CAAC;EAChB,wBAAwB,EAAE,IAAI,GAC/B;;AAED,AAAA,OAAO,CAAC;EACN,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO,GACrB;;AAED,AAAA,EAAE;AACF,EAAE;AACF,EAAE,CAAC;EACD,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,IAAI,GACpB;;AAED,AAAA,EAAE,CAAC,EAAE;AACL,EAAE,CAAC,EAAE;AACL,EAAE,CAAC,EAAE;AACL,EAAE,CAAC,EAAE,CAAC;EACJ,aAAa,EAAE,CAAC,GACjB;;AAED,AAAA,EAAE,CAAC;EACD,WAAW,EpCmJiB,GAAG,GoClJhC;;AAED,AAAA,EAAE,CAAC;EACD,aAAa,EAAE,KAAK;EACpB,WAAW,EAAE,CAAC,GACf;;AAED,AAAA,UAAU,CAAC;EACT,MAAM,EAAE,QAAQ,GACjB;;AAED,AAAA,CAAC;AACD,MAAM,CAAC;EACL,WAAW,EpCsIiB,MAAM,GoCrInC;;AAED,AAAA,KAAK,CAAC;EjCxFF,SAAS,EAAC,GAAC,GiC0Fd;;AAOD,AAAA,GAAG;AACH,GAAG,CAAC;EACF,QAAQ,EAAE,QAAQ;EjCnGhB,SAAS,EAAC,GAAC;EiCqGb,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,QAAQ,GACzB;;AAED,AAAA,GAAG,CAAC;EAAE,MAAM,EAAE,MAAM,GAAI;;AACxB,AAAA,GAAG,CAAC;EAAE,GAAG,EAAE,KAAK,GAAI;;AAOpB,AAAA,CAAC,CAAC;EACA,KAAK,EpCrJG,OAAO;EoCsJf,eAAe,EpCTyB,IAAI;EoCU5C,gBAAgB,EAAE,WAAW,GAM9B;EATD,A9B7KE,C8B6KD,C9B7KG,KAAK,CAAC;I8BmLN,KAAK,EpC1JC,OAAO;IoC2Jb,eAAe,EpCZuB,SAAS,GMxK3B;;A8B6LxB,AAAA,CAAC,CAAA,GAAK,EAAA,AAAA,IAAC,AAAA,GAAM,GAAK,EAAA,AAAA,KAAC,AAAA,GAAQ;EACzB,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI,GAMtB;EARD,A9B7LE,C8B6LD,CAAA,GAAK,EAAA,AAAA,IAAC,AAAA,GAAM,GAAK,EAAA,AAAA,KAAC,AAAA,G9B7Lf,KAAK,CAAC;I8BkMN,KAAK,EAAE,OAAO;IACd,eAAe,EAAE,IAAI,G9BnMD;;A8B4MxB,AAAA,GAAG;AACH,IAAI;AACJ,GAAG;AACH,IAAI,CAAC;EACH,WAAW,EpC2DiB,cAAc,EAAE,KAAK,EAAE,MAAM,EAAE,QAAQ,EAAE,iBAAiB,EAAE,aAAa,EAAE,SAAS;EG/M9G,SAAS,EAAC,GAAC,GiCsJd;;AAED,AAAA,GAAG,CAAC;EAEF,UAAU,EAAE,CAAC;EAEb,aAAa,EAAE,IAAI;EAEnB,QAAQ,EAAE,IAAI;EAGd,kBAAkB,EAAE,SAAS,GAC9B;;AAOD,AAAA,MAAM,CAAC;EAEL,MAAM,EAAE,QAAQ,GACjB;;AAOD,AAAA,GAAG,CAAC;EACF,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,IAAI,GACnB;;AAED,AAAA,GAAG,CAAC;EAGF,QAAQ,EAAE,MAAM;EAChB,cAAc,EAAE,MAAM,GACvB;;AAOD,AAAA,KAAK,CAAC;EACJ,eAAe,EAAE,QAAQ,GAC1B;;AAED,AAAA,OAAO,CAAC;EACN,WAAW,EpC+EiB,OAAM;EoC9ElC,cAAc,EpC8Ec,OAAM;EoC7ElC,KAAK,EpCpQI,OAAO;EoCqQhB,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,MAAM,GACrB;;AAMD,AAAA,EAAE,CAAC;EAED,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,oBAAoB,GACjC;;AAOD,AAAA,KAAK,CAAC;EAEJ,OAAO,EAAE,YAAY;EACrB,aAAa,EpC6JyB,MAAK,GoC5J5C;;AAKD,AAAA,MAAM,CAAC;EAEL,aAAa,EAAE,CAAC,GACjB;;AAMD,AAAA,MAAM,CAAC,KAAK,CAAC;EACX,OAAO,EAAE,UAAU;EACnB,OAAO,EAAE,iCAAiC,GAC3C;;AAED,AAAA,KAAK;AACL,MAAM;AACN,MAAM;AACN,QAAQ;AACR,QAAQ,CAAC;EACP,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,OAAO;EjC5PlB,SAAS,EAAC,OAAC;EiC8Pb,WAAW,EAAE,OAAO,GACrB;;AAED,AAAA,MAAM;AACN,KAAK,CAAC;EACJ,QAAQ,EAAE,OAAO,GAClB;;AAED,AAAA,MAAM;AACN,MAAM,CAAC;EACL,cAAc,EAAE,IAAI,GACrB;;CAKD,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACd,MAAM,EAAE,OAAO,GAChB;;AAKD,AAAA,MAAM,CAAC;EACL,SAAS,EAAE,MAAM,GAClB;;AAMD,AAAA,MAAM;CACN,AAAA,IAAC,CAAK,QAAQ,AAAb;CACD,AAAA,IAAC,CAAK,OAAO,AAAZ;CACD,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACd,kBAAkB,EAAE,MAAM,GAC3B;;AAIC,AAIE,MAJI,CAIH,GAAK,EAAC,QAAQ;CAHjB,AAAA,IAAC,CAAK,QAAQ,AAAb,EAGE,GAAK,EAAC,QAAQ;CAFjB,AAAA,IAAC,CAAK,OAAO,AAAZ,EAEE,GAAK,EAAC,QAAQ;CADjB,AAAA,IAAC,CAAK,QAAQ,AAAb,EACE,GAAK,EAAC,QAAQ,EAAE;EACf,MAAM,EAAE,OAAO,GAChB;;AAKL,AAAA,MAAM,EAAE,gBAAgB;CACxB,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,gBAAgB;CACjC,AAAA,IAAC,CAAK,OAAO,AAAZ,GAAe,gBAAgB;CAChC,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,gBAAgB,CAAC;EAChC,OAAO,EAAE,CAAC;EACV,YAAY,EAAE,IAAI,GACnB;;AAED,AAAA,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;AACN,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;EACrB,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,CAAC,GACX;;AAGD,AAAA,QAAQ,CAAC;EACP,QAAQ,EAAE,IAAI;EAEd,MAAM,EAAE,QAAQ,GACjB;;AAED,AAAA,QAAQ,CAAC;EAMP,SAAS,EAAE,CAAC;EAEZ,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC,GACV;;AAID,AAAA,MAAM,CAAC;EACL,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,CAAC;EACV,aAAa,EAAE,KAAK;EjCnShB,SAAS,EAtCE,MAAC;EiC2UhB,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,MAAM,GACpB;;AAED,AAAA,QAAQ,CAAC;EACP,cAAc,EAAE,QAAQ,GACzB;;CAGD,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,yBAAyB;CAC1C,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,yBAAyB,CAAC;EACzC,MAAM,EAAE,IAAI,GACb;;CAED,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EAKd,cAAc,EAAE,IAAI;EACpB,kBAAkB,EAAE,IAAI,GACzB;;CAMD,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,yBAAyB,CAAC;EACzC,kBAAkB,EAAE,IAAI,GACzB;;EAOC,AAAF,0BAA4B,CAAC;EAC3B,IAAI,EAAE,OAAO;EACb,kBAAkB,EAAE,MAAM,GAC3B;;AAMD,AAAA,MAAM,CAAC;EACL,OAAO,EAAE,YAAY,GACtB;;AAED,AAAA,OAAO,CAAC;EACN,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,OAAO,GAChB;;AAED,AAAA,QAAQ,CAAC;EACP,OAAO,EAAE,IAAI,GACd;;CAID,AAAA,AAAA,MAAC,AAAA,EAAQ;EACP,OAAO,EAAE,eAAe,GACzB;;AC7dD,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE;AACtB,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC;EAC3B,aAAa,ErCuSe,MAAW;EqCrSvC,WAAW,ErCuSiB,GAAG;EqCtS/B,WAAW,ErCuSiB,GAAG,GqCrShC;;AAED,AAAA,EAAE,EAAE,GAAG,CAAC;ElCgHF,SAAS,EAtCE,MAAC,GkC1E6B;;AAC/C,AAAA,EAAE,EAAE,GAAG,CAAC;ElC+GF,SAAS,EAtCE,IAAC,GkCzE6B;;AAC/C,AAAA,EAAE,EAAE,GAAG,CAAC;ElC8GF,SAAS,EAtCE,OAAC,GkCxE6B;;AAC/C,AAAA,EAAE,EAAE,GAAG,CAAC;ElC6GF,SAAS,EAtCE,MAAC,GkCvE6B;;AAC/C,AAAA,EAAE,EAAE,GAAG,CAAC;ElC4GF,SAAS,EAtCE,OAAC,GkCtE6B;;AAC/C,AAAA,EAAE,EAAE,GAAG,CAAC;ElC2GF,SAAS,EAtCE,IAAC,GkCrE6B;;AAE/C,AAAA,KAAK,CAAC;ElCyGA,SAAS,EAtCE,OAAC;EkCjEhB,WAAW,ErCySiB,GAAG,GqCxShC;;AAGD,AAAA,UAAU,CAAC;ElCmGL,SAAS,EAtCE,IAAC;EkC3DhB,WAAW,ErC4RiB,GAAG;EqC3R/B,WAAW,ErCmRiB,GAAG,GqClRhC;;AACD,AAAA,UAAU,CAAC;ElC8FL,SAAS,EAtCE,MAAC;EkCtDhB,WAAW,ErCwRiB,GAAG;EqCvR/B,WAAW,ErC8QiB,GAAG,GqC7QhC;;AACD,AAAA,UAAU,CAAC;ElCyFL,SAAS,EAtCE,MAAC;EkCjDhB,WAAW,ErCoRiB,GAAG;EqCnR/B,WAAW,ErCyQiB,GAAG,GqCxQhC;;AACD,AAAA,UAAU,CAAC;ElCoFL,SAAS,EAtCE,MAAC;EkC5ChB,WAAW,ErCgRiB,GAAG;EqC/Q/B,WAAW,ErCoQiB,GAAG,GqCnQhC;;AAOD,AAAA,EAAE,CAAC;EACD,UAAU,ErCkFH,IAAI;EqCjFX,aAAa,ErCiFN,IAAI;EqChFX,MAAM,EAAE,CAAC;EACT,UAAU,ErCoLkB,GAAG,CqCpLF,KAAK,CrCvCzB,kBAAI,GqCwCd;;AAOD,AAAA,KAAK;AACL,MAAM,CAAC;ElCKH,SAAS,EAAC,GAAC;EkCHb,WAAW,ErC4NiB,GAAG,GqC3NhC;;AAED,AAAA,IAAI;AACJ,KAAK,CAAC;EACJ,OAAO,ErCoQqB,KAAI;EqCnQhC,gBAAgB,ErC4QY,OAAO,GqC3QpC;;AAOD,AAAA,cAAc,CAAC;EhB/Eb,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI,GgBgFjB;;AAGD,AAAA,YAAY,CAAC;EhBpFX,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI,GgBqFjB;;AACD,AAAA,iBAAiB,CAAC;EAChB,OAAO,EAAE,YAAY,GAKtB;EAND,AAGE,iBAHe,CAGd,GAAK,EAAC,UAAU,EAAE;IACjB,YAAY,ErCsPc,MAAK,GqCrPhC;;AASH,AAAA,WAAW,CAAC;ElCjCR,SAAS,EAAC,GAAC;EkCmCb,cAAc,EAAE,SAAS,GAC1B;;AAGD,AAAA,WAAW,CAAC;EACV,aAAa,ErCyBN,IAAI;EGVP,SAAS,EAtCE,OAAC,GkCyBjB;;AAED,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,KAAK;ElC7CZ,SAAS,EAAC,GAAC;EkC+Cb,KAAK,ErCxGI,OAAO,GqC6GjB;EARD,AAKE,kBALgB,EAKb,MAAM,CAAC;IACR,OAAO,EAAE,YAAY,GACtB;;ACpHH,AAAA,UAAU,CAAC;E/BIT,SAAS,EAAE,IAAI;EAGf,MAAM,EAAE,IAAI,G+BLb;;AAID,AAAA,cAAc,CAAC;EACb,OAAO,EtCigC2B,OAAM;EsChgCxC,gBAAgB,EtCNP,IAAI;EsCOb,MAAM,EtC8NsB,GAAG,CsC9NC,KAAK,CtCJ5B,OAAO;E2BMd,aAAa,E3B+Na,OAAM;EOtOlC,SAAS,EAAE,IAAI;EAGf,MAAM,EAAE,IAAI,G+BQb;;AAMD,AAAA,OAAO,CAAC;EAEN,OAAO,EAAE,YAAY,GACtB;;AAED,AAAA,WAAW,CAAC;EACV,aAAa,EAAE,MAAW;EAC1B,WAAW,EAAE,CAAC,GACf;;AAED,AAAA,eAAe,CAAC;EnCkCZ,SAAS,EAAC,GAAC;EmChCb,KAAK,EtCzBI,OAAO,GsC0BjB;;ACxCD,AAAA,IAAI,CAAC;EpCuED,SAAS,EAAC,KAAC;EoCrEb,KAAK,EvCqCG,OAAO;EuCpCf,SAAS,EAAE,UAAU,GAMtB;EAHC,AAAA,CAAC,GANH,IAAI,CAMI;IACJ,KAAK,EAAE,OAAO,GACf;;AAIH,AAAA,GAAG,CAAC;EACF,OAAO,EvColC2B,MAAK,CACL,MAAK;EG3hCrC,SAAS,EAAC,KAAC;EoCxDb,KAAK,EvCPI,IAAI;EuCQb,gBAAgB,EvCCP,OAAO;E2BAd,aAAa,E3BiOa,MAAK,GuCxNlC;EAdD,AAQE,GARC,CAQD,GAAG,CAAC;IACF,OAAO,EAAE,CAAC;IpCkDV,SAAS,EAAC,IAAC;IoChDX,WAAW,EvC0Qe,GAAG,GuCxQ9B;;AAIH,AAAA,GAAG,CAAC;EACF,OAAO,EAAE,KAAK;EpCyCZ,SAAS,EAAC,KAAC;EoCvCb,KAAK,EvCfI,OAAO,GuCuBjB;EAXD,AAME,GANC,CAMD,IAAI,CAAC;IpCoCH,SAAS,EAAC,OAAC;IoClCX,KAAK,EAAE,OAAO;IACd,UAAU,EAAE,MAAM,GACnB;;AAIH,AAAA,eAAe,CAAC;EACd,UAAU,EvC4jCwB,KAAK;EuC3jCvC,UAAU,EAAE,MAAM,GACnB;;ACzCC,AAAA,UAAU;AAEV,gBAAgB;AAMd,aAAa;AAAb,aAAa;AAAb,aAAa;AAAb,aAAa,CANE;EPHjB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAW;EAC1B,YAAY,EAAE,IAAW;EACzB,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI,GOChB;;AnCkDC,MAAM,mBmCzCJ;EASI,AATJ,aASiB,EAAb,UAAU,CATuB;IACnC,SAAS,ExCiMX,KAAK,GwChMJ,EAAA;;AnCuCH,MAAM,mBmCzCJ;EASI,AATJ,aASiB,EAAb,aAAa,EAAb,UAAU,CATuB;IACnC,SAAS,ExCkMX,KAAK,GwCjMJ,EAAA;;AnCuCH,MAAM,mBmCzCJ;EASI,AATJ,aASiB,EAAb,aAAa,EAAb,aAAa,EAAb,UAAU,CATuB;IACnC,SAAS,ExCmMX,KAAK,GwClMJ,EAAA;;AnCuCH,MAAM,oBmCzCJ;EASI,AATJ,aASiB,EAAb,aAAa,EAAb,aAAa,EAAb,aAAa,EAAb,UAAU,CATuB;IACnC,SAAS,ExCoMX,MAAM,GwCnML,EAAA;;AA2BL,AAAA,IAAI,CAAC;EPnCL,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,KAAY;EAC1B,WAAW,EAAE,KAAY,GOkCxB;;AAID,AAAA,WAAW,CAAC;EACV,YAAY,EAAE,CAAC;EACf,WAAW,EAAE,CAAC,GAOf;EATD,AAIE,WAJS,GAIP,IAAI;EAJR,WAAW,IAKP,AAAA,KAAC,EAAO,MAAM,AAAb,EAAe;IAChB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB;;ARpCD,AAnBF,OAmBS;AACP,YAAY,EAPR,UAAU,EAAV,UAAU,EAAV,UAAU,EAAV,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAMb,OAAO;AACP,YAAY,EAPR,UAAU,EAAV,UAAU,EAAV,UAAU,EAAV,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAMb,OAAO;AACP,YAAY,EAPR,UAAU,EAAV,UAAU,EAAV,UAAU,EAAV,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAMb,OAAO;AACP,YAAY,EAPR,UAAU,EAAV,UAAU,EAAV,UAAU,EAAV,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAAT,SAAS,EAMb,IAAI;AACJ,SAAS,EAPL,OAAO,EAAP,OAAO,EAAP,OAAO,EAAP,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,EAAN,MAAM,CAbC;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,IAAW;EAC1B,YAAY,EAAE,IAAW,GAC1B;;AAqBG,AAAA,IAAI,CAAU;EACZ,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,IAAI,GAChB;;AAIG,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAAa;EACvB,SAAS,EAAE,IAAa,GACzB;;AD1BO,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;EACvB,SAAS,EAAE,GAAa,GACzB;;AD1BO,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;EACvB,SAAS,EAAE,cAAa,GACzB;;AD1BO,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;EACvB,SAAS,EAAE,GAAa,GACzB;;AD1BO,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;EACvB,SAAS,EAAE,GAAa,GACzB;;AD1BO,ACuBR,WDvBmB,GCuBjB,CAAC,CAAC;EACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;EACvB,SAAS,EAAE,cAAa,GACzB;;ADpBG,AAAA,SAAS,CAAU;ECCvB,IAAI,EAAE,QAAQ;EACd,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI,GDDV;;AAIG,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,aAA4B;EAItC,SAAS,EAAE,aAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;EAItC,SAAS,EAAE,GAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;EAItC,SAAS,EAAE,GAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,MAAM,CAAc;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;EAItC,SAAS,EAAE,GAA4B,GDW9B;;AAFD,AAAA,OAAO,CAAa;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,OAAO,CAAa;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;EAItC,SAAS,EAAE,cAA4B,GDW9B;;AAFD,AAAA,OAAO,CAAa;ECb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAA4B;EAItC,SAAS,EAAE,IAA4B,GDW9B;;AAIL,AAAA,YAAY,CAAU;EAAE,KAAK,EAAE,EAAE,GAAI;;AAErC,AAAA,WAAW,CAAU;EAAE,KAAK,EhCqKJ,EAAE,GgCrKoB;;AAG5C,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,QAAQ,CAAc;EAAE,KAAK,EADlB,CAAC,GACyB;;AAArC,AAAA,SAAS,CAAa;EAAE,KAAK,EADlB,EAAC,GACyB;;AAArC,AAAA,SAAS,CAAa;EAAE,KAAK,EADlB,EAAC,GACyB;;AAArC,AAAA,SAAS,CAAa;EAAE,KAAK,EADlB,EAAC,GACyB;;AAOjC,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,aAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,GAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,GAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,SAAS,CAAc;EChBjC,WAAW,EAAmB,GAAgB,GDkBnC;;AAFD,AAAA,UAAU,CAAa;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;AAFD,AAAA,UAAU,CAAa;EChBjC,WAAW,EAAmB,cAAgB,GDkBnC;;A3BbT,MAAM,mB2B3BJ;EAAA,AAAA,OAAO,CAAO;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI,GAChB;EAIG,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAAa;IACvB,SAAS,EAAE,IAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;EDpBG,AAAA,YAAY,CAAO;ICCvB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI,GDDV;EAIG,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,aAA4B;IAItC,SAAS,EAAE,aAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAA4B;IAItC,SAAS,EAAE,IAA4B,GDW9B;EAIL,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,EAAE,GAAI;EAErC,AAAA,cAAc,CAAO;IAAE,KAAK,EhCqKJ,EAAE,GgCrKoB;EAG5C,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAOjC,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAgB,CAAC,GDkBjB;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,aAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC,EApCN;;A3BuBH,MAAM,mB2B3BJ;EAAA,AAAA,OAAO,CAAO;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI,GAChB;EAIG,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAAa;IACvB,SAAS,EAAE,IAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;EDpBG,AAAA,YAAY,CAAO;ICCvB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI,GDDV;EAIG,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,aAA4B;IAItC,SAAS,EAAE,aAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAA4B;IAItC,SAAS,EAAE,IAA4B,GDW9B;EAIL,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,EAAE,GAAI;EAErC,AAAA,cAAc,CAAO;IAAE,KAAK,EhCqKJ,EAAE,GgCrKoB;EAG5C,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAOjC,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAgB,CAAC,GDkBjB;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,aAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC,EApCN;;A3BuBH,MAAM,mB2B3BJ;EAAA,AAAA,OAAO,CAAO;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI,GAChB;EAIG,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAAa;IACvB,SAAS,EAAE,IAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;EDpBG,AAAA,YAAY,CAAO;ICCvB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI,GDDV;EAIG,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,aAA4B;IAItC,SAAS,EAAE,aAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAA4B;IAItC,SAAS,EAAE,IAA4B,GDW9B;EAIL,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,EAAE,GAAI;EAErC,AAAA,cAAc,CAAO;IAAE,KAAK,EhCqKJ,EAAE,GgCrKoB;EAG5C,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAOjC,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAgB,CAAC,GDkBjB;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,aAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC,EApCN;;A3BuBH,MAAM,oB2B3BJ;EAAA,AAAA,OAAO,CAAO;IACZ,UAAU,EAAE,CAAC;IACb,SAAS,EAAE,CAAC;IACZ,SAAS,EAAE,IAAI,GAChB;EAIG,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAAa;IACvB,SAAS,EAAE,IAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAa;IACvB,SAAS,EAAE,GAAa,GACzB;ED1BO,ACuBR,cDvBsB,GCuBpB,CAAC,CAAC;IACF,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAAa;IACvB,SAAS,EAAE,cAAa,GACzB;EDpBG,AAAA,YAAY,CAAO;ICCvB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI,GDDV;EAIG,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,aAA4B;IAItC,SAAS,EAAE,aAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,SAAS,CAAW;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAA4B;IAItC,SAAS,EAAE,GAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,cAA4B;IAItC,SAAS,EAAE,cAA4B,GDW9B;EAFD,AAAA,UAAU,CAAU;ICb5B,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,IAA4B;IAItC,SAAS,EAAE,IAA4B,GDW9B;EAIL,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,EAAE,GAAI;EAErC,AAAA,cAAc,CAAO;IAAE,KAAK,EhCqKJ,EAAE,GgCrKoB;EAG5C,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,WAAW,CAAW;IAAE,KAAK,EADlB,CAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAArC,AAAA,YAAY,CAAU;IAAE,KAAK,EADlB,EAAC,GACyB;EAOjC,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAgB,CAAC,GDkBjB;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,aAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,YAAY,CAAW;IChBjC,WAAW,EAAmB,GAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC;EAFD,AAAA,aAAa,CAAU;IChBjC,WAAW,EAAmB,cAAgB,GDkBnC,EApCN;;ASjCP,AAAA,MAAM,CAAC;EACL,KAAK,EAAE,IAAI;EACX,aAAa,EzCmIN,IAAI;EyClIX,KAAK,EzCWI,OAAO,GyCOjB;EArBD,AAME,MANI,CAMJ,EAAE;EANJ,MAAM,CAOJ,EAAE,CAAC;IACD,OAAO,EzCoVmB,OAAM;IyCnVhC,cAAc,EAAE,GAAG;IACnB,UAAU,EzCgOgB,GAAG,CyChOG,KAAK,CzCF9B,OAAO,GyCGf;EAXH,AAaE,MAbI,CAaJ,KAAK,CAAC,EAAE,CAAC;IACP,cAAc,EAAE,MAAM;IACtB,aAAa,EAAE,GAAyB,CAAC,KAAK,CzCPvC,OAAO,GyCQf;EAhBH,AAkBE,MAlBI,CAkBJ,KAAK,GAAG,KAAK,CAAC;IACZ,UAAU,EAAE,GAAyB,CAAC,KAAK,CzCXpC,OAAO,GyCYf;;AAQH,AACE,SADO,CACP,EAAE;AADJ,SAAS,CAEP,EAAE,CAAC;EACD,OAAO,EzC8TmB,MAAK,GyC7ThC;;AAQH,AAAA,eAAe,CAAC;EACd,MAAM,EzCiMsB,GAAG,CyCjMH,KAAK,CzCjCxB,OAAO,GyC8CjB;EAdD,AAGE,eAHa,CAGb,EAAE;EAHJ,eAAe,CAIb,EAAE,CAAC;IACD,MAAM,EzC6LoB,GAAG,CyC7LD,KAAK,CzCrC1B,OAAO,GyCsCf;EANH,AASI,eATW,CAQb,KAAK,CACH,EAAE;EATN,eAAe,CAQb,KAAK,CAEH,EAAE,CAAC;IACD,mBAAmB,EAAE,GAAuB,GAC7C;;AAIL,AACE,iBADe,CACf,EAAE;AADJ,iBAAiB,CAEf,EAAE;AAFJ,iBAAiB,CAGf,KAAK,CAAC,EAAE;AAHV,iBAAiB,CAIf,KAAK,GAAG,KAAK,CAAC;EACZ,MAAM,EAAE,CAAC,GACV;;AAOH,AACE,cADY,CACZ,KAAK,CAAC,EAAE,CAAC,WAAY,CAAA,GAAG,EAAsB;EAC5C,gBAAgB,EzCxDT,mBAAI,GyCyDZ;;AAQH,AnCxEE,YmCwEU,CACV,KAAK,CAAC,EAAE,CnCzEN,KAAK,CAAC;EmC2EJ,KAAK,EzCrEA,OAAO;EyCsEZ,gBAAgB,EzCrEX,oBAAI,GMPS;;AmBPtB,AACE,cADY;AAAd,cAAc,GAEV,EAAE;AAFN,cAAc,GAGV,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,cARU,CAQV,EAAE;AARN,cAAc,CASV,EAAE;AATN,cAAc,CAUV,KAAK,CAAC,EAAE;AAVZ,cAAc,CAWV,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,cAAc,CnBfd,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,cAAc,CnBfd,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,cAAc,CnBfd,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,gBADc;AAAhB,gBAAgB,GAEZ,EAAE;AAFN,gBAAgB,GAGZ,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,gBARY,CAQZ,EAAE;AARN,gBAAgB,CASZ,EAAE;AATN,gBAAgB,CAUZ,KAAK,CAAC,EAAE;AAVZ,gBAAgB,CAWZ,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,gBAAgB,CnBfhB,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,gBAAgB,CnBfhB,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,gBAAgB,CnBfhB,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,cADY;AAAd,cAAc,GAEV,EAAE;AAFN,cAAc,GAGV,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,cARU,CAQV,EAAE;AARN,cAAc,CASV,EAAE;AATN,cAAc,CAUV,KAAK,CAAC,EAAE;AAVZ,cAAc,CAWV,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,cAAc,CnBfd,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,cAAc,CnBfd,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,cAAc,CnBfd,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,WADS;AAAX,WAAW,GAEP,EAAE;AAFN,WAAW,GAGP,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,WARO,CAQP,EAAE;AARN,WAAW,CASP,EAAE;AATN,WAAW,CAUP,KAAK,CAAC,EAAE;AAVZ,WAAW,CAWP,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,WAAW,CnBfX,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,WAAW,CnBfX,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,WAAW,CnBfX,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,cADY;AAAd,cAAc,GAEV,EAAE;AAFN,cAAc,GAGV,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,cARU,CAQV,EAAE;AARN,cAAc,CASV,EAAE;AATN,cAAc,CAUV,KAAK,CAAC,EAAE;AAVZ,cAAc,CAWV,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,cAAc,CnBfd,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,cAAc,CnBfd,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,cAAc,CnBfd,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,aADW;AAAb,aAAa,GAET,EAAE;AAFN,aAAa,GAGT,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,aARS,CAQT,EAAE;AARN,aAAa,CAST,EAAE;AATN,aAAa,CAUT,KAAK,CAAC,EAAE;AAVZ,aAAa,CAWT,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,aAAa,CnBfb,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,aAAa,CnBfb,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,aAAa,CnBfb,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,YADU;AAAZ,YAAY,GAER,EAAE;AAFN,YAAY,GAGR,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,YARQ,CAQR,EAAE;AARN,YAAY,CASR,EAAE;AATN,YAAY,CAUR,KAAK,CAAC,EAAE;AAVZ,YAAY,CAWR,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,YAAY,CnBfZ,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,YAAY,CnBfZ,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,YAAY,CnBfZ,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,WADS;AAAX,WAAW,GAEP,EAAE;AAFN,WAAW,GAGP,EAAE,CAAC;EACH,gBAAgB,E1BgGZ,OAAwD,G0B/F7D;;AALH,AAQI,WARO,CAQP,EAAE;AARN,WAAW,CASP,EAAE;AATN,WAAW,CAUP,KAAK,CAAC,EAAE;AAVZ,WAAW,CAWP,KAAK,GAAG,KAAK,CAAC;EACZ,YAAY,E1BwFV,OAAwD,G0BvF3D;;AAML,AnBZA,YmBYY,CAGV,WAAW,CnBfX,KAAK,CAAC;EmBiBF,gBAAgB,E1B4Ed,OAAwD,GO7F1C;EmBYtB,AAOM,YAPM,CAGV,WAAW,CnBfX,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,WAAW,CnBfX,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,E1BwEhB,OAAwD,G0BvEzD;;AA7BP,AACE,aADW;AAAb,aAAa,GAET,EAAE;AAFN,aAAa,GAGT,EAAE,CAAC;EACH,gBAAgB,EzBUX,oBAAI,GyBTV;;AAcH,AnBZA,YmBYY,CAGV,aAAa,CnBfb,KAAK,CAAC;EmBiBF,gBAAgB,EzBVb,oBAAI,GMPS;EmBYtB,AAOM,YAPM,CAGV,aAAa,CnBfb,KAAK,GmBmBC,EAAE;EAPV,YAAY,CAGV,aAAa,CnBfb,KAAK,GmBoBC,EAAE,CAAC;IACH,gBAAgB,EzBdf,oBAAI,GyBeN;;AgB6ET,AAEI,MAFE,CACJ,WAAW,CACT,EAAE,CAAC;EACD,KAAK,EzCzGA,IAAI;EyC0GT,gBAAgB,EzClGX,OAAO;EyCmGZ,YAAY,EzCnGP,OAAO,GyCoGb;;AANL,AAUI,MAVE,CASJ,YAAY,CACV,EAAE,CAAC;EACD,KAAK,EzC1GA,OAAO;EyC2GZ,gBAAgB,EzChHX,OAAO;EyCiHZ,YAAY,EzChHP,OAAO,GyCiHb;;AAIL,AAAA,WAAW,CAAC;EACV,KAAK,EzCzHI,IAAI;EyC0Hb,gBAAgB,EzClHP,OAAO,GyC4IjB;EA5BD,AAIE,WAJS,CAIT,EAAE;EAJJ,WAAW,CAKT,EAAE;EALJ,WAAW,CAMT,KAAK,CAAC,EAAE,CAAC;IACP,YAAY,EzCvHL,OAAO,GyCwHf;EARH,AAUE,WAVS,AAUR,eAAe,CAAC;IACf,MAAM,EAAE,CAAC,GACV;EAZH,AAeI,WAfO,AAcR,cAAc,CACb,KAAK,CAAC,EAAE,CAAC,WAAY,CAAA,GAAG,EAAsB;IAC5C,gBAAgB,EzCxIX,yBAAI,GyCyIV;EAjBL,AnCrHE,WmCqHS,AAoBR,YAAY,CACX,KAAK,CAAC,EAAE,CnC1IR,KAAK,CAAC;ImC4IF,KAAK,EzC/IF,IAAI;IyCgJP,gBAAgB,EzChJb,0BAAI,GMGS;;AD6DpB,MAAM,sBoCiGN;EALJ,AAKI,oBALa,CAKF;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK,GAOpC;IAjBL,AAaQ,oBAbS,GAaP,eAAe,CAAC;MAChB,MAAM,EAAE,CAAC,GACV,EAEJ;;ApC7GD,MAAM,sBoCiGN;EALJ,AAKI,oBALa,CAKF;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK,GAOpC;IAjBL,AAaQ,oBAbS,GAaP,eAAe,CAAC;MAChB,MAAM,EAAE,CAAC,GACV,EAEJ;;ApC7GD,MAAM,sBoCiGN;EALJ,AAKI,oBALa,CAKF;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK,GAOpC;IAjBL,AAaQ,oBAbS,GAaP,eAAe,CAAC;MAChB,MAAM,EAAE,CAAC,GACV,EAEJ;;ApC7GD,MAAM,uBoCiGN;EALJ,AAKI,oBALa,CAKF;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK,GAOpC;IAjBL,AAaQ,oBAbS,GAaP,eAAe,CAAC;MAChB,MAAM,EAAE,CAAC,GACV,EAEJ;;AAjBL,AAKI,iBALa,CAKF;EAEP,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,0BAA0B,EAAE,KAAK,GAOpC;EAjBL,AAaQ,iBAbS,GAaP,eAAe,CAAC;IAChB,MAAM,EAAE,CAAC,GACV;;AC9KT,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,E3CiH2B,2BAA6B;E2ChH9D,OAAO,E1C0XqB,QAAO,CACP,OAAM;EGtQ9B,SAAS,EAtCE,IAAC;EuC5EhB,WAAW,E1CoRiB,GAAG;E0CnR/B,WAAW,E1CwRiB,GAAG;E0CvR/B,KAAK,E1CCI,OAAO;E0CAhB,gBAAgB,E1CPP,IAAI;E0CQb,eAAe,EAAE,WAAW;EAC5B,MAAM,E1C4NsB,GAAG,C0C5NH,KAAK,C1CLxB,OAAO;E2BKd,aAAa,E3B+Na,OAAM;E8BjO9B,UAAU,E9ByewB,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW,G0C9bjG;EZvCK,MAAM,iCYdZ;IAAA,AAAA,aAAa,CAAC;MZeN,UAAU,EAAE,IAAI,GYsCvB,EAAA;EArDD,AAqBE,aArBW,EAqBR,UAAU,CAAC;IACZ,gBAAgB,EAAE,WAAW;IAC7B,MAAM,EAAE,CAAC,GACV;EAxBH,AA2BE,aA3BW,CA2BT,cAAc,CAAC;IACf,KAAK,EAAE,WAAW;IAClB,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,C1CnBX,OAAO,G0CoBf;EA9BH,AlBOE,akBPW,ClBOT,KAAK,CAAC;IACN,KAAK,ExBEE,OAAO;IwBDd,gBAAgB,ExBNT,IAAI;IwBOX,YAAY,ExBqBN,OAAO;IwBpBb,OAAO,EAAE,CAAC;IAKR,UAAU,ExBsXc,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GwBbd;EkBlBH,AAoCE,aApCW,EAoCR,WAAW,CAAC;IACb,KAAK,E1C5BE,OAAO;I0C8Bd,OAAO,EAAE,CAAC,GACX;EAxCH,AA+CE,aA/CW,CA+CT,QAAQ,EA/CZ,aAAa,CAgDV,AAAA,QAAC,AAAA,EAAU;IACV,gBAAgB,E1C5CT,OAAO;I0C8Cd,OAAO,EAAE,CAAC,GACX;;AAGH,AAIE,KAJG,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,CAIH,aAAa;AAHhB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,CAGH,aAAa;AAFhB,KAAK,CAAA,AAAA,IAAC,CAAK,gBAAgB,AAArB,CAEH,aAAa;AADhB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CACH,aAAa,CAAC;EACb,UAAU,EAAE,IAAI,GACjB;;AAGH,AACE,MADI,AAAA,aAAa,CACf,KAAK,EAAE,SAAS,CAAC;EAMjB,KAAK,E1C7DE,OAAO;E0C8Dd,gBAAgB,E1CrET,IAAI,G0CsEZ;;AAIH,AAAA,kBAAkB;AAClB,mBAAmB,CAAC;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI,GACZ;;AASD,AAAA,eAAe,CAAC;EACd,WAAW,E3CyBsB,oBAA6B;E2CxB9D,cAAc,E3CwBmB,oBAA6B;E2CvB9D,aAAa,EAAE,CAAC;EvC3Bd,SAAS,EAAC,OAAC;EuC6Bb,WAAW,E1CiMiB,GAAG,G0ChMhC;;AAED,AAAA,kBAAkB,CAAC;EACjB,WAAW,E3CiBsB,kBAA6B;E2ChB9D,cAAc,E3CgBmB,kBAA6B;EIK1D,SAAS,EAtCE,OAAC;EuCmBhB,WAAW,E1C+HiB,GAAG,G0C9HhC;;AAED,AAAA,kBAAkB,CAAC;EACjB,WAAW,E3CUsB,mBAA6B;E2CT9D,cAAc,E3CSmB,mBAA6B;EIK1D,SAAS,EAtCE,QAAC;EuC0BhB,WAAW,E1CyHiB,GAAG,G0CxHhC;;AAQD,AAAA,uBAAuB,CAAC;EACtB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,E1CqQqB,QAAO,C0CrQT,CAAC;EAC3B,aAAa,EAAE,CAAC;EvCDZ,SAAS,EAtCE,IAAC;EuCyChB,WAAW,E1CoKiB,GAAG;E0CnK/B,KAAK,E1CjHI,OAAO;E0CkHhB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,iBAAiB;EACzB,YAAY,E1CwGgB,GAAG,C0CxGG,CAAC,GAOpC;EAjBD,AAYE,uBAZqB,AAYpB,gBAAgB,EAZnB,uBAAuB,AAapB,gBAAgB,CAAC;IAChB,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB;;AAWH,AAAA,gBAAgB,CAAC;EACf,MAAM,E3C9B2B,0BAA6B;E2C+B9D,OAAO,E1CqPqB,OAAM,CACN,MAAK;EGhR7B,SAAS,EAtCE,QAAC;EuCkEhB,WAAW,E1CiFiB,GAAG;E2B1N7B,aAAa,E3BiOa,MAAK,G0CtFlC;;AAED,AAAA,gBAAgB,CAAC;EACf,MAAM,E3CtC2B,wBAA6B;E2CuC9D,OAAO,E1CkPqB,MAAK,CACL,IAAI;EGrR5B,SAAS,EAtCE,OAAC;EuC0EhB,WAAW,E1CwEiB,GAAG;E2BzN7B,aAAa,E3BgOa,MAAK,G0C7ElC;;AAGD,AACE,MADI,AAAA,aAAa,CAChB,AAAA,IAAC,AAAA,GADJ,MAAM,AAAA,aAAa,CAEhB,AAAA,QAAC,AAAA,EAAU;EACV,MAAM,EAAE,IAAI,GACb;;AAGH,AAAA,QAAQ,AAAA,aAAa,CAAC;EACpB,MAAM,EAAE,IAAI,GACb;;AAOD,AAAA,WAAW,CAAC;EACV,aAAa,E1C4UyB,IAAI,G0C3U3C;;AAED,AAAA,UAAU,CAAC;EACT,OAAO,EAAE,KAAK;EACd,UAAU,E1C6T4B,OAAM,G0C5T7C;;AAOD,AAAA,SAAS,CAAC;EACR,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,IAA4B;EAC1C,WAAW,EAAE,IAA4B,GAO1C;EAXD,AAME,SANO,GAML,IAAI;EANR,SAAS,IAOL,AAAA,KAAC,EAAO,MAAM,AAAb,EAAe;IAChB,aAAa,EAAE,GAA2B;IAC1C,YAAY,EAAE,GAA2B,GAC1C;;AAQH,AAAA,WAAW,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,YAAY,E1CkS0B,OAAO,G0CjS9C;;AAED,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ;EAClB,UAAU,E1C8R4B,MAAK;E0C7R3C,WAAW,E1C4R2B,QAAO,G0CrR9C;EAVD,AAME,iBANe,CAMd,AAAA,QAAC,AAAA,IAAY,iBAAiB,EANjC,iBAAiB,CAOb,QAAQ,GAAG,iBAAiB,CAAC;IAC7B,KAAK,E1CvNE,OAAO,G0CwNf;;AAGH,AAAA,iBAAiB,CAAC;EAChB,aAAa,EAAE,CAAC,GACjB;;AAED,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,WAAW;EACpB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,CAAC;EACf,YAAY,E1C+Q0B,OAAM,G0CtQ7C;EAbD,AAOE,kBAPgB,CAOhB,iBAAiB,CAAC;IAChB,QAAQ,EAAE,MAAM;IAChB,UAAU,EAAE,CAAC;IACb,YAAY,E1C0QwB,SAAQ;I0CzQ5C,WAAW,EAAE,CAAC,GACf;;AlB9MD,AAAA,eAAe,CAAK;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExB4c0B,OAAM;EGnb1C,SAAS,EAAC,GAAC;EqBvBX,KAAK,ExBLC,OAAO,GwBMd;;AAED,AAAA,cAAc,CAAK;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,ExBiyByB,OAAM,CACN,MAAK;EwBjyBrC,UAAU,EAAE,KAAK;ErBmEf,SAAS,EAtCE,QAAC;EqB3Bd,WAAW,ExBwOe,GAAG;EwBvO7B,KAAK,ExBtDE,IAAI;EwBuDX,gBAAgB,ExBpBV,sBAAO;E2B1Bb,aAAa,E3B+Na,OAAM,GwB/KjC;;AAlCC,AAqCA,cArCc,EAAE,KAAK,GAqCnB,eAAe;AArCjB,cAAc,EAAE,KAAK,GAsCnB,cAAc;AArChB,SAAS,GAoCP,eAAe;AApCjB,SAAS,GAqCP,cAAc,CAAK;EACnB,OAAO,EAAE,KAAK,GACf;;AAxCD,AAAA,cAAc,CA2ChB,aAAa,CA3CM,KAAK,EA2CxB,aAAa,AA1CV,SAAS,CAAqB;EA4C7B,YAAY,ExBjCR,OAAO;EwBoCT,aAAa,EzB0Cc,qBAA6B;EyBzCxD,gBAAgB,EzBpBP,+PAAiE;EyBqB1E,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,KAAK,CzBuCC,yBAA6B,CyBvCD,MAAM;EAC7D,eAAe,EzBsCY,uBAA6B,CAA7B,uBAA6B,GyBvF3D;EAHD,AAuDE,cAvDY,CA2ChB,aAAa,CA3CM,KAAK,CAuDlB,KAAK,EAZX,aAAa,AA1CV,SAAS,CAsDN,KAAK,CAAC;IACN,YAAY,ExB5CV,OAAO;IwB6CT,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBiTK,MAAK,CA9VzB,uBAAO,GwB8CV;;AA1DH,AAAA,cAAc,CA+DhB,QAAQ,AAAA,aAAa,CA/DF,KAAK,EA+DxB,QAAQ,AAAA,aAAa,AA9DlB,SAAS,CAAqB;EAiE3B,aAAa,EzBwBc,qBAA6B;EyBvBxD,mBAAmB,EAAE,GAAG,CzBuBG,yBAA6B,CyBvBH,KAAK,CzBuB/B,yBAA6B,GyBvF3D;;AAHD,AAAA,cAAc,CAwEhB,cAAc,CAxEK,KAAK,EAwExB,cAAc,AAvEX,SAAS,CAAqB;EAyE7B,YAAY,ExB9DR,OAAO;EwBiET,aAAa,EzBac,wBAA6B;EyBZxD,UAAU,EzBjDD,8KAAiE,CC8gBT,SAAS,CAAC,KAAK,CAtM1D,OAAM,CAsM8E,eAA+B,ED9gBhI,+PAAiE,CCpDvE,IAAI,CwBqGoE,SAAS,CAAC,oEAAyE,GA3EjK;EAHD,AAiFE,cAjFY,CAwEhB,cAAc,CAxEK,KAAK,CAiFlB,KAAK,EATX,cAAc,AAvEX,SAAS,CAgFN,KAAK,CAAC;IACN,YAAY,ExBtEV,OAAO;IwBuET,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBuRK,MAAK,CA9VzB,uBAAO,GwBwEV;;AApFH,AA0FE,cA1FY,CAwFhB,iBAAiB,CAxFE,KAAK,GA0FlB,iBAAiB,EAFvB,iBAAiB,AAvFd,SAAS,GAyFN,iBAAiB,CAAC;EAClB,KAAK,ExB/EH,OAAO,GwBgFV;;AA5FH,AA8FE,cA9FY,CAwFhB,iBAAiB,CAxFE,KAAK,GA8FlB,eAAe;AA9FnB,cAAc,CAwFhB,iBAAiB,CAxFE,KAAK,GA+FlB,cAAc,EAPpB,iBAAiB,AAvFd,SAAS,GA6FN,eAAe;AANrB,iBAAiB,AAvFd,SAAS,GA8FN,cAAc,CAAK;EACnB,OAAO,EAAE,KAAK,GACf;;AAjGH,AAuGE,cAvGY,CAqGhB,qBAAqB,CArGF,KAAK,GAuGlB,qBAAqB,EAF3B,qBAAqB,AApGlB,SAAS,GAsGN,qBAAqB,CAAC;EACtB,KAAK,ExB5FH,OAAO,GwBiGV;EA7GH,AA0GI,cA1GU,CAqGhB,qBAAqB,CArGF,KAAK,GAuGlB,qBAAqB,EAGlB,MAAM,EALf,qBAAqB,AApGlB,SAAS,GAsGN,qBAAqB,EAGlB,MAAM,CAAC;IACR,YAAY,ExB/FZ,OAAO,GwBgGR;;AA5GL,AAgHI,cAhHU,CAqGhB,qBAAqB,CArGF,KAAK,CA+GlB,OAAO,GACL,qBAAqB,EAAE,MAAM,EAXrC,qBAAqB,AApGlB,SAAS,CA8GN,OAAO,GACL,qBAAqB,EAAE,MAAM,CAAC;EAC9B,YAAY,ExBrGZ,OAAO;E6BtCb,gBAAgB,E7BsCV,OAAO,GwBuGR;;AAnHL,AAuHI,cAvHU,CAqGhB,qBAAqB,CArGF,KAAK,CAsHlB,KAAK,GACH,qBAAqB,EAAE,MAAM,EAlBrC,qBAAqB,AApGlB,SAAS,CAqHN,KAAK,GACH,qBAAqB,EAAE,MAAM,CAAC;EAC9B,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBkPG,MAAK,CA9VzB,uBAAO,GwB6GR;;AAzHL,AA2HI,cA3HU,CAqGhB,qBAAqB,CArGF,KAAK,CAsHlB,KAAK,CAKJ,GAAK,EAAC,OAAO,IAAI,qBAAqB,EAAE,MAAM,EAtBrD,qBAAqB,AApGlB,SAAS,CAqHN,KAAK,CAKJ,GAAK,EAAC,OAAO,IAAI,qBAAqB,EAAE,MAAM,CAAC;EAC9C,YAAY,ExBhHZ,OAAO,GwBiHR;;AA7HL,AAqIE,cArIY,CAmIhB,kBAAkB,CAnIC,KAAK,GAqIlB,kBAAkB,EAFxB,kBAAkB,AAlIf,SAAS,GAoIN,kBAAkB,CAAC;EACnB,YAAY,ExB1HV,OAAO,GwB2HV;;AAvIH,AA0II,cA1IU,CAmIhB,kBAAkB,CAnIC,KAAK,CAyIlB,KAAK,GACH,kBAAkB,EAP1B,kBAAkB,AAlIf,SAAS,CAwIN,KAAK,GACH,kBAAkB,CAAC;EACnB,YAAY,ExB/HZ,OAAO;EwBgIP,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxB8NG,MAAK,CA9VzB,uBAAO,GwBiIR;;AAjIP,AAAA,iBAAiB,CAAG;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,UAAU,ExB4c0B,OAAM;EGnb1C,SAAS,EAAC,GAAC;EqBvBX,KAAK,ExBRC,OAAO,GwBSd;;AAED,AAAA,gBAAgB,CAAG;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,ExBiyByB,OAAM,CACN,MAAK;EwBjyBrC,UAAU,EAAE,KAAK;ErBmEf,SAAS,EAtCE,QAAC;EqB3Bd,WAAW,ExBwOe,GAAG;EwBvO7B,KAAK,ExBtDE,IAAI;EwBuDX,gBAAgB,ExBvBV,sBAAO;E2BvBb,aAAa,E3B+Na,OAAM,GwB/KjC;;AAlCC,AAqCA,cArCc,EAAE,OAAO,GAqCrB,iBAAiB;AArCnB,cAAc,EAAE,OAAO,GAsCrB,gBAAgB;AArClB,WAAW,GAoCT,iBAAiB;AApCnB,WAAW,GAqCT,gBAAgB,CAAG;EACnB,OAAO,EAAE,KAAK,GACf;;AAxCD,AAAA,cAAc,CA2ChB,aAAa,CA3CM,OAAO,EA2C1B,aAAa,AA1CV,WAAW,CAAmB;EA4C7B,YAAY,ExBpCR,OAAO;EwBuCT,aAAa,EzB0Cc,qBAA6B;EyBzCxD,gBAAgB,EzBpBP,0TAAiE;EyBqB1E,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,KAAK,CzBuCC,yBAA6B,CyBvCD,MAAM;EAC7D,eAAe,EzBsCY,uBAA6B,CAA7B,uBAA6B,GyBvF3D;EAHD,AAuDE,cAvDY,CA2ChB,aAAa,CA3CM,OAAO,CAuDpB,KAAK,EAZX,aAAa,AA1CV,WAAW,CAsDR,KAAK,CAAC;IACN,YAAY,ExB/CV,OAAO;IwBgDT,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBiTK,MAAK,CAjWzB,uBAAO,GwBiDV;;AA1DH,AAAA,cAAc,CA+DhB,QAAQ,AAAA,aAAa,CA/DF,OAAO,EA+D1B,QAAQ,AAAA,aAAa,AA9DlB,WAAW,CAAmB;EAiE3B,aAAa,EzBwBc,qBAA6B;EyBvBxD,mBAAmB,EAAE,GAAG,CzBuBG,yBAA6B,CyBvBH,KAAK,CzBuB/B,yBAA6B,GyBvF3D;;AAHD,AAAA,cAAc,CAwEhB,cAAc,CAxEK,OAAO,EAwE1B,cAAc,AAvEX,WAAW,CAAmB;EAyE7B,YAAY,ExBjER,OAAO;EwBoET,aAAa,EzBac,wBAA6B;EyBZxD,UAAU,EzBjDD,8KAAiE,CC8gBT,SAAS,CAAC,KAAK,CAtM1D,OAAM,CAsM8E,eAA+B,ED9gBhI,0TAAiE,CCpDvE,IAAI,CwBqGoE,SAAS,CAAC,oEAAyE,GA3EjK;EAHD,AAiFE,cAjFY,CAwEhB,cAAc,CAxEK,OAAO,CAiFpB,KAAK,EATX,cAAc,AAvEX,WAAW,CAgFR,KAAK,CAAC;IACN,YAAY,ExBzEV,OAAO;IwB0ET,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBuRK,MAAK,CAjWzB,uBAAO,GwB2EV;;AApFH,AA0FE,cA1FY,CAwFhB,iBAAiB,CAxFE,OAAO,GA0FpB,iBAAiB,EAFvB,iBAAiB,AAvFd,WAAW,GAyFR,iBAAiB,CAAC;EAClB,KAAK,ExBlFH,OAAO,GwBmFV;;AA5FH,AA8FE,cA9FY,CAwFhB,iBAAiB,CAxFE,OAAO,GA8FpB,iBAAiB;AA9FrB,cAAc,CAwFhB,iBAAiB,CAxFE,OAAO,GA+FpB,gBAAgB,EAPtB,iBAAiB,AAvFd,WAAW,GA6FR,iBAAiB;AANvB,iBAAiB,AAvFd,WAAW,GA8FR,gBAAgB,CAAG;EACnB,OAAO,EAAE,KAAK,GACf;;AAjGH,AAuGE,cAvGY,CAqGhB,qBAAqB,CArGF,OAAO,GAuGpB,qBAAqB,EAF3B,qBAAqB,AApGlB,WAAW,GAsGR,qBAAqB,CAAC;EACtB,KAAK,ExB/FH,OAAO,GwBoGV;EA7GH,AA0GI,cA1GU,CAqGhB,qBAAqB,CArGF,OAAO,GAuGpB,qBAAqB,EAGlB,MAAM,EALf,qBAAqB,AApGlB,WAAW,GAsGR,qBAAqB,EAGlB,MAAM,CAAC;IACR,YAAY,ExBlGZ,OAAO,GwBmGR;;AA5GL,AAgHI,cAhHU,CAqGhB,qBAAqB,CArGF,OAAO,CA+GpB,OAAO,GACL,qBAAqB,EAAE,MAAM,EAXrC,qBAAqB,AApGlB,WAAW,CA8GR,OAAO,GACL,qBAAqB,EAAE,MAAM,CAAC;EAC9B,YAAY,ExBxGZ,OAAO;E6BnCb,gBAAgB,E7BmCV,OAAO,GwB0GR;;AAnHL,AAuHI,cAvHU,CAqGhB,qBAAqB,CArGF,OAAO,CAsHpB,KAAK,GACH,qBAAqB,EAAE,MAAM,EAlBrC,qBAAqB,AApGlB,WAAW,CAqHR,KAAK,GACH,qBAAqB,EAAE,MAAM,CAAC;EAC9B,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxBkPG,MAAK,CAjWzB,uBAAO,GwBgHR;;AAzHL,AA2HI,cA3HU,CAqGhB,qBAAqB,CArGF,OAAO,CAsHpB,KAAK,CAKJ,GAAK,EAAC,OAAO,IAAI,qBAAqB,EAAE,MAAM,EAtBrD,qBAAqB,AApGlB,WAAW,CAqHR,KAAK,CAKJ,GAAK,EAAC,OAAO,IAAI,qBAAqB,EAAE,MAAM,CAAC;EAC9C,YAAY,ExBnHZ,OAAO,GwBoHR;;AA7HL,AAqIE,cArIY,CAmIhB,kBAAkB,CAnIC,OAAO,GAqIpB,kBAAkB,EAFxB,kBAAkB,AAlIf,WAAW,GAoIR,kBAAkB,CAAC;EACnB,YAAY,ExB7HV,OAAO,GwB8HV;;AAvIH,AA0II,cA1IU,CAmIhB,kBAAkB,CAnIC,OAAO,CAyIpB,KAAK,GACH,kBAAkB,EAP1B,kBAAkB,AAlIf,WAAW,CAwIR,KAAK,GACH,kBAAkB,CAAC;EACnB,YAAY,ExBlIZ,OAAO;EwBmIP,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CxB8NG,MAAK,CAjWzB,uBAAO,GwBoIR;;AkBqGT,AAAA,YAAY,CAAC;EACX,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,QAAQ;EACnB,WAAW,EAAE,MAAM,GAqEpB;EAxED,AAQE,YARU,CAQV,WAAW,CAAC;IACV,KAAK,EAAE,IAAI,GACZ;ErChOC,MAAM,mBqCoON;IAdJ,AAcI,YAdQ,CAcR,KAAK,CAAC;MACJ,OAAO,EAAE,IAAI;MACb,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM;MACvB,aAAa,EAAE,CAAC,GACjB;IAnBL,AAsBI,YAtBQ,CAsBR,WAAW,CAAC;MACV,OAAO,EAAE,IAAI;MACb,IAAI,EAAE,QAAQ;MACd,SAAS,EAAE,QAAQ;MACnB,WAAW,EAAE,MAAM;MACnB,aAAa,EAAE,CAAC,GACjB;IA5BL,AA+BI,YA/BQ,CA+BR,aAAa,CAAC;MACZ,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI;MACX,cAAc,EAAE,MAAM,GACvB;IAnCL,AAsCI,YAtCQ,CAsCR,uBAAuB,CAAC;MACtB,OAAO,EAAE,YAAY,GACtB;IAxCL,AA0CI,YA1CQ,CA0CR,YAAY;IA1ChB,YAAY,CA2CR,cAAc,CAAC;MACb,KAAK,EAAE,IAAI,GACZ;IA7CL,AAiDI,YAjDQ,CAiDR,WAAW,CAAC;MACV,OAAO,EAAE,IAAI;MACb,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM;MACvB,KAAK,EAAE,IAAI;MACX,YAAY,EAAE,CAAC,GAChB;IAvDL,AAwDI,YAxDQ,CAwDR,iBAAiB,CAAC;MAChB,QAAQ,EAAE,QAAQ;MAClB,WAAW,EAAE,CAAC;MACd,UAAU,EAAE,CAAC;MACb,YAAY,E1CiLsB,OAAM;M0ChLxC,WAAW,EAAE,CAAC,GACf;IA9DL,AAgEI,YAhEQ,CAgER,eAAe,CAAC;MACd,WAAW,EAAE,MAAM;MACnB,eAAe,EAAE,MAAM,GACxB;IAnEL,AAoEI,YApEQ,CAoER,qBAAqB,CAAC;MACpB,aAAa,EAAE,CAAC,GACjB,EAnDA;AC/RL,AAAA,IAAI,CAAC;EACH,OAAO,EAAE,YAAY;EAErB,WAAW,E3CwRiB,GAAG;E2CvR/B,KAAK,E3CQI,OAAO;E2CPhB,UAAU,EAAE,MAAM;EAGlB,cAAc,EAAE,MAAM;EACtB,WAAW,EAAE,IAAI;EACjB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,E3C6NsB,GAAG,C2C7NL,KAAK,CAAC,WAAW;EzBuF3C,OAAO,ElB4RqB,QAAO,CACP,OAAM;EGtQ9B,SAAS,EAtCE,IAAC;EeiBhB,WAAW,ElB4LiB,GAAG;E2BpR7B,aAAa,E3B+Na,OAAM;E8BjO9B,UAAU,E9Bkbc,KAAK,CAAC,KAAI,CAAC,WAAW,EAAE,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW,G2C/YlJ;Eb/BK,MAAM,iCadZ;IAAA,AAAA,IAAI,CAAC;MbeG,UAAU,EAAE,IAAI,Ga8BvB,EAAA;EA7CD,ArCME,IqCNE,CrCMA,KAAK,CAAC;IqCUN,KAAK,E3CJE,OAAO;I2CKd,eAAe,EAAE,IAAI,GrCXD;EqCNxB,AAoBE,IApBE,CAoBA,KAAK,EApBT,IAAI,AAqBD,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,E3C+WgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,G2CPd;EAxBH,AA2BE,IA3BE,AA2BD,SAAS,EA3BZ,IAAI,CA4BA,QAAQ,CAAC;IACT,OAAO,E3CmZmB,IAAG,G2CjZ9B;EA/BH,AAiCE,IAjCE,CAiCD,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE;IAC9B,MAAM,EAAyC,OAAO,GAUvD;;AAIH,AAAA,CAAC,AAAA,IAAI,AAAA,SAAS;AACd,QAAQ,CAAC,QAAQ,CAAC,CAAC,AAAA,IAAI,CAAC;EACtB,cAAc,EAAE,IAAI,GACrB;;AAQC,AAAA,YAAY,CAAG;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7B+BV,OAAO;EkB7Bf,YAAY,ElB6BJ,OAAO,G2C8Bd;EAFD,ArCrDA,YqCqDY,CrCrDV,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7B+BV,OAAO;IkBvBb,YAAY,ElBuBN,OAAO,GMzBO;EqCqDtB,AzBhDA,YyBgDY,CzBhDV,KAAK,EyBgDP,YAAY,AzB/CX,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7B+BV,OAAO;IkBhBb,YAAY,ElBgBN,OAAO;IkBXX,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,uBAAyC,GAEpF;EyBqCD,AzBlCA,YyBkCY,AzBlCX,SAAS,EyBkCV,YAAY,CzBjCV,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBGV,OAAO;IkBFb,YAAY,ElBEN,OAAO,GkBGd;EyByBD,AzBvBA,YyBuBY,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElBTV,OAAO;IkBab,YAAY,ElBbN,OAAO,GkBuBd;IyBKD,AzBbE,YyBaU,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,uBAAyC,GAEpF;;AyBMH,AAAA,cAAc,CAAC;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7BST,OAAO;EkBPhB,YAAY,ElBOH,OAAO,G2CoDf;EAFD,ArCrDA,cqCqDc,CrCrDZ,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7BST,OAAO;IkBDd,YAAY,ElBCL,OAAO,GMHM;EqCqDtB,AzBhDA,cyBgDc,CzBhDZ,KAAK,EyBgDP,cAAc,AzB/Cb,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7BST,OAAO;IkBMd,YAAY,ElBNL,OAAO;IkBWZ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,wBAAyC,GAEpF;EyBqCD,AzBlCA,cyBkCc,AzBlCb,SAAS,EyBkCV,cAAc,CzBjCZ,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBnBT,OAAO;IkBoBd,YAAY,ElBpBL,OAAO,GkByBf;EyByBD,AzBvBA,cyBuBc,CzBvBb,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,cAAc,CzBtBb,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,cAAc,AzBrBL,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElB/BT,OAAO;IkBmCd,YAAY,ElBnCL,OAAO,GkB6Cf;IyBKD,AzBbE,cyBaY,CzBvBb,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,cAAc,CzBtBb,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,cAAc,AzBrBL,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,wBAAyC,GAEpF;;AyBMH,AAAA,YAAY,CAAG;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7BsCV,OAAO;EkBpCf,YAAY,ElBoCJ,OAAO,G2CuBd;EAFD,ArCrDA,YqCqDY,CrCrDV,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7BsCV,OAAO;IkB9Bb,YAAY,ElB8BN,OAAO,GMhCO;EqCqDtB,AzBhDA,YyBgDY,CzBhDV,KAAK,EyBgDP,YAAY,AzB/CX,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7BsCV,OAAO;IkBvBb,YAAY,ElBuBN,OAAO;IkBlBX,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,sBAAyC,GAEpF;EyBqCD,AzBlCA,YyBkCY,AzBlCX,SAAS,EyBkCV,YAAY,CzBjCV,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBUV,OAAO;IkBTb,YAAY,ElBSN,OAAO,GkBJd;EyByBD,AzBvBA,YyBuBY,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElBFV,OAAO;IkBMb,YAAY,ElBNN,OAAO,GkBgBd;IyBKD,AzBbE,YyBaU,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,sBAAyC,GAEpF;;AyBMH,AAAA,SAAS,CAAM;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7BwCV,OAAO;EkBtCf,YAAY,ElBsCJ,OAAO,G2CqBd;EAFD,ArCrDA,SqCqDS,CrCrDP,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7BwCV,OAAO;IkBhCb,YAAY,ElBgCN,OAAO,GMlCO;EqCqDtB,AzBhDA,SyBgDS,CzBhDP,KAAK,EyBgDP,SAAS,AzB/CR,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7BwCV,OAAO;IkBzBb,YAAY,ElByBN,OAAO;IkBpBX,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,uBAAyC,GAEpF;EyBqCD,AzBlCA,SyBkCS,AzBlCR,SAAS,EyBkCV,SAAS,CzBjCP,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBYV,OAAO;IkBXb,YAAY,ElBWN,OAAO,GkBNd;EyByBD,AzBvBA,SyBuBS,CzBvBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,SAAS,CzBtBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,SAAS,AzBrBA,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElBAV,OAAO;IkBIb,YAAY,ElBJN,OAAO,GkBcd;IyBKD,AzBbE,SyBaO,CzBvBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,SAAS,CzBtBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,SAAS,AzBrBA,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,uBAAyC,GAEpF;;AyBMH,AAAA,YAAY,CAAG;EzB3Df,KAAK,ElBYI,OAAO;E6BZd,gBAAgB,E7BqCV,OAAO;EkBnCf,YAAY,ElBmCJ,OAAO,G2CwBd;EAFD,ArCrDA,YqCqDY,CrCrDV,KAAK,CAAC;IYAN,KAAK,ElBME,OAAO;I6BZd,gBAAgB,E7BqCV,OAAO;IkB7Bb,YAAY,ElB6BN,OAAO,GM/BO;EqCqDtB,AzBhDA,YyBgDY,CzBhDV,KAAK,EyBgDP,YAAY,AzB/CX,MAAM,CAAC;IACN,KAAK,ElBDE,OAAO;I6BZd,gBAAgB,E7BqCV,OAAO;IkBtBb,YAAY,ElBsBN,OAAO;IkBjBX,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,uBAAyC,GAEpF;EyBqCD,AzBlCA,YyBkCY,AzBlCX,SAAS,EyBkCV,YAAY,CzBjCV,QAAQ,CAAC;IACT,KAAK,ElBfE,OAAO;IkBgBd,gBAAgB,ElBSV,OAAO;IkBRb,YAAY,ElBQN,OAAO,GkBHd;EyByBD,AzBvBA,YyBuBY,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAAC;IACxB,KAAK,ElB3BE,OAAO;IkB4Bd,gBAAgB,ElBHV,OAAO;IkBOb,YAAY,ElBPN,OAAO,GkBiBd;IyBKD,AzBbE,YyBaU,CzBvBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,YAAY,CzBtBX,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,YAAY,AzBrBH,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,uBAAyC,GAEpF;;AyBMH,AAAA,WAAW,CAAI;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7BmCV,OAAO;EkBjCf,YAAY,ElBiCJ,OAAO,G2C0Bd;EAFD,ArCrDA,WqCqDW,CrCrDT,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7BmCV,OAAO;IkB3Bb,YAAY,ElB2BN,OAAO,GM7BO;EqCqDtB,AzBhDA,WyBgDW,CzBhDT,KAAK,EyBgDP,WAAW,AzB/CV,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7BmCV,OAAO;IkBpBb,YAAY,ElBoBN,OAAO;IkBfX,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,sBAAyC,GAEpF;EyBqCD,AzBlCA,WyBkCW,AzBlCV,SAAS,EyBkCV,WAAW,CzBjCT,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBOV,OAAO;IkBNb,YAAY,ElBMN,OAAO,GkBDd;EyByBD,AzBvBA,WyBuBW,CzBvBV,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,WAAW,CzBtBV,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,WAAW,AzBrBF,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElBLV,OAAO;IkBSb,YAAY,ElBTN,OAAO,GkBmBd;IyBKD,AzBbE,WyBaS,CzBvBV,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,WAAW,CzBtBV,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,WAAW,AzBrBF,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,sBAAyC,GAEpF;;AyBMH,AAAA,UAAU,CAAK;EzB3Df,KAAK,ElBYI,OAAO;E6BZd,gBAAgB,E7BIT,OAAO;EkBFhB,YAAY,ElBEH,OAAO,G2CyDf;EAFD,ArCrDA,UqCqDU,CrCrDR,KAAK,CAAC;IYAN,KAAK,ElBME,OAAO;I6BZd,gBAAgB,E7BIT,OAAO;IkBId,YAAY,ElBJL,OAAO,GMEM;EqCqDtB,AzBhDA,UyBgDU,CzBhDR,KAAK,EyBgDP,UAAU,AzB/CT,MAAM,CAAC;IACN,KAAK,ElBDE,OAAO;I6BZd,gBAAgB,E7BIT,OAAO;IkBWd,YAAY,ElBXL,OAAO;IkBgBZ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,wBAAyC,GAEpF;EyBqCD,AzBlCA,UyBkCU,AzBlCT,SAAS,EyBkCV,UAAU,CzBjCR,QAAQ,CAAC;IACT,KAAK,ElBfE,OAAO;IkBgBd,gBAAgB,ElBxBT,OAAO;IkByBd,YAAY,ElBzBL,OAAO,GkB8Bf;EyByBD,AzBvBA,UyBuBU,CzBvBT,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,UAAU,CzBtBT,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,UAAU,AzBrBD,gBAAgB,CAAC;IACxB,KAAK,ElB3BE,OAAO;IkB4Bd,gBAAgB,ElBpCT,OAAO;IkBwCd,YAAY,ElBxCL,OAAO,GkBkDf;IyBKD,AzBbE,UyBaQ,CzBvBT,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,UAAU,CzBtBT,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,UAAU,AzBrBD,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,wBAAyC,GAEpF;;AyBMH,AAAA,SAAS,CAAM;EzB3Df,KAAK,ElBGI,IAAI;E6BHX,gBAAgB,E7BWT,OAAO;EkBThB,YAAY,ElBSH,OAAO,G2CkDf;EAFD,ArCrDA,SqCqDS,CrCrDP,KAAK,CAAC;IYAN,KAAK,ElBHE,IAAI;I6BHX,gBAAgB,E7BWT,OAAO;IkBHd,YAAY,ElBGL,OAAO,GMLM;EqCqDtB,AzBhDA,SyBgDS,CzBhDP,KAAK,EyBgDP,SAAS,AzB/CR,MAAM,CAAC;IACN,KAAK,ElBVE,IAAI;I6BHX,gBAAgB,E7BWT,OAAO;IkBId,YAAY,ElBJL,OAAO;IkBSZ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBgXO,MAAK,CkBhXW,qBAAyC,GAEpF;EyBqCD,AzBlCA,SyBkCS,AzBlCR,SAAS,EyBkCV,SAAS,CzBjCP,QAAQ,CAAC;IACT,KAAK,ElBxBE,IAAI;IkByBX,gBAAgB,ElBjBT,OAAO;IkBkBd,YAAY,ElBlBL,OAAO,GkBuBf;EyByBD,AzBvBA,SyBuBS,CzBvBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBuBtC,SAAS,CzBtBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBqBL,SAAS,AzBrBA,gBAAgB,CAAC;IACxB,KAAK,ElBpCE,IAAI;IkBqCX,gBAAgB,ElB7BT,OAAO;IkBiCd,YAAY,ElBjCL,OAAO,GkB2Cf;IyBKD,AzBbE,SyBaO,CzBvBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAUlC,KAAK,EyBaT,SAAS,CzBtBR,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CASlC,KAAK,EART,KAAK,GyBqBL,SAAS,AzBrBA,gBAAgB,CAQrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClBiVK,MAAK,CkBjVa,qBAAyC,GAEpF;;AyBYH,AAAA,oBAAoB,CAAG;EzBPvB,KAAK,ElB3BG,OAAO;EkB4Bf,YAAY,ElB5BJ,OAAO,G2CoCd;EAFD,ArC3DA,oBqC2DoB,CrC3DlB,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElBhCV,OAAO;IkBiCb,YAAY,ElBjCN,OAAO,GMzBO;EqC2DtB,AzBEA,oByBFoB,CzBElB,KAAK,EyBFP,oBAAoB,AzBGnB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CArWzB,sBAAO,GkBuCd;EyBLD,AzBOA,oByBPoB,AzBOnB,SAAS,EyBPV,oBAAoB,CzBQlB,QAAQ,CAAC;IACT,KAAK,ElB3CC,OAAO;IkB4Cb,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,oByBboB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElBnDV,OAAO;IkBoDb,YAAY,ElBpDN,OAAO,GkB8Dd;IyB5BD,AzBoBE,oByBpBkB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CArWzB,sBAAO,GkB6DZ;;AyB3BH,AAAA,sBAAsB,CAAC;EzBPvB,KAAK,ElBjDI,OAAO;EkBkDhB,YAAY,ElBlDH,OAAO,G2C0Df;EAFD,ArC3DA,sBqC2DsB,CrC3DpB,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElBtDT,OAAO;IkBuDd,YAAY,ElBvDL,OAAO,GMHM;EqC2DtB,AzBEA,sByBFsB,CzBEpB,KAAK,EyBFP,sBAAsB,AzBGrB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CA3XxB,wBAAO,GkB6Df;EyBLD,AzBOA,sByBPsB,AzBOrB,SAAS,EyBPV,sBAAsB,CzBQpB,QAAQ,CAAC;IACT,KAAK,ElBjEE,OAAO;IkBkEd,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,sByBbsB,CzBarB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,sBAAsB,CzBcrB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,sBAAsB,AzBeb,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElBzET,OAAO;IkB0Ed,YAAY,ElB1EL,OAAO,GkBoFf;IyB5BD,AzBoBE,sByBpBoB,CzBarB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,sBAAsB,CzBcrB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,sBAAsB,AzBeb,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CA3XxB,wBAAO,GkBmFb;;AyB3BH,AAAA,oBAAoB,CAAG;EzBPvB,KAAK,ElBpBG,OAAO;EkBqBf,YAAY,ElBrBJ,OAAO,G2C6Bd;EAFD,ArC3DA,oBqC2DoB,CrC3DlB,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElBzBV,OAAO;IkB0Bb,YAAY,ElB1BN,OAAO,GMhCO;EqC2DtB,AzBEA,oByBFoB,CzBElB,KAAK,EyBFP,oBAAoB,AzBGnB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CA9VzB,sBAAO,GkBgCd;EyBLD,AzBOA,oByBPoB,AzBOnB,SAAS,EyBPV,oBAAoB,CzBQlB,QAAQ,CAAC;IACT,KAAK,ElBpCC,OAAO;IkBqCb,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,oByBboB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElB5CV,OAAO;IkB6Cb,YAAY,ElB7CN,OAAO,GkBuDd;IyB5BD,AzBoBE,oByBpBkB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CA9VzB,sBAAO,GkBsDZ;;AyB3BH,AAAA,iBAAiB,CAAM;EzBPvB,KAAK,ElBlBG,OAAO;EkBmBf,YAAY,ElBnBJ,OAAO,G2C2Bd;EAFD,ArC3DA,iBqC2DiB,CrC3Df,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElBvBV,OAAO;IkBwBb,YAAY,ElBxBN,OAAO,GMlCO;EqC2DtB,AzBEA,iByBFiB,CzBEf,KAAK,EyBFP,iBAAiB,AzBGhB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CA5VzB,uBAAO,GkB8Bd;EyBLD,AzBOA,iByBPiB,AzBOhB,SAAS,EyBPV,iBAAiB,CzBQf,QAAQ,CAAC;IACT,KAAK,ElBlCC,OAAO;IkBmCb,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,iByBbiB,CzBahB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,iBAAiB,CzBchB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,iBAAiB,AzBeR,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElB1CV,OAAO;IkB2Cb,YAAY,ElB3CN,OAAO,GkBqDd;IyB5BD,AzBoBE,iByBpBe,CzBahB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,iBAAiB,CzBchB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,iBAAiB,AzBeR,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CA5VzB,uBAAO,GkBoDZ;;AyB3BH,AAAA,oBAAoB,CAAG;EzBPvB,KAAK,ElBrBG,OAAO;EkBsBf,YAAY,ElBtBJ,OAAO,G2C8Bd;EAFD,ArC3DA,oBqC2DoB,CrC3DlB,KAAK,CAAC;IYwDN,KAAK,ElBlDE,OAAO;IkBmDd,gBAAgB,ElB1BV,OAAO;IkB2Bb,YAAY,ElB3BN,OAAO,GM/BO;EqC2DtB,AzBEA,oByBFoB,CzBElB,KAAK,EyBFP,oBAAoB,AzBGnB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CA/VzB,sBAAO,GkBiCd;EyBLD,AzBOA,oByBPoB,AzBOnB,SAAS,EyBPV,oBAAoB,CzBQlB,QAAQ,CAAC;IACT,KAAK,ElBrCC,OAAO;IkBsCb,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,oByBboB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAAC;IACxB,KAAK,ElBrEE,OAAO;IkBsEd,gBAAgB,ElB7CV,OAAO;IkB8Cb,YAAY,ElB9CN,OAAO,GkBwDd;IyB5BD,AzBoBE,oByBpBkB,CzBanB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,oBAAoB,CzBcnB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,oBAAoB,AzBeX,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CA/VzB,sBAAO,GkBuDZ;;AyB3BH,AAAA,mBAAmB,CAAI;EzBPvB,KAAK,ElBvBG,OAAO;EkBwBf,YAAY,ElBxBJ,OAAO,G2CgCd;EAFD,ArC3DA,mBqC2DmB,CrC3DjB,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElB5BV,OAAO;IkB6Bb,YAAY,ElB7BN,OAAO,GM7BO;EqC2DtB,AzBEA,mByBFmB,CzBEjB,KAAK,EyBFP,mBAAmB,AzBGlB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CAjWzB,sBAAO,GkBmCd;EyBLD,AzBOA,mByBPmB,AzBOlB,SAAS,EyBPV,mBAAmB,CzBQjB,QAAQ,CAAC;IACT,KAAK,ElBvCC,OAAO;IkBwCb,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,mByBbmB,CzBalB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,mBAAmB,CzBclB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,mBAAmB,AzBeV,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElB/CV,OAAO;IkBgDb,YAAY,ElBhDN,OAAO,GkB0Dd;IyB5BD,AzBoBE,mByBpBiB,CzBalB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,mBAAmB,CzBclB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,mBAAmB,AzBeV,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CAjWzB,sBAAO,GkByDZ;;AyB3BH,AAAA,kBAAkB,CAAK;EzBPvB,KAAK,ElBtDI,OAAO;EkBuDhB,YAAY,ElBvDH,OAAO,G2C+Df;EAFD,ArC3DA,kBqC2DkB,CrC3DhB,KAAK,CAAC;IYwDN,KAAK,ElBlDE,OAAO;IkBmDd,gBAAgB,ElB3DT,OAAO;IkB4Dd,YAAY,ElB5DL,OAAO,GMEM;EqC2DtB,AzBEA,kByBFkB,CzBEhB,KAAK,EyBFP,kBAAkB,AzBGjB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CAhYxB,wBAAO,GkBkEf;EyBLD,AzBOA,kByBPkB,AzBOjB,SAAS,EyBPV,kBAAkB,CzBQhB,QAAQ,CAAC;IACT,KAAK,ElBtEE,OAAO;IkBuEd,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,kByBbkB,CzBajB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,kBAAkB,CzBcjB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,kBAAkB,AzBeT,gBAAgB,CAAC;IACxB,KAAK,ElBrEE,OAAO;IkBsEd,gBAAgB,ElB9ET,OAAO;IkB+Ed,YAAY,ElB/EL,OAAO,GkByFf;IyB5BD,AzBoBE,kByBpBgB,CzBajB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,kBAAkB,CzBcjB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,kBAAkB,AzBeT,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CAhYxB,wBAAO,GkBwFb;;AyB3BH,AAAA,iBAAiB,CAAM;EzBPvB,KAAK,ElB/CI,OAAO;EkBgDhB,YAAY,ElBhDH,OAAO,G2CwDf;EAFD,ArC3DA,iBqC2DiB,CrC3Df,KAAK,CAAC;IYwDN,KAAK,ElB3DE,IAAI;IkB4DX,gBAAgB,ElBpDT,OAAO;IkBqDd,YAAY,ElBrDL,OAAO,GMLM;EqC2DtB,AzBEA,iByBFiB,CzBEf,KAAK,EyBFP,iBAAiB,AzBGhB,MAAM,CAAC;IACN,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB+TS,MAAK,CAzXxB,qBAAO,GkB2Df;EyBLD,AzBOA,iByBPiB,AzBOhB,SAAS,EyBPV,iBAAiB,CzBQf,QAAQ,CAAC;IACT,KAAK,ElB/DE,OAAO;IkBgEd,gBAAgB,EAAE,WAAW,GAC9B;EyBXD,AzBaA,iByBbiB,CzBahB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,EyBbtC,iBAAiB,CzBchB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,EACtC,KAAK,GyBfL,iBAAiB,AzBeR,gBAAgB,CAAC;IACxB,KAAK,ElB9EE,IAAI;IkB+EX,gBAAgB,ElBvET,OAAO;IkBwEd,YAAY,ElBxEL,OAAO,GkBkFf;IyB5BD,AzBoBE,iByBpBe,CzBahB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EAAE,MAAM,CAOlC,KAAK,EyBpBT,iBAAiB,CzBchB,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,CAAC,OAAO,CAMlC,KAAK,EALT,KAAK,GyBfL,iBAAiB,AzBeR,gBAAgB,CAKrB,KAAK,CAAC;MAKJ,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ClB0SK,MAAK,CAzXxB,qBAAO,GkBiFb;;AyBhBL,AAAA,SAAS,CAAC;EACR,WAAW,E3C8MiB,GAAG;E2C7M/B,KAAK,E3C/CG,OAAO;E2CgDf,eAAe,E3C6FyB,IAAI,G2C1E7C;EAtBD,ArCtEE,SqCsEO,CrCtEL,KAAK,CAAC;IqC4EN,KAAK,E3CnDC,OAAO;I2CoDb,eAAe,E3C2FuB,SAAS,GMxK3B;EqCsExB,AAUE,SAVO,CAUL,KAAK,EAVT,SAAS,AAWN,MAAM,CAAC;IACN,eAAe,E3CsFuB,SAAS,G2CrFhD;EAbH,AAeE,SAfO,CAeL,QAAQ,EAfZ,SAAS,AAgBN,SAAS,CAAC;IACT,KAAK,E3CpFE,OAAO;I2CqFd,cAAc,EAAE,IAAI,GACrB;;AAUH,AAAA,OAAO,EGlDP,aAAa,GAAG,IAAI,CHkDZ;EzBPN,OAAO,ElB2SqB,MAAK,CACL,IAAI;EGrR5B,SAAS,EAtCE,OAAC;EeiBhB,WAAW,ElBiIiB,GAAG;E2BzN7B,aAAa,E3BgOa,MAAK,G2CjIlC;;AAED,AAAA,OAAO,EGvDP,aAAa,GAAG,IAAI,CHuDZ;EzBXN,OAAO,ElBsSqB,OAAM,CACN,MAAK;EGhR7B,SAAS,EAtCE,QAAC;EeiBhB,WAAW,ElBkIiB,GAAG;E2B1N7B,aAAa,E3BiOa,MAAK,G2C9HlC;;AAOD,AAAA,UAAU,CAAC;EACT,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI,GAMZ;EARD,AAKE,UALQ,GAKN,UAAU,CAAC;IACX,UAAU,E3CyTgB,MAAK,G2CxThC;;AAIH,AAGE,KAHG,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAGH,UAAU;AAFb,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAEH,UAAU;AADb,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CACH,UAAU,CAAC;EACV,KAAK,EAAE,IAAI,GACZ;;AC5IH,AAAA,KAAK,CAAC;EdgBA,UAAU,E9BmPc,OAAO,CAAC,KAAI,CAAC,MAAM,G4C7PhD;EdcK,MAAM,iCcpBZ;IAAA,AAAA,KAAK,CAAC;MdqBE,UAAU,EAAE,IAAI,GcfvB,EAAA;EAND,AAGE,KAHG,CAGF,GAAK,CAAA,KAAK,EAAE;IACX,OAAO,EAAE,CAAC,GACX;;AAGH,AACE,SADO,CACN,GAAK,CAAA,KAAK,EAAE;EACX,OAAO,EAAE,IAAI,GACd;;AAGH,AAAA,WAAW,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,MAAM;EdDZ,UAAU,E9BoPc,MAAM,CAAC,KAAI,CAAC,IAAI,G4CjP7C;EdCK,MAAM,iCcNZ;IAAA,AAAA,WAAW,CAAC;MdOJ,UAAU,EAAE,IAAI,GcFvB,EAAA;AClBD,AAAA,OAAO;AACP,UAAU;AACV,SAAS;AACT,SAAS,CAAC;EACR,QAAQ,EAAE,QAAQ,GACnB;;AAED,AAAA,gBAAgB,CAAC;EACf,WAAW,EAAE,MAAM,GAIpB;EALD,A1BqBI,gB0BrBY,E1BqBT,KAAK,CAAC;IACP,OAAO,EAAE,YAAY;IACrB,WAAW,EnBiOa,OAAkB;ImBhO1C,cAAc,EnB+NU,OAAkB;ImB9N1C,OAAO,EAAE,EAAE;IAhCf,UAAU,EnB6PkB,KAAI,CmB7PP,KAAK;IAC9B,YAAY,EnB4PgB,KAAI,CmB5PL,KAAK,CAAC,WAAW;IAC5C,aAAa,EAAE,CAAC;IAChB,WAAW,EnB0PiB,KAAI,CmB1PN,KAAK,CAAC,WAAW,GAqCxC;E0BjCL,A1BiDI,gB0BjDY,C1BiDV,KAAK,EAAE,KAAK,CAAC;IACb,WAAW,EAAE,CAAC,GACf;;A0B3CL,AAAA,cAAc,CAAC;EACb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;EACP,OAAO,E7C0pB2B,IAAI;E6CzpBtC,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,SAAS,E7CguByB,KAAK;E6C/tBvC,OAAO,E7CiuB2B,MAAK,CADL,CAAC;E6C/tBnC,MAAM,E7CiuB4B,QAAO,C6CjuBhB,CAAC,CAAC,CAAC;E1CsGxB,SAAS,EAtCE,IAAC;E0C9DhB,KAAK,E7CTI,OAAO;E6CUhB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;EAChB,gBAAgB,E7CrBP,IAAI;E6CsBb,eAAe,EAAE,WAAW;EAC5B,MAAM,E7C8MsB,GAAG,C6C9MA,KAAK,C7Cb3B,mBAAI;E2BDX,aAAa,E3B+Na,OAAM,G6C9MnC;;AAMG,AAAA,mBAAmB,CAAU;EAC3B,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,CAAC,GACR;;AAED,AAAA,oBAAoB,CAAU;EAC5B,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,IAAI,GACX;;AxCWD,MAAM,mBwCnBN;EAAA,AAAA,sBAAsB,CAAO;IAC3B,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAED,AAAA,uBAAuB,CAAO;IAC5B,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX,EALA;;AxCgBD,MAAM,mBwCnBN;EAAA,AAAA,sBAAsB,CAAO;IAC3B,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAED,AAAA,uBAAuB,CAAO;IAC5B,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX,EALA;;AxCgBD,MAAM,mBwCnBN;EAAA,AAAA,sBAAsB,CAAO;IAC3B,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAED,AAAA,uBAAuB,CAAO;IAC5B,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX,EALA;;AxCgBD,MAAM,oBwCnBN;EAAA,AAAA,sBAAsB,CAAO;IAC3B,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAED,AAAA,uBAAuB,CAAO;IAC5B,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX,EALA;;AAWL,AACE,OADK,CACL,cAAc,CAAC;EACb,GAAG,EAAE,IAAI;EACT,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,CAAC;EACb,aAAa,E7C8rBmB,QAAO,G6C7rBxC;;AANH,A1B1BI,O0B0BG,CAQL,gBAAgB,E1BlCX,KAAK,CAAC;EACP,OAAO,EAAE,YAAY;EACrB,WAAW,EnBiOa,OAAkB;EmBhO1C,cAAc,EnB+NU,OAAkB;EmB9N1C,OAAO,EAAE,EAAE;EAzBf,UAAU,EAAE,CAAC;EACb,YAAY,EnBqPgB,KAAI,CmBrPL,KAAK,CAAC,WAAW;EAC5C,aAAa,EnBoPe,KAAI,CmBpPJ,KAAK;EACjC,WAAW,EnBmPiB,KAAI,CmBnPN,KAAK,CAAC,WAAW,GA8BxC;;A0BcL,A1BEI,O0BFG,CAQL,gBAAgB,C1BNZ,KAAK,EAAE,KAAK,CAAC;EACb,WAAW,EAAE,CAAC,GACf;;A0BSL,AACE,UADQ,CACR,cAAc,CAAC;EACb,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI;EACV,UAAU,EAAE,CAAC;EACb,WAAW,E7CgrBqB,QAAO,G6C/qBxC;;AAPH,A1BvCI,U0BuCM,CASR,gBAAgB,E1BhDX,KAAK,CAAC;EACP,OAAO,EAAE,YAAY;EACrB,WAAW,EnBiOa,OAAkB;EmBhO1C,cAAc,EnB+NU,OAAkB;EmB9N1C,OAAO,EAAE,EAAE;EAlBf,UAAU,EnB+OkB,KAAI,CmB/OP,KAAK,CAAC,WAAW;EAC1C,YAAY,EAAE,CAAC;EACf,aAAa,EnB6Oe,KAAI,CmB7OJ,KAAK,CAAC,WAAW;EAC7C,WAAW,EnB4OiB,KAAI,CmB5ON,KAAK,GAuB5B;;A0B2BL,A1BXI,U0BWM,CASR,gBAAgB,C1BpBZ,KAAK,EAAE,KAAK,CAAC;EACb,WAAW,EAAE,CAAC,GACf;;A0BSL,AAWI,UAXM,CASR,gBAAgB,EAEX,KAAK,CAAC;EACP,cAAc,EAAE,CAAC,GAClB;;AAIL,AACE,SADO,CACP,cAAc,CAAC;EACb,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI;EACV,UAAU,EAAE,CAAC;EACb,YAAY,E7C+pBoB,QAAO,G6C9pBxC;;AAPH,A1BxDI,S0BwDK,CASP,gBAAgB,E1BjEX,KAAK,CAAC;EACP,OAAO,EAAE,YAAY;EACrB,WAAW,EnBiOa,OAAkB;EmBhO1C,cAAc,EnB+NU,OAAkB;EmB9N1C,OAAO,EAAE,EAAE,GAQZ;;A0B4CL,A1BzCM,S0ByCG,CASP,gBAAgB,E1BlDT,KAAK,CAAC;EACP,OAAO,EAAE,IAAI,GACd;;A0BuCP,A1BrCM,S0BqCG,CASP,gBAAgB,E1B9CT,MAAM,CAAC;EACR,OAAO,EAAE,YAAY;EACrB,YAAY,EnB8MU,OAAkB;EmB7MxC,cAAc,EnB4MQ,OAAkB;EmB3MxC,OAAO,EAAE,EAAE;EA9BjB,UAAU,EnBwOkB,KAAI,CmBxOP,KAAK,CAAC,WAAW;EAC1C,YAAY,EnBuOgB,KAAI,CmBvOL,KAAK;EAChC,aAAa,EnBsOe,KAAI,CmBtOJ,KAAK,CAAC,WAAW,GA8BxC;;A0B+BP,A1B5BI,S0B4BK,CASP,gBAAgB,C1BrCZ,KAAK,EAAE,KAAK,CAAC;EACb,WAAW,EAAE,CAAC,GACf;;A0B0BL,AAWI,SAXK,CASP,gBAAgB,EAEX,MAAM,CAAC;EACR,cAAc,EAAE,CAAC,GAClB;;AAML,AACE,cADY,CACX,AAAA,WAAC,EAAa,KAAK,AAAlB,GADJ,cAAc,CAEX,AAAA,WAAC,EAAa,OAAO,AAApB,GAFJ,cAAc,CAGX,AAAA,WAAC,EAAa,QAAQ,AAArB,GAHJ,cAAc,CAIX,AAAA,WAAC,EAAa,MAAM,AAAnB,EAAqB;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI,GACb;;AAIH,AAAA,iBAAiB,CAAC;EtB9GhB,MAAM,EAAE,CAAC;EACT,MAAM,EvBosB4B,MAAW,CuBpsB3B,CAAC;EACnB,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,GAAG,CAAC,KAAK,CvBGZ,OAAO,G6C0GjB;;AAKD,AAAA,cAAc,CAAC;EACb,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,E7CkpB2B,OAAM,CACN,MAAM;E6ClpBxC,KAAK,EAAE,IAAI;EACX,WAAW,E7CkKiB,GAAG;E6CjK/B,KAAK,E7C9GI,OAAO;E6C+GhB,UAAU,EAAE,OAAO;EAEnB,WAAW,EAAE,MAAM;EACnB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC,GAqCV;EAhDD,AvC1GE,cuC0GY,CvC1GV,KAAK,EuC0GT,cAAc,CvCzGV,KAAK,CAAC;IuCmIN,KAAK,E7ClIE,OAAO;I6CmId,eAAe,EAAE,IAAI;IhB/IrB,gBAAgB,E7BIT,OAAO,GMSf;EuCuGH,AA+BE,cA/BY,AA+BX,OAAO,EA/BV,cAAc,CAgCV,MAAM,CAAC;IACP,KAAK,E7ClJE,IAAI;I6CmJX,eAAe,EAAE,IAAI;IhBtJrB,gBAAgB,E7B+BV,OAAO,G6CyHd;EApCH,AAsCE,cAtCY,AAsCX,SAAS,EAtCZ,cAAc,CAuCV,QAAQ,CAAC;IACT,KAAK,E7CnJE,OAAO;I6CoJd,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,WAAW,GAK9B;;AAGH,AAAA,cAAc,AAAA,KAAK,CAAC;EAClB,OAAO,EAAE,KAAK,GACf;;AAGD,AAAA,gBAAgB,CAAC;EACf,OAAO,EAAE,KAAK;EACd,OAAO,E7CskB2B,MAAK,CAuBL,MAAM;E6C5lBxC,aAAa,EAAE,CAAC;E1CrDZ,SAAS,EAtCE,QAAC;E0C6FhB,KAAK,E7CvKI,OAAO;E6CwKhB,WAAW,EAAE,MAAM,GACpB;;AAGD,AAAA,mBAAmB,CAAC;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,E7CklB2B,OAAM,CACN,MAAM;E6CllBxC,KAAK,E7C5KI,OAAO,G6C6KjB;;AC5LD,AAAA,UAAU;AACV,mBAAmB,CAAC;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,WAAW;EACpB,cAAc,EAAE,MAAM,GAiBvB;EArBD,AAME,UANQ,GAMN,IAAI;EALR,mBAAmB,GAKf,IAAI,CAAC;IACL,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,QAAQ,GAYf;IApBH,AxCSE,UwCTQ,GAMN,IAAI,CxCGJ,KAAK;IwCRT,mBAAmB,GAKf,IAAI,CxCGJ,KAAK,CAAC;MwCIJ,OAAO,EAAE,CAAC,GxCJQ;IwCTxB,AAeI,UAfM,GAMN,IAAI,CASF,KAAK,EAfX,UAAU,GAMN,IAAI,CAUF,MAAM,EAhBZ,UAAU,GAMN,IAAI,AAWH,OAAO;IAhBZ,mBAAmB,GAKf,IAAI,CASF,KAAK;IAdX,mBAAmB,GAKf,IAAI,CAUF,MAAM;IAfZ,mBAAmB,GAKf,IAAI,AAWH,OAAO,CAAC;MACP,OAAO,EAAE,CAAC,GACX;;AAKL,AAAA,YAAY,CAAC;EACX,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,eAAe,EAAE,UAAU,GAK5B;EARD,AAKE,YALU,CAKV,YAAY,CAAC;IACX,KAAK,EAAE,IAAI,GACZ;;AAGH,AAEE,UAFQ,GAEN,IAAI,CAAA,GAAK,EAAC,WAAW;AAFzB,UAAU,GAGN,UAAU,CAAA,GAAK,EAAC,WAAW,EAAE;EAC7B,WAAW,E9CqMe,IAAG,G8CpM9B;;AALH,AAQE,UARQ,GAQN,IAAI,CAAA,GAAK,EAAC,UAAU,EAAC,GAAK,CAAA,gBAAgB;AAR9C,UAAU,GASN,UAAU,CAAA,GAAK,EAAC,UAAU,IAAI,IAAI,CAAC;EnBZnC,uBAAuB,EmBaM,CAAC;EnBZ9B,0BAA0B,EmBYG,CAAC,GAC/B;;AAXH,AAaE,UAbQ,GAaN,IAAI,CAAA,GAAK,EAAC,WAAW;AAbzB,UAAU,GAcN,UAAU,CAAA,GAAK,EAAC,WAAW,IAAI,IAAI,CAAC;EnBHpC,sBAAsB,EmBIM,CAAC;EnBH7B,yBAAyB,EmBGG,CAAC,GAC9B;;AAeH,AAAA,sBAAsB,CAAC;EACrB,aAAa,EAAE,SAAoB;EACnC,YAAY,EAAE,SAAoB,GAWnC;EAbD,AAIE,sBAJoB,EAIjB,KAAK,EACR,OAAO,CALT,sBAAsB,EAKT,KAAK,EAChB,UAAU,CANZ,sBAAsB,EAMN,KAAK,CAAC;IAClB,WAAW,EAAE,CAAC,GACf;EAED,AAAA,SAAS,CAVX,sBAAsB,EAUP,MAAM,CAAC;IAClB,YAAY,EAAE,CAAC,GAChB;;AAGH,AAAA,OAAO,GAAG,sBAAsB,EAvBhC,aAAa,GAAG,IAAI,GAuBV,sBAAsB,CAAC;EAC/B,aAAa,EAAE,QAAuB;EACtC,YAAY,EAAE,QAAuB,GACtC;;AAED,AAAA,OAAO,GAAG,sBAAsB,EA3BhC,aAAa,GAAG,IAAI,GA2BV,sBAAsB,CAAC;EAC/B,aAAa,EAAE,OAAuB;EACtC,YAAY,EAAE,OAAuB,GACtC;;AAmBD,AAAA,mBAAmB,CAAC;EAClB,cAAc,EAAE,MAAM;EACtB,WAAW,EAAE,UAAU;EACvB,eAAe,EAAE,MAAM,GAsBxB;EAzBD,AAKE,mBALiB,GAKf,IAAI;EALR,mBAAmB,GAMf,UAAU,CAAC;IACX,KAAK,EAAE,IAAI,GACZ;EARH,AAUE,mBAViB,GAUf,IAAI,CAAA,GAAK,EAAC,WAAW;EAVzB,mBAAmB,GAWf,UAAU,CAAA,GAAK,EAAC,WAAW,EAAE;IAC7B,UAAU,E9CoHgB,IAAG,G8CnH9B;EAbH,AAgBE,mBAhBiB,GAgBf,IAAI,CAAA,GAAK,EAAC,UAAU,EAAC,GAAK,CAAA,gBAAgB;EAhB9C,mBAAmB,GAiBf,UAAU,CAAA,GAAK,EAAC,UAAU,IAAI,IAAI,CAAC;InBtFnC,0BAA0B,EmBuFI,CAAC;InBtF/B,yBAAyB,EmBsFK,CAAC,GAChC;EAnBH,AAqBE,mBArBiB,GAqBf,IAAI,CAAA,GAAK,EAAC,WAAW;EArBzB,mBAAmB,GAsBf,UAAU,CAAA,GAAK,EAAC,WAAW,IAAI,IAAI,CAAC;InBzGpC,sBAAsB,EmB0GK,CAAC;InBzG5B,uBAAuB,EmByGI,CAAC,GAC7B;;AAgBH,AACE,iBADe,GACb,IAAI;AADR,iBAAiB,GAEb,UAAU,GAAG,IAAI,CAAC;EAClB,aAAa,EAAE,CAAC,GAQjB;EAXH,AAKI,iBALa,GACb,IAAI,CAIJ,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;EALV,iBAAiB,GACb,IAAI,CAKJ,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf;EANV,iBAAiB,GAEb,UAAU,GAAG,IAAI,CAGjB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;EALV,iBAAiB,GAEb,UAAU,GAAG,IAAI,CAIjB,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;IACrB,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,gBAAgB;IACtB,cAAc,EAAE,IAAI,GACrB;;AC1JL,AAAA,YAAY,CAAC;EACX,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,IAAI,GA+CZ;EApDD,AAOE,YAPU,GAOR,aAAa;EAPjB,YAAY,GAQR,uBAAuB;EAR3B,YAAY,GASR,cAAc;EATlB,YAAY,GAUR,YAAY,CAAC;IACb,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,QAAQ;IACd,KAAK,EAAE,EAAE;IACT,SAAS,EAAE,CAAC;IACZ,aAAa,EAAE,CAAC,GAOjB;IAtBH,AAiBI,YAjBQ,GAOR,aAAa,GAUX,aAAa;IAjBnB,YAAY,GAOR,aAAa,GAWX,cAAc;IAlBpB,YAAY,GAOR,aAAa,GAYX,YAAY;IAnBlB,YAAY,GAQR,uBAAuB,GASrB,aAAa;IAjBnB,YAAY,GAQR,uBAAuB,GAUrB,cAAc;IAlBpB,YAAY,GAQR,uBAAuB,GAWrB,YAAY;IAnBlB,YAAY,GASR,cAAc,GAQZ,aAAa;IAjBnB,YAAY,GASR,cAAc,GASZ,cAAc;IAlBpB,YAAY,GASR,cAAc,GAUZ,YAAY;IAnBlB,YAAY,GAUR,YAAY,GAOV,aAAa;IAjBnB,YAAY,GAUR,YAAY,GAQV,cAAc;IAlBpB,YAAY,GAUR,YAAY,GASV,YAAY,CAAC;MACb,WAAW,E/CoNa,IAAG,G+CnN5B;EArBL,AAyBE,YAzBU,GAyBR,aAAa,CAAC,KAAK;EAzBvB,YAAY,GA0BR,cAAc,CAAC,KAAK;EA1BxB,YAAY,GA2BR,YAAY,CAAC,kBAAkB,CAAC,KAAK,GAAG,kBAAkB,CAAC;IAC3D,OAAO,EAAE,CAAC,GACX;EA7BH,AAgCE,YAhCU,GAgCR,YAAY,CAAC,kBAAkB,CAAC,KAAK,CAAC;IACtC,OAAO,EAAE,CAAC,GACX;EAlCH,AAsCI,YAtCQ,GAoCR,aAAa,CAEZ,GAAK,EAAC,UAAU;EAtCrB,YAAY,GAqCR,cAAc,CACb,GAAK,EAAC,UAAU,EAAE;IpBVnB,uBAAuB,EoBU2B,CAAC;IpBTnD,0BAA0B,EoBSwB,CAAC,GAAK;EAtC5D,AAuCI,YAvCQ,GAoCR,aAAa,CAGZ,GAAK,EAAC,WAAW;EAvCtB,YAAY,GAqCR,cAAc,CAEb,GAAK,EAAC,WAAW,EAAE;IpBGpB,sBAAsB,EoBH4B,CAAC;IpBInD,yBAAyB,EoBJyB,CAAC,GAAK;EAvC5D,AA4CE,YA5CU,GA4CR,YAAY,CAAC;IACb,OAAO,EAAE,IAAI;IACb,WAAW,EAAE,MAAM,GAKpB;IAnDH,AAgDI,YAhDQ,GA4CR,YAAY,CAIX,GAAK,EAAC,UAAU,EAAE,kBAAkB,EAhDzC,YAAY,GA4CR,YAAY,CAKX,GAAK,EAAC,UAAU,EAAE,kBAAkB,EAAE,KAAK,CAAC;MpBrB7C,uBAAuB,EoBqBqD,CAAC;MpBpB7E,0BAA0B,EoBoBkD,CAAC,GAAK;IAjDtF,AAkDI,YAlDQ,GA4CR,YAAY,CAMX,GAAK,EAAC,WAAW,EAAE,kBAAkB,CAAC;MpBRvC,sBAAsB,EoBQ+C,CAAC;MpBPtE,yBAAyB,EoBO4C,CAAC,GAAK;;AAW/E,AAAA,oBAAoB;AACpB,mBAAmB,CAAC;EAClB,OAAO,EAAE,IAAI,GAoBd;EAtBD,AAOE,oBAPkB,CAOlB,IAAI;EANN,mBAAmB,CAMjB,IAAI,CAAC;IACH,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC,GAKX;IAdH,AAWI,oBAXgB,CAOlB,IAAI,CAIA,KAAK;IAVX,mBAAmB,CAMjB,IAAI,CAIA,KAAK,CAAC;MACN,OAAO,EAAE,CAAC,GACX;EAbL,AAgBE,oBAhBkB,CAgBlB,IAAI,GAAG,IAAI;EAhBb,oBAAoB,CAiBlB,IAAI,GAAG,iBAAiB;EAjB1B,oBAAoB,CAkBlB,iBAAiB,GAAG,iBAAiB;EAlBvC,oBAAoB,CAmBlB,iBAAiB,GAAG,IAAI;EAlB1B,mBAAmB,CAejB,IAAI,GAAG,IAAI;EAfb,mBAAmB,CAgBjB,IAAI,GAAG,iBAAiB;EAhB1B,mBAAmB,CAiBjB,iBAAiB,GAAG,iBAAiB;EAjBvC,mBAAmB,CAkBjB,iBAAiB,GAAG,IAAI,CAAC;IACvB,WAAW,E/CuJe,IAAG,G+CtJ9B;;AAGH,AAAA,oBAAoB,CAAC;EAAE,YAAY,E/CmJL,IAAG,G+CnJ4B;;AAC7D,AAAA,mBAAmB,CAAC;EAAE,WAAW,E/CkJH,IAAG,G+ClJ0B;;AAQ3D,AAAA,iBAAiB,CAAC;EAChB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,OAAO,E/C6RqB,QAAO,CACP,OAAM;E+C7RlC,aAAa,EAAE,CAAC;E5CuBZ,SAAS,EAtCE,IAAC;E4CiBhB,WAAW,E/CuLiB,GAAG;E+CtL/B,WAAW,E/C2LiB,GAAG;E+C1L/B,KAAK,E/C5FI,OAAO;E+C6FhB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,gBAAgB,E/CpGP,OAAO;E+CqGhB,MAAM,E/C8HsB,GAAG,C+C9HH,KAAK,C/CnGxB,OAAO;E2BKd,aAAa,E3B+Na,OAAM,G+CzHnC;EApBD,AAgBE,iBAhBe,CAgBf,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;EAhBR,iBAAiB,CAiBf,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;IACrB,UAAU,EAAE,CAAC,GACd;;AASH,AAAA,eAAe,GAAG,aAAa,CAAC,GAAI,CAAA,QAAQ;AAC5C,eAAe,GAAG,cAAc,CAAC;EAC/B,MAAM,EhDR2B,wBAA6B,GgDS/D;;AAED,AAAA,eAAe,GAAG,aAAa;AAC/B,eAAe,GAAG,cAAc;AAChC,eAAe,GAAG,oBAAoB,GAAG,iBAAiB;AAC1D,eAAe,GAAG,mBAAmB,GAAG,iBAAiB;AACzD,eAAe,GAAG,oBAAoB,GAAG,IAAI;AAC7C,eAAe,GAAG,mBAAmB,GAAG,IAAI,CAAC;EAC3C,OAAO,E/CwQqB,MAAK,CACL,IAAI;EGrR5B,SAAS,EAtCE,OAAC;E4CoDhB,WAAW,E/C8FiB,GAAG;E2BzN7B,aAAa,E3BgOa,MAAK,G+CnGlC;;AAED,AAAA,eAAe,GAAG,aAAa,CAAC,GAAI,CAAA,QAAQ;AAC5C,eAAe,GAAG,cAAc,CAAC;EAC/B,MAAM,EhDzB2B,0BAA6B,GgD0B/D;;AAED,AAAA,eAAe,GAAG,aAAa;AAC/B,eAAe,GAAG,cAAc;AAChC,eAAe,GAAG,oBAAoB,GAAG,iBAAiB;AAC1D,eAAe,GAAG,mBAAmB,GAAG,iBAAiB;AACzD,eAAe,GAAG,oBAAoB,GAAG,IAAI;AAC7C,eAAe,GAAG,mBAAmB,GAAG,IAAI,CAAC;EAC3C,OAAO,E/CkPqB,OAAM,CACN,MAAK;EGhR7B,SAAS,EAtCE,QAAC;E4CqEhB,WAAW,E/C8EiB,GAAG;E2B1N7B,aAAa,E3BiOa,MAAK,G+CnFlC;;AAED,AAAA,eAAe,GAAG,cAAc;AAChC,eAAe,GAAG,cAAc,CAAC;EAC/B,aAAa,EAAE,OAA2D,GAC3E;;AAUD,AAAA,YAAY,GAAG,oBAAoB,GAAG,IAAI;AAC1C,YAAY,GAAG,oBAAoB,GAAG,iBAAiB;AACvD,YAAY,GAAG,mBAAmB,CAAA,GAAK,EAAC,UAAU,IAAI,IAAI;AAC1D,YAAY,GAAG,mBAAmB,CAAA,GAAK,EAAC,UAAU,IAAI,iBAAiB;AACvE,YAAY,GAAG,mBAAmB,CAAC,UAAU,GAAG,IAAI,CAAA,GAAK,EAAC,UAAU,EAAC,GAAK,CAAA,gBAAgB;AAC1F,YAAY,GAAG,mBAAmB,CAAC,UAAU,GAAG,iBAAiB,CAAA,GAAK,EAAC,UAAU,EAAE;EpBlJ/E,uBAAuB,EoBmJI,CAAC;EpBlJ5B,0BAA0B,EoBkJC,CAAC,GAC/B;;AAED,AAAA,YAAY,GAAG,mBAAmB,GAAG,IAAI;AACzC,YAAY,GAAG,mBAAmB,GAAG,iBAAiB;AACtD,YAAY,GAAG,oBAAoB,CAAA,GAAK,EAAC,WAAW,IAAI,IAAI;AAC5D,YAAY,GAAG,oBAAoB,CAAA,GAAK,EAAC,WAAW,IAAI,iBAAiB;AACzE,YAAY,GAAG,oBAAoB,CAAC,WAAW,GAAG,IAAI,CAAA,GAAK,EAAC,WAAW;AACvE,YAAY,GAAG,oBAAoB,CAAC,WAAW,GAAG,iBAAiB,CAAA,GAAK,EAAC,WAAW,EAAE;EpB7IlF,sBAAsB,EoB8II,CAAC;EpB7I3B,yBAAyB,EoB6IC,CAAC,GAC9B;;ACtLD,AAAA,eAAe,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,MAAmC;EAC/C,YAAY,EAAE,MAAuD;EACrE,YAAY,EAAE,KAAK,GACpB;;AAED,AAAA,sBAAsB,CAAC;EACrB,OAAO,EAAE,WAAW;EACpB,YAAY,EhD0f0B,IAAI,GgDzf3C;;AAED,AAAA,qBAAqB,CAAC;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,EAAE;EACX,KAAK,EhDsfiC,IAAI;EgDrf1C,MAAM,EAAE,OAA0E;EAClF,OAAO,EAAE,CAAC,GAwCX;EA9CD,AAQE,qBARmB,CAQjB,OAAO,GAAG,qBAAqB,EAAE,MAAM,CAAC;IACxC,KAAK,EhDvBE,IAAI;IgDwBX,YAAY,EhDIN,OAAO;I6B/Bb,gBAAgB,E7B+BV,OAAO,GgDDd;EAbH,AAeE,qBAfmB,CAejB,KAAK,GAAG,qBAAqB,EAAE,MAAM,CAAC;IAKpC,UAAU,EhDiWc,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GgDQd;EAtBH,AAwBE,qBAxBmB,CAwBjB,KAAK,CAAA,GAAK,EAAC,OAAO,IAAI,qBAAqB,EAAE,MAAM,CAAC;IACpD,YAAY,EhDXN,OAAO,GgDYd;EA1BH,AA4BE,qBA5BmB,CA4BlB,GAAK,EAAC,QAAQ,EAAE,MAAM,GAAG,qBAAqB,EAAE,MAAM,CAAC;IACtD,KAAK,EhD3CE,IAAI;IgD4CX,gBAAgB,EhDhBV,OAAO;IgDiBb,YAAY,EhDjBN,OAAO,GgDmBd;EAjCH,AAsCI,qBAtCiB,CAoClB,AAAA,QAAC,AAAA,IAEE,qBAAqB,EAtC3B,qBAAqB,CAqCjB,QAAQ,GACN,qBAAqB,CAAC;IACtB,KAAK,EhD/CA,OAAO,GgDoDb;IA5CL,AAyCM,qBAzCe,CAoClB,AAAA,QAAC,AAAA,IAEE,qBAAqB,EAGlB,MAAM,EAzCf,qBAAqB,CAqCjB,QAAQ,GACN,qBAAqB,EAGlB,MAAM,CAAC;MACR,gBAAgB,EhDtDb,OAAO,GgDuDX;;AASP,AAAA,qBAAqB,CAAC;EACpB,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,CAAC;EAEhB,cAAc,EAAE,GAAG,GA6BpB;EAjCD,AAQE,qBARmB,EAQhB,MAAM,CAAC;IACR,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,OAA0E;IAC/E,IAAI,EAAI,OAAuD;IAC/D,OAAO,EAAE,KAAK;IACd,KAAK,EhDyb+B,IAAI;IgDxbxC,MAAM,EhDwb8B,IAAI;IgDvbxC,cAAc,EAAE,IAAI;IACpB,OAAO,EAAE,EAAE;IACX,gBAAgB,EhDnFT,IAAI;IgDoFX,MAAM,EhD/EC,OAAO,CgD+EiC,KAAK,ChDiJ1B,GAAG,GgD/I9B;EApBH,AAuBE,qBAvBmB,EAuBhB,KAAK,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,OAA0E;IAC/E,IAAI,EAAI,OAAuD;IAC/D,OAAO,EAAE,KAAK;IACd,KAAK,EhD0a+B,IAAI;IgDzaxC,MAAM,EhDya8B,IAAI;IgDxaxC,OAAO,EAAE,EAAE;IACX,UAAU,EAAE,SAAS,CAAC,aAA0C,GACjE;;AAQH,AACE,gBADc,CACd,qBAAqB,EAAE,MAAM,CAAC;ErBlG5B,aAAa,E3B+Na,OAAM,GgD3HjC;;AAHH,AAMI,gBANY,CAKd,qBAAqB,CAAC,OAAO,GAAG,qBAAqB,EAChD,KAAK,CAAC;EACP,gBAAgB,EjD7DL,gNAAiE,GiD8D7E;;AARL,AAYI,gBAZY,CAWd,qBAAqB,CAAC,aAAa,GAAG,qBAAqB,EACtD,MAAM,CAAC;EACR,YAAY,EhD3FR,OAAO;E6B/Bb,gBAAgB,E7B+BV,OAAO,GgD8FZ;;AAhBL,AAiBI,gBAjBY,CAWd,qBAAqB,CAAC,aAAa,GAAG,qBAAqB,EAMtD,KAAK,CAAC;EACP,gBAAgB,EjDxEL,6JAAiE,GiDyE7E;;AAnBL,AAuBI,gBAvBY,CAsBd,qBAAqB,CAAC,QAAQ,CAC1B,OAAO,GAAG,qBAAqB,EAAE,MAAM,CAAC;EnBpI1C,gBAAgB,E7B+BV,sBAAO,GgDuGZ;;AAzBL,AA0BI,gBA1BY,CAsBd,qBAAqB,CAAC,QAAQ,CAI1B,aAAa,GAAG,qBAAqB,EAAE,MAAM,CAAC;EnBvIhD,gBAAgB,E7B+BV,sBAAO,GgD0GZ;;AAQL,AACE,aADW,CACX,qBAAqB,EAAE,MAAM,CAAC;EAE5B,aAAa,EhD2Z+B,GAAG,GgD1ZhD;;AAJH,AAOI,aAPS,CAMX,qBAAqB,CAAC,OAAO,GAAG,qBAAqB,EAChD,KAAK,CAAC;EACP,gBAAgB,EjDlGL,4JAAiE,GiDmG7E;;AATL,AAaI,aAbS,CAYX,qBAAqB,CAAC,QAAQ,CAC1B,OAAO,GAAG,qBAAqB,EAAE,MAAM,CAAC;EnB9J1C,gBAAgB,E7B+BV,sBAAO,GgDiIZ;;AASL,AAAA,cAAc,CAAC;EACb,YAAY,EAAE,OAA6C,GAmC5D;EApCD,AAII,cAJU,CAGZ,qBAAqB,EAChB,MAAM,CAAC;IACR,IAAI,EAAI,QAA6C;IACrD,KAAK,EhDmYqC,OAAqC;IgDlY/E,cAAc,EAAE,GAAG;IAEnB,aAAa,EhDiY6B,MAAkC,GgDhY7E;EAVL,AAYI,cAZU,CAGZ,qBAAqB,EAShB,KAAK,CAAC;IACP,GAAG,EjDlE0B,mBAA6B;IiDmE1D,IAAI,EjDnEyB,oBAA6B;IiDoE1D,KAAK,EjDhDwB,gBAA6B;IiDiD1D,MAAM,EjDjDuB,gBAA6B;IiDkD1D,gBAAgB,EhDlLX,OAAO;IgDoLZ,aAAa,EhDuX6B,MAAkC;I8BziB5E,UAAU,EkBmLU,SAAS,CAAC,KAAI,CAAC,WAAW,EhDwUZ,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW,GgDvUhI;IlBhLC,MAAM,iCkBuKR;MAZJ,AAYI,cAZU,CAGZ,qBAAqB,EAShB,KAAK,CAAC;QlBtKL,UAAU,EAAE,IAAI,GkB+KnB,EAAA;EArBL,AAyBI,cAzBU,CAwBZ,qBAAqB,CAAC,OAAO,GAAG,qBAAqB,EAChD,KAAK,CAAC;IACP,gBAAgB,EhDhMX,IAAI;IgDiMT,SAAS,EAAE,mBAAiE,GAC7E;EA5BL,AAgCI,cAhCU,CA+BZ,qBAAqB,CAAC,QAAQ,CAC1B,OAAO,GAAG,qBAAqB,EAAE,MAAM,CAAC;InBzM1C,gBAAgB,E7B+BV,sBAAO,GgD4KZ;;AAWL,AAAA,cAAc,CAAC;EACb,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EjDrG2B,2BAA6B;EiDsG9D,OAAO,EhDoKqB,QAAO,CgDpKD,OAA6D,ChDoKnE,QAAO,CACP,OAAM;EGtQ9B,SAAS,EAtCE,IAAC;E6C0IhB,WAAW,EhD8DiB,GAAG;EgD7D/B,WAAW,EhDkEiB,GAAG;EgDjE/B,KAAK,EhDrNI,OAAO;EgDsNhB,cAAc,EAAE,MAAM;EACtB,UAAU,EhD9ND,IAAI,CDoDE,8KAAiE,CC8gBT,SAAS,CAAC,KAAK,CAtM1D,OAAM,CAsM8E,eAA+B;EgDnW/I,MAAM,EhDMsB,GAAG,CgDNK,KAAK,ChD3NhC,OAAO;E2BKd,aAAa,E3B+Na,OAAM;EgDNlC,UAAU,EAAE,IAAI,GA6CjB;EA5DD,AAiBE,cAjBY,CAiBV,KAAK,CAAC;IACN,YAAY,EhDzMN,OAAO;IgD0Mb,OAAO,EAAE,CAAC;IAKR,UAAU,EhDoWoB,CAAC,CAAC,CAAC,CAAC,CAAC,CA9MX,MAAK,CArWzB,uBAAO,GgD2Nd;IApCH,AA2BI,cA3BU,CAiBV,KAAK,EAUF,SAAS,CAAC;MAMX,KAAK,EhD7OA,OAAO;MgD8OZ,gBAAgB,EhDrPX,IAAI,GgDsPV;EAnCL,AAsCE,cAtCY,CAsCX,AAAA,QAAC,AAAA,GAtCJ,cAAc,CAuCX,AAAA,IAAC,AAAA,EAAK,GAAK,EAAA,AAAA,IAAC,CAAK,GAAG,AAAR,GAAW;IACtB,MAAM,EAAE,IAAI;IACZ,aAAa,EhDgIa,OAAM;IgD/HhC,gBAAgB,EAAE,IAAI,GACvB;EA3CH,AA6CE,cA7CY,CA6CV,QAAQ,CAAC;IACT,KAAK,EhD3PE,OAAO;IgD4Pd,gBAAgB,EhDhQT,OAAO,GgDiQf;EAhDH,AAmDE,cAnDY,EAmDT,UAAU,CAAC;IACZ,OAAO,EAAE,IAAI,GACd;EArDH,AAwDE,cAxDY,CAwDV,cAAc,CAAC;IACf,KAAK,EAAE,WAAW;IAClB,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,ChDtQX,OAAO,GgDuQf;;AAGH,AAAA,iBAAiB,CAAC;EAChB,MAAM,EjDjK2B,0BAA6B;EiDkK9D,WAAW,EhDkHiB,OAAM;EgDjHlC,cAAc,EhDiHc,OAAM;EgDhHlC,YAAY,EhDiHgB,MAAK;EGhR7B,SAAS,EAtCE,QAAC,G6CuMjB;;AAED,AAAA,iBAAiB,CAAC;EAChB,MAAM,EjDzK2B,wBAA6B;EiD0K9D,WAAW,EhD+GiB,MAAK;EgD9GjC,cAAc,EhD8Gc,MAAK;EgD7GjC,YAAY,EhD8GgB,IAAI;EGrR5B,SAAS,EAtCE,OAAC,G6C+MjB;;AAOD,AAAA,YAAY,CAAC;EACX,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EjDzL2B,2BAA6B;EiD0L9D,aAAa,EAAE,CAAC,GACjB;;AAED,AAAA,kBAAkB,CAAC;EACjB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EjDjM2B,2BAA6B;EiDkM9D,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GAsBX;EA5BD,AAQE,kBARgB,CAQd,KAAK,GAAG,kBAAkB,CAAC;IAC3B,YAAY,EhD3RN,OAAO;IgD4Rb,UAAU,EhD2EgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GgD6Rd;EAXH,AAcE,kBAdgB,CAcf,AAAA,QAAC,AAAA,IAAY,kBAAkB,EAdlC,kBAAkB,CAed,QAAQ,GAAG,kBAAkB,CAAC;IAC9B,gBAAgB,EhD5TT,OAAO,GgD6Tf;EAjBH,AAoBI,kBApBc,CAoBZ,IAAK,CAAA,EAAE,IAAI,kBAAkB,EAAE,KAAK,CAAO;IAC3C,OAAO,EhD8TP,QAAQ,GgD7TT;EAtBL,AAyBE,kBAzBgB,GAyBd,kBAAkB,CAAA,AAAA,WAAC,AAAA,GAAc,KAAK,CAAC;IACvC,OAAO,EAAE,iBAAiB,GAC3B;;AAGH,AAAA,kBAAkB,CAAC;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,MAAM,EjDjO2B,2BAA6B;EiDkO9D,OAAO,EhDwCqB,QAAO,CACP,OAAM;EgDvClC,WAAW,EhD7DiB,GAAG;EgD8D/B,WAAW,EhDzDiB,GAAG;EgD0D/B,KAAK,EhDhVI,OAAO;EgDiVhB,gBAAgB,EhDxVP,IAAI;EgDyVb,MAAM,EhDpHsB,GAAG,CgDoHG,KAAK,ChDrV9B,OAAO;E2BKd,aAAa,E3B+Na,OAAM,GgDqInC;EAjCD,AAiBE,kBAjBgB,EAiBb,KAAK,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,KAAK;IACd,MAAM,EjDnPyB,qBAA6B;IiDoP5D,OAAO,EhDsBmB,QAAO,CACP,OAAM;IgDtBhC,WAAW,EhDzEe,GAAG;IgD0E7B,KAAK,EhDhWE,OAAO;IgDiWd,OAAO,EAAE,QAAQ;InB3WjB,gBAAgB,E7BKT,OAAO;IgDwWd,WAAW,EAAE,OAAO;IrBjWpB,aAAa,EqBkWU,CAAC,ChDnIE,OAAM,CAAN,OAAM,CgDmI+C,CAAC,GACjF;;AASH,AAAA,aAAa,CAAC;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EjDzQI,MAAiB;EiD0Q3B,OAAO,EAAE,CAAC;EACV,gBAAgB,EAAE,WAAW;EAC7B,UAAU,EAAE,IAAI,GAkIjB;EAvID,AAOE,aAPW,CAOT,KAAK,CAAC;IACN,OAAO,EAAE,IAAI,GAOd;IAfH,AAYI,aAZS,CAOT,KAAK,EAKF,oBAAoB,CAAC;MAAE,UAAU,EhDuOK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAxmB3C,IAAI,EAmYe,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GgDqWiE;IAZlF,AAaI,aAbS,CAOT,KAAK,EAMF,gBAAgB,CAAK;MAAE,UAAU,EhDsOK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAxmB3C,IAAI,EAmYe,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GgDsWiE;IAblF,AAcI,aAdS,CAOT,KAAK,EAOF,SAAS,CAAY;MAAE,UAAU,EhDqOK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAxmB3C,IAAI,EAmYe,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GgDuWiE;EAdlF,AAiBE,aAjBW,EAiBR,gBAAgB,CAAC;IAClB,MAAM,EAAE,CAAC,GACV;EAnBH,AAqBE,aArBW,EAqBR,oBAAoB,CAAC;IACtB,KAAK,EhDuNoC,IAAI;IgDtN7C,MAAM,EhDsNmC,IAAI;IgDrN7C,UAAU,EAAE,QAA6D;InBhZzE,gBAAgB,E7B+BV,OAAO;IgDmXb,MAAM,EhDsNmC,CAAC;I2B5lB1C,aAAa,E3B6lB4B,IAAI;I8B/lB3C,UAAU,E9B2fwB,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW;IgD/GjI,UAAU,EAAE,IAAI,GAKjB;IlB7YG,MAAM,iCkB+XV;MArBF,AAqBE,aArBW,EAqBR,oBAAoB,CAAC;QlB9XlB,UAAU,EAAE,IAAI,GkB4YrB,EAAA;IAnCH,AAgCI,aAhCS,EAqBR,oBAAoB,CAWnB,MAAM,CAAC;MnBxZT,gBAAgB,E7B+BV,OAAO,GgD2XZ;EAlCL,AAqCE,aArCW,EAqCR,6BAA6B,CAAC;IAC/B,KAAK,EhDgM2B,IAAI;IgD/LpC,MAAM,EhDgM0B,MAAK;IgD/LrC,KAAK,EAAE,WAAW;IAClB,MAAM,EhD+L0B,OAAO;IgD9LvC,gBAAgB,EhD5ZT,OAAO;IgD6Zd,YAAY,EAAE,WAAW;IrBvZzB,aAAa,E3BslBmB,IAAI,GgD5LrC;EA9CH,AAgDE,aAhDW,EAgDR,gBAAgB,CAAC;IAClB,KAAK,EhD4LoC,IAAI;IgD3L7C,MAAM,EhD2LmC,IAAI;I6BrmB7C,gBAAgB,E7B+BV,OAAO;IgD6Yb,MAAM,EhD4LmC,CAAC;I2B5lB1C,aAAa,E3B6lB4B,IAAI;I8B/lB3C,UAAU,E9B2fwB,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW;IgDrFjI,UAAU,EAAE,IAAI,GAKjB;IlBvaG,MAAM,iCkB0ZV;MAhDF,AAgDE,aAhDW,EAgDR,gBAAgB,CAAC;QlBzZd,UAAU,EAAE,IAAI,GkBsarB,EAAA;IA7DH,AA0DI,aA1DS,EAgDR,gBAAgB,CAUf,MAAM,CAAC;MnBlbT,gBAAgB,E7B+BV,OAAO,GgDqZZ;EA5DL,AA+DE,aA/DW,EA+DR,gBAAgB,CAAC;IAClB,KAAK,EhDsK2B,IAAI;IgDrKpC,MAAM,EhDsK0B,MAAK;IgDrKrC,KAAK,EAAE,WAAW;IAClB,MAAM,EhDqK0B,OAAO;IgDpKvC,gBAAgB,EhDtbT,OAAO;IgDubd,YAAY,EAAE,WAAW;IrBjbzB,aAAa,E3BslBmB,IAAI,GgDlKrC;EAxEH,AA0EE,aA1EW,EA0ER,SAAS,CAAC;IACX,KAAK,EhDkKoC,IAAI;IgDjK7C,MAAM,EhDiKmC,IAAI;IgDhK7C,UAAU,EAAE,CAAC;IACb,YAAY,EhDlEc,MAAK;IgDmE/B,WAAW,EhDnEe,MAAK;I6BpY/B,gBAAgB,E7B+BV,OAAO;IgD0ab,MAAM,EhD+JmC,CAAC;I2B5lB1C,aAAa,E3B6lB4B,IAAI;I8B/lB3C,UAAU,E9B2fwB,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW;IgDxDjI,UAAU,EAAE,IAAI,GAKjB;IlBpcG,MAAM,iCkBobV;MA1EF,AA0EE,aA1EW,EA0ER,SAAS,CAAC;QlBnbP,UAAU,EAAE,IAAI,GkBmcrB,EAAA;IA1FH,AAuFI,aAvFS,EA0ER,SAAS,CAaR,MAAM,CAAC;MnB/cT,gBAAgB,E7B+BV,OAAO,GgDkbZ;EAzFL,AA4FE,aA5FW,EA4FR,SAAS,CAAC;IACX,KAAK,EhDyI2B,IAAI;IgDxIpC,MAAM,EhDyI0B,MAAK;IgDxIrC,KAAK,EAAE,WAAW;IAClB,MAAM,EhDwI0B,OAAO;IgDvIvC,gBAAgB,EAAE,WAAW;IAC7B,YAAY,EAAE,WAAW;IACzB,YAAY,EAAE,MAA8B,GAE7C;EArGH,AAuGE,aAvGW,EAuGR,cAAc,CAAC;IAChB,gBAAgB,EhD1dT,OAAO;I2BMd,aAAa,E3BslBmB,IAAI,GgDhIrC;EA1GH,AA4GE,aA5GW,EA4GR,cAAc,CAAC;IAChB,YAAY,EAAE,IAAI;IAClB,gBAAgB,EhDheT,OAAO;I2BMd,aAAa,E3BslBmB,IAAI,GgD1HrC;EAhHH,AAmHI,aAnHS,CAkHT,QAAQ,EACL,oBAAoB,CAAC;IACtB,gBAAgB,EhDpeX,OAAO,GgDqeb;EArHL,AAuHI,aAvHS,CAkHT,QAAQ,EAKL,6BAA6B,CAAC;IAC/B,MAAM,EAAE,OAAO,GAChB;EAzHL,AA2HI,aA3HS,CAkHT,QAAQ,EASL,gBAAgB,CAAC;IAClB,gBAAgB,EhD5eX,OAAO,GgD6eb;EA7HL,AA+HI,aA/HS,CAkHT,QAAQ,EAaL,gBAAgB,CAAC;IAClB,MAAM,EAAE,OAAO,GAChB;EAjIL,AAmII,aAnIS,CAkHT,QAAQ,EAiBL,SAAS,CAAC;IACX,gBAAgB,EhDpfX,OAAO,GgDqfb;;AAIL,AAAA,qBAAqB,EAAE,MAAM;AAC7B,kBAAkB;AAClB,cAAc,CAAC;ElBzfT,UAAU,E9B2fwB,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW,GgDApI;ElBvfK,MAAM,iCkBmfZ;IAAA,AAAA,qBAAqB,EAAE,MAAM;IAC7B,kBAAkB;IAClB,cAAc,CAAC;MlBpfP,UAAU,EAAE,IAAI,GkBsfvB,EAAA;ACtgBD,AAAA,IAAI,CAAC;EACH,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,IAAI,GACjB;;AAED,AAAA,SAAS,CAAC;EACR,OAAO,EAAE,KAAK;EACd,OAAO,EjD0qB2B,MAAK,CACL,IAAI,GiD9pBvC;EAfD,A3CGE,S2CHO,C3CGL,KAAK,E2CHT,SAAS,C3CIL,KAAK,CAAC;I2CEN,eAAe,EAAE,IAAI,G3CAtB;E2CNH,AAUE,SAVO,AAUN,SAAS,CAAC;IACT,KAAK,EjDTE,OAAO;IiDUd,cAAc,EAAE,IAAI;IACpB,MAAM,EAAE,OAAO,GAChB;;AAOH,AAAA,SAAS,CAAC;EACR,aAAa,EjD2Me,GAAG,CiD3MO,KAAK,CjDvBlC,OAAO,GiDyDjB;EAnCD,AAGE,SAHO,CAGP,SAAS,CAAC;IACR,aAAa,EjDwMa,IAAG,GiDvM9B;EALH,AAOE,SAPO,CAOP,SAAS,CAAC;IACR,MAAM,EjDoMoB,GAAG,CiDpME,KAAK,CAAC,WAAW;ItBfhD,sBAAsB,E3BsNI,OAAM;I2BrNhC,uBAAuB,E3BqNG,OAAM,GiD3LjC;IApBH,A3ClBE,S2CkBO,CAOP,SAAS,C3CzBP,KAAK,E2CkBT,SAAS,CAOP,SAAS,C3CxBP,KAAK,CAAC;M2C6BJ,YAAY,EjDnCP,OAAO,CAAP,OAAO,CACP,OAAO,GMOf;I2CeH,AAeI,SAfK,CAOP,SAAS,AAQN,SAAS,CAAC;MACT,KAAK,EjDnCA,OAAO;MiDoCZ,gBAAgB,EAAE,WAAW;MAC7B,YAAY,EAAE,WAAW,GAC1B;EAnBL,AAsBE,SAtBO,CAsBP,SAAS,AAAA,OAAO;EAtBlB,SAAS,CAuBP,SAAS,AAAA,KAAK,CAAC,SAAS,CAAC;IACvB,KAAK,EjD1CE,OAAO;IiD2Cd,gBAAgB,EjDlDT,IAAI;IiDmDX,YAAY,EjDhDL,OAAO,CAAP,OAAO,CAHP,IAAI,GiDoDZ;EA3BH,AA6BE,SA7BO,CA6BP,cAAc,CAAC;IAEb,UAAU,EjD6KgB,IAAG;I2BnN7B,sBAAsB,EsBwCK,CAAC;ItBvC5B,uBAAuB,EsBuCI,CAAC,GAC7B;;AAQH,AACE,UADQ,CACR,SAAS,CAAC;EtB3DR,aAAa,E3B+Na,OAAM,GiDlKjC;;AAHH,AAKE,UALQ,CAKR,SAAS,AAAA,OAAO;AALlB,UAAU,CAMR,KAAK,GAAG,SAAS,CAAC;EAChB,KAAK,EjD1EE,IAAI;EiD2EX,gBAAgB,EjD/CV,OAAO,GiDgDd;;AAQH,AACE,SADO,GACL,SAAS;AADb,SAAS,CAEP,SAAS,CAAC;EACR,IAAI,EAAE,QAAQ;EACd,UAAU,EAAE,MAAM,GACnB;;AAGH,AACE,cADY,GACV,SAAS;AADb,cAAc,CAEZ,SAAS,CAAC;EACR,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,CAAC;EACZ,UAAU,EAAE,MAAM,GACnB;;AAQH,AACE,YADU,GACR,SAAS,CAAC;EACV,OAAO,EAAE,IAAI,GACd;;AAHH,AAIE,YAJU,GAIR,OAAO,CAAC;EACR,OAAO,EAAE,KAAK,GACf;;ACxGH,AAAA,OAAO,CAAC;EACN,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,aAAa;EAC9B,OAAO,ElDwrB2B,MAAW,CAtkBtC,IAAI,GkD7FZ;EA3BD,AAUE,OAVK,CAiBL,UAAU;EAjBZ,OAAO,CAkBL,gBAAgB;EAlBlB,OAAO,CVHH,aAAa;EUGjB,OAAO,CVHH,aAAa;EUGjB,OAAO,CVHH,aAAa;EUGjB,OAAO,CVHH,aAAa,CUaY;IACzB,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,MAAM;IACnB,eAAe,EAAE,aAAa,GAC/B;;AAmBH,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,YAAY;EACrB,WAAW,ElDmqBuB,SAA6C;EkDlqB/E,cAAc,ElDkqBoB,SAA6C;EkDjqB/E,YAAY,ElDkFL,IAAI;EGVP,SAAS,EAtCE,OAAC;E+ChChB,WAAW,EAAE,OAAO;EACpB,WAAW,EAAE,MAAM,GAKpB;EAZD,A5CnCE,a4CmCW,C5CnCT,KAAK,E4CmCT,aAAa,C5ClCT,KAAK,CAAC;I4C4CN,eAAe,EAAE,IAAI,G5C1CtB;;A4CmDH,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,IAAI,GAWjB;EAhBD,AAOE,WAPS,CAOT,SAAS,CAAC;IACR,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB;EAVH,AAYE,WAZS,CAYT,cAAc,CAAC;IACb,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI,GACZ;;AAQH,AAAA,YAAY,CAAC;EACX,OAAO,EAAE,YAAY;EACrB,WAAW,ElD0lBuB,MAAK;EkDzlBvC,cAAc,ElDylBoB,MAAK,GkDxlBxC;;AAWD,AAAA,gBAAgB,CAAC;EACf,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,CAAC;EAGZ,WAAW,EAAE,MAAM,GACpB;;AAGD,AAAA,eAAe,CAAC;EACd,OAAO,ElDomB2B,OAAM,CACN,OAAM;EG5lBpC,SAAS,EAtCE,OAAC;E+C+BhB,WAAW,EAAE,CAAC;EACd,gBAAgB,EAAE,WAAW;EAC7B,MAAM,ElDoHsB,GAAG,CkDpHT,KAAK,CAAC,WAAW;EvBxGrC,aAAa,E3B+Na,OAAM,GkDjHnC;EAXD,A5CrGE,e4CqGa,C5CrGX,KAAK,E4CqGT,eAAe,C5CpGX,KAAK,CAAC;I4C6GN,eAAe,EAAE,IAAI,G5C3GtB;;A4CiHH,AAAA,oBAAoB,CAAC;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,cAAc,EAAE,MAAM;EACtB,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,uBAAuB;EACnC,eAAe,EAAE,SAAS,GAC3B;;A7CnEG,MAAM,sB6C8EF;EAPR,AAOQ,iBAPM,GAYJ,UAAU;EAZpB,iBAAc,GAaJ,gBAAgB;EAb1B,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa,CUyI+B;IACtC,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB,EAAA;;A7C9FL,MAAM,mB6CyFN;EALJ,AAKI,iBALU,CAKC;IAoBP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU,GA0C9B;IApEL,AA4BQ,iBA5BM,CA4BN,WAAW,CAAC;MACV,cAAc,EAAE,GAAG,GAUpB;MAvCT,AA+BU,iBA/BI,CA4BN,WAAW,CAGT,cAAc,CAAC;QACb,QAAQ,EAAE,QAAQ,GACnB;MAjCX,AAmCU,iBAnCI,CA4BN,WAAW,CAOT,SAAS,CAAC;QACR,aAAa,ElD8hBW,MAAK;QkD7hB7B,YAAY,ElD6hBY,MAAK,GkD5hB9B;IAtCX,AA0CQ,iBA1CM,GA8CJ,UAAU;IA9CpB,iBAAc,GA+CJ,gBAAgB;IA/C1B,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa,CU4KyB;MAChC,SAAS,EAAE,MAAM,GAClB;IA5CT,AAyDQ,iBAzDM,CAyDN,gBAAgB,CAAC;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI,GACjB;IA9DT,AAgEQ,iBAhEM,CAgEN,eAAe,CAAC;MACd,OAAO,EAAE,IAAI,GACd,EAEJ;;A7C3ID,MAAM,sB6C8EF;EAPR,AAOQ,iBAPM,GAYJ,UAAU;EAZpB,iBAAc,GAaJ,gBAAgB;EAb1B,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa,CUyI+B;IACtC,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB,EAAA;;A7C9FL,MAAM,mB6CyFN;EALJ,AAKI,iBALU,CAKC;IAoBP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU,GA0C9B;IApEL,AA4BQ,iBA5BM,CA4BN,WAAW,CAAC;MACV,cAAc,EAAE,GAAG,GAUpB;MAvCT,AA+BU,iBA/BI,CA4BN,WAAW,CAGT,cAAc,CAAC;QACb,QAAQ,EAAE,QAAQ,GACnB;MAjCX,AAmCU,iBAnCI,CA4BN,WAAW,CAOT,SAAS,CAAC;QACR,aAAa,ElD8hBW,MAAK;QkD7hB7B,YAAY,ElD6hBY,MAAK,GkD5hB9B;IAtCX,AA0CQ,iBA1CM,GA8CJ,UAAU;IA9CpB,iBAAc,GA+CJ,gBAAgB;IA/C1B,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa,CU4KyB;MAChC,SAAS,EAAE,MAAM,GAClB;IA5CT,AAyDQ,iBAzDM,CAyDN,gBAAgB,CAAC;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI,GACjB;IA9DT,AAgEQ,iBAhEM,CAgEN,eAAe,CAAC;MACd,OAAO,EAAE,IAAI,GACd,EAEJ;;A7C3ID,MAAM,sB6C8EF;EAPR,AAOQ,iBAPM,GAYJ,UAAU;EAZpB,iBAAc,GAaJ,gBAAgB;EAb1B,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa,CUyI+B;IACtC,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB,EAAA;;A7C9FL,MAAM,mB6CyFN;EALJ,AAKI,iBALU,CAKC;IAoBP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU,GA0C9B;IApEL,AA4BQ,iBA5BM,CA4BN,WAAW,CAAC;MACV,cAAc,EAAE,GAAG,GAUpB;MAvCT,AA+BU,iBA/BI,CA4BN,WAAW,CAGT,cAAc,CAAC;QACb,QAAQ,EAAE,QAAQ,GACnB;MAjCX,AAmCU,iBAnCI,CA4BN,WAAW,CAOT,SAAS,CAAC;QACR,aAAa,ElD8hBW,MAAK;QkD7hB7B,YAAY,ElD6hBY,MAAK,GkD5hB9B;IAtCX,AA0CQ,iBA1CM,GA8CJ,UAAU;IA9CpB,iBAAc,GA+CJ,gBAAgB;IA/C1B,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa,CU4KyB;MAChC,SAAS,EAAE,MAAM,GAClB;IA5CT,AAyDQ,iBAzDM,CAyDN,gBAAgB,CAAC;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI,GACjB;IA9DT,AAgEQ,iBAhEM,CAgEN,eAAe,CAAC;MACd,OAAO,EAAE,IAAI,GACd,EAEJ;;A7C3ID,MAAM,uB6C8EF;EAPR,AAOQ,iBAPM,GAYJ,UAAU;EAZpB,iBAAc,GAaJ,gBAAgB;EAb1B,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa;EUkIjB,iBAAc,GVlIV,aAAa,CUyI+B;IACtC,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB,EAAA;;A7C9FL,MAAM,oB6CyFN;EALJ,AAKI,iBALU,CAKC;IAoBP,SAAS,EAAE,UAAU;IACrB,eAAe,EAAE,UAAU,GA0C9B;IApEL,AA4BQ,iBA5BM,CA4BN,WAAW,CAAC;MACV,cAAc,EAAE,GAAG,GAUpB;MAvCT,AA+BU,iBA/BI,CA4BN,WAAW,CAGT,cAAc,CAAC;QACb,QAAQ,EAAE,QAAQ,GACnB;MAjCX,AAmCU,iBAnCI,CA4BN,WAAW,CAOT,SAAS,CAAC;QACR,aAAa,ElD8hBW,MAAK;QkD7hB7B,YAAY,ElD6hBY,MAAK,GkD5hB9B;IAtCX,AA0CQ,iBA1CM,GA8CJ,UAAU;IA9CpB,iBAAc,GA+CJ,gBAAgB;IA/C1B,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa;IUkIjB,iBAAc,GVlIV,aAAa,CU4KyB;MAChC,SAAS,EAAE,MAAM,GAClB;IA5CT,AAyDQ,iBAzDM,CAyDN,gBAAgB,CAAC;MACf,OAAO,EAAE,eAAe;MAGxB,UAAU,EAAE,IAAI,GACjB;IA9DT,AAgEQ,iBAhEM,CAgEN,eAAe,CAAC;MACd,OAAO,EAAE,IAAI,GACd,EAEJ;;AApEL,AAKI,cALU,CAKC;EAoBP,SAAS,EAAE,UAAU;EACrB,eAAe,EAAE,UAAU,GA0C9B;EApEL,AAOQ,cAPM,GAYJ,UAAU;EAZpB,cAAc,GAaJ,gBAAgB;EAb1B,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa,CUyI+B;IACtC,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC,GAChB;EAVT,AA4BQ,cA5BM,CA4BN,WAAW,CAAC;IACV,cAAc,EAAE,GAAG,GAUpB;IAvCT,AA+BU,cA/BI,CA4BN,WAAW,CAGT,cAAc,CAAC;MACb,QAAQ,EAAE,QAAQ,GACnB;IAjCX,AAmCU,cAnCI,CA4BN,WAAW,CAOT,SAAS,CAAC;MACR,aAAa,ElD8hBW,MAAK;MkD7hB7B,YAAY,ElD6hBY,MAAK,GkD5hB9B;EAtCX,AA0CQ,cA1CM,GA8CJ,UAAU;EA9CpB,cAAc,GA+CJ,gBAAgB;EA/C1B,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa;EUkIjB,cAAc,GVlIV,aAAa,CU4KyB;IAChC,SAAS,EAAE,MAAM,GAClB;EA5CT,AAyDQ,cAzDM,CAyDN,gBAAgB,CAAC;IACf,OAAO,EAAE,eAAe;IAGxB,UAAU,EAAE,IAAI,GACjB;EA9DT,AAgEQ,cAhEM,CAgEN,eAAe,CAAC;IACd,OAAO,EAAE,IAAI,GACd;;AAYT,AACE,aADW,CACX,aAAa,CAAC;EACZ,KAAK,ElD7ME,kBAAI,GkDkNZ;EAPH,A5C9ME,a4C8MW,CACX,aAAa,C5C/MX,KAAK,E4C8MT,aAAa,CACX,aAAa,C5C9MX,KAAK,CAAC;I4CkNJ,KAAK,ElDhNA,kBAAI,GMAZ;;A4C2MH,AAUI,aAVS,CASX,WAAW,CACT,SAAS,CAAC;EACR,KAAK,ElDtNA,kBAAI,GkD+NV;EApBL,A5C9ME,a4C8MW,CASX,WAAW,CACT,SAAS,C5CxNT,KAAK,E4C8MT,aAAa,CASX,WAAW,CACT,SAAS,C5CvNT,KAAK,CAAC;I4C2NF,KAAK,ElDzNF,kBAAI,GMAZ;E4C2MH,AAiBM,aAjBO,CASX,WAAW,CACT,SAAS,AAON,SAAS,CAAC;IACT,KAAK,ElD7NF,kBAAI,GkD8NR;;AAnBP,AAsBI,aAtBS,CASX,WAAW,CAaT,KAAK,GAAG,SAAS;AAtBrB,aAAa,CASX,WAAW,CAcT,OAAO,GAAG,SAAS;AAvBvB,aAAa,CASX,WAAW,CAeT,SAAS,AAAA,KAAK;AAxBlB,aAAa,CASX,WAAW,CAgBT,SAAS,AAAA,OAAO,CAAC;EACf,KAAK,ElDrOA,kBAAI,GkDsOV;;AA3BL,AA8BE,aA9BW,CA8BX,eAAe,CAAC;EACd,KAAK,ElD1OE,kBAAI;EkD2OX,YAAY,ElD3OL,kBAAI,GkD4OZ;;AAjCH,AAmCE,aAnCW,CAmCX,oBAAoB,CAAC;EACnB,gBAAgB,EnDrMH,iQAAiE,GmDsM/E;;AArCH,AAuCE,aAvCW,CAuCX,YAAY,CAAC;EACX,KAAK,ElDnPE,kBAAI,GkD2PZ;EAhDH,AAyCI,aAzCS,CAuCX,YAAY,CAEV,CAAC,CAAC;IACA,KAAK,ElDrPA,kBAAI,GkD0PV;IA/CL,A5C9ME,a4C8MW,CAuCX,YAAY,CAEV,CAAC,C5CvPD,KAAK,E4C8MT,aAAa,CAuCX,YAAY,CAEV,CAAC,C5CtPD,KAAK,CAAC;M4C0PF,KAAK,ElDxPF,kBAAI,GMAZ;;A4C+PH,AACE,YADU,CACV,aAAa,CAAC;EACZ,KAAK,ElD3QE,IAAI,GkDgRZ;EAPH,A5ClQE,Y4CkQU,CACV,aAAa,C5CnQX,KAAK,E4CkQT,YAAY,CACV,aAAa,C5ClQX,KAAK,CAAC;I4CsQJ,KAAK,ElD9QA,IAAI,GMUZ;;A4C+PH,AAUI,YAVQ,CASV,WAAW,CACT,SAAS,CAAC;EACR,KAAK,ElDpRA,wBAAI,GkD6RV;EApBL,A5ClQE,Y4CkQU,CASV,WAAW,CACT,SAAS,C5C5QT,KAAK,E4CkQT,YAAY,CASV,WAAW,CACT,SAAS,C5C3QT,KAAK,CAAC;I4C+QF,KAAK,ElDvRF,yBAAI,GMUZ;E4C+PH,AAiBM,YAjBM,CASV,WAAW,CACT,SAAS,AAON,SAAS,CAAC;IACT,KAAK,ElD3RF,yBAAI,GkD4RR;;AAnBP,AAsBI,YAtBQ,CASV,WAAW,CAaT,KAAK,GAAG,SAAS;AAtBrB,YAAY,CASV,WAAW,CAcT,OAAO,GAAG,SAAS;AAvBvB,YAAY,CASV,WAAW,CAeT,SAAS,AAAA,KAAK;AAxBlB,YAAY,CASV,WAAW,CAgBT,SAAS,AAAA,OAAO,CAAC;EACf,KAAK,ElDnSA,IAAI,GkDoSV;;AA3BL,AA8BE,YA9BU,CA8BV,eAAe,CAAC;EACd,KAAK,ElDxSE,wBAAI;EkDySX,YAAY,ElDzSL,wBAAI,GkD0SZ;;AAjCH,AAmCE,YAnCU,CAmCV,oBAAoB,CAAC;EACnB,gBAAgB,EnDzPH,uQAAiE,GmD0P/E;;AArCH,AAuCE,YAvCU,CAuCV,YAAY,CAAC;EACX,KAAK,ElDjTE,wBAAI,GkDyTZ;EAhDH,AAyCI,YAzCQ,CAuCV,YAAY,CAEV,CAAC,CAAC;IACA,KAAK,ElDnTA,IAAI,GkDwTV;IA/CL,A5ClQE,Y4CkQU,CAuCV,YAAY,CAEV,CAAC,C5C3SD,KAAK,E4CkQT,YAAY,CAuCV,YAAY,CAEV,CAAC,C5C1SD,KAAK,CAAC;M4C8SF,KAAK,ElDtTF,IAAI,GMUZ;;A6CfH,AAAA,KAAK,CAAC;EACJ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,CAAC;EAEZ,SAAS,EAAE,UAAU;EACrB,gBAAgB,EnDFP,IAAI;EmDGb,eAAe,EAAE,UAAU;EAC3B,MAAM,EnDiOsB,GAAG,CmDjOJ,KAAK,CnDMvB,oBAAI;E2BDX,aAAa,E3B+Na,OAAM,GmDvMnC;EAtCD,AAYE,KAZG,GAYD,EAAE,CAAC;IACH,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,CAAC,GACf;EAfH,AAiBE,KAjBG,GAiBD,WAAW,CAAC;IACZ,UAAU,EAAE,OAAO;IACnB,aAAa,EAAE,OAAO,GAWvB;IA9BH,AAqBI,KArBC,GAiBD,WAAW,CAIT,WAAW,CAAC;MACZ,gBAAgB,EAAE,CAAC;MxBCrB,sBAAsB,E5BmHS,mBAA6B;M4BlH5D,uBAAuB,E5BkHQ,mBAA6B,GoDlH3D;IAxBL,AA0BI,KA1BC,GAiBD,WAAW,CAST,UAAU,CAAE;MACZ,mBAAmB,EAAE,CAAC;MxBUxB,0BAA0B,E5BqGK,mBAA6B;M4BpG5D,yBAAyB,E5BoGM,mBAA6B,GoD7G3D;EA7BL,AAkCE,KAlCG,GAkCD,YAAY,GAAG,WAAW;EAlC9B,KAAK,GAmCD,WAAW,GAAG,YAAY,CAAC;IAC3B,UAAU,EAAE,CAAC,GACd;;AAGH,AAAA,UAAU,CAAC;EAGT,IAAI,EAAE,QAAQ;EAGd,UAAU,EAAE,GAAG;EACf,OAAO,EnD4wB2B,OAAO,GmD1wB1C;;AAED,AAAA,WAAW,CAAC;EACV,aAAa,EnDswBqB,OAAM,GmDrwBzC;;AAED,AAAA,cAAc,CAAC;EACb,UAAU,EAAE,SAAmB;EAC/B,aAAa,EAAE,CAAC,GACjB;;AAED,AAAA,UAAU,CAAC,UAAU,CAAC;EACpB,aAAa,EAAE,CAAC,GACjB;;AAED,A7CxDE,U6CwDQ,C7CxDN,KAAK,CAAC;E6C0DN,eAAe,EAAE,IAAI,G7C1DD;;A6CwDxB,AAKE,UALQ,GAKN,UAAU,CAAC;EACX,WAAW,EnDqvBqB,OAAO,GmDpvBxC;;AAOH,AAAA,YAAY,CAAC;EACX,OAAO,EnD2uB2B,OAAM,CACN,OAAO;EmD3uBzC,aAAa,EAAE,CAAC;EAEhB,gBAAgB,EnDnEP,mBAAI;EmDoEb,aAAa,EnDuJe,GAAG,CmDvJG,KAAK,CnDpE9B,oBAAI,GmDyEd;EAVD,AAOE,YAPU,CAOR,WAAW,CAAC;IxBvEZ,aAAa,E5B4HkB,mBAA6B,CAA7B,mBAA6B,CoDpDe,CAAC,CAAC,CAAC,GAC/E;;AAGH,AAAA,YAAY,CAAC;EACX,OAAO,EnD+tB2B,OAAM,CACN,OAAO;EmD9tBzC,gBAAgB,EnD9EP,mBAAI;EmD+Eb,UAAU,EnD4IkB,GAAG,CmD5IA,KAAK,CnD/E3B,oBAAI,GmDoFd;EATD,AAME,YANU,CAMR,UAAU,CAAC;IxBlFX,aAAa,EwBmFU,CAAC,CAAC,CAAC,CpDyCK,mBAA6B,CAA7B,mBAA6B,GoDxC7D;;AAQH,AAAA,iBAAiB,CAAC;EAChB,YAAY,EAAE,SAAmB;EACjC,aAAa,EnD8sBqB,QAAM;EmD7sBxC,WAAW,EAAE,SAAmB;EAChC,aAAa,EAAE,CAAC,GACjB;;AAED,AAAA,kBAAkB,CAAC;EACjB,YAAY,EAAE,SAAmB;EACjC,WAAW,EAAE,SAAmB,GACjC;;AAGD,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EnDysB2B,OAAO;E2BxzBvC,aAAa,E5B4HkB,mBAA6B,GoDX/D;;AAED,AAAA,SAAS;AACT,aAAa;AACb,gBAAgB,CAAC;EACf,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI,GACZ;;AAED,AAAA,SAAS;AACT,aAAa,CAAC;ExBlHV,sBAAsB,E5BmHS,mBAA6B;E4BlH5D,uBAAuB,E5BkHQ,mBAA6B,GoDC/D;;AAED,AAAA,SAAS;AACT,gBAAgB,CAAC;ExBzGb,0BAA0B,E5BqGK,mBAA6B;E4BpG5D,yBAAyB,E5BoGM,mBAA6B,GoDM/D;;AAKD,AACE,UADQ,CACR,KAAK,CAAC;EACJ,aAAa,EnDirBmB,IAAsB,GmDhrBvD;;A9ChGC,MAAM,mB8C6FV;EAAA,AAAA,UAAU,CAAC;IAMP,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,QAAQ;IACnB,YAAY,EnD2qBoB,KAAsB;ImD1qBtD,WAAW,EnD0qBqB,KAAsB,GmDhqBzD;IAnBD,AAWI,UAXM,CAWN,KAAK,CAAC;MAEJ,IAAI,EAAE,MAAM;MACZ,YAAY,EnDqqBkB,IAAsB;MmDpqBpD,aAAa,EAAE,CAAC;MAChB,WAAW,EnDmqBmB,IAAsB,GmDlqBrD,EAEJ;;AAOD,AAGE,WAHS,GAGP,KAAK,CAAC;EACN,aAAa,EnDqpBmB,IAAsB,GmDppBvD;;A9C5HC,MAAM,mB8CuHV;EAAA,AAAA,WAAW,CAAC;IAQR,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,QAAQ,GA+CtB;IAxDD,AAYI,WAZO,GAYL,KAAK,CAAC;MAEN,IAAI,EAAE,MAAM;MACZ,aAAa,EAAE,CAAC,GAuCjB;MAtDL,AAiBM,WAjBK,GAYL,KAAK,GAKH,KAAK,CAAC;QACN,WAAW,EAAE,CAAC;QACd,WAAW,EAAE,CAAC,GACf;MApBP,AAwBQ,WAxBG,GAYL,KAAK,CAYF,GAAK,EAAC,UAAU,EAAE;QxBzKvB,uBAAuB,EwB0KY,CAAC;QxBzKpC,0BAA0B,EwByKS,CAAC,GAY/B;QArCT,AA2BU,WA3BC,GAYL,KAAK,CAYF,GAAK,EAAC,UAAU,EAGf,aAAa;QA3BvB,WAAW,GAYL,KAAK,CAYF,GAAK,EAAC,UAAU,EAIf,YAAY,CAAC;UAEX,uBAAuB,EAAE,CAAC,GAC3B;QA/BX,AAgCU,WAhCC,GAYL,KAAK,CAYF,GAAK,EAAC,UAAU,EAQf,gBAAgB;QAhC1B,WAAW,GAYL,KAAK,CAYF,GAAK,EAAC,UAAU,EASf,YAAY,CAAC;UAEX,0BAA0B,EAAE,CAAC,GAC9B;MApCX,AAuCQ,WAvCG,GAYL,KAAK,CA2BF,GAAK,EAAC,WAAW,EAAE;QxB1KxB,sBAAsB,EwB2KY,CAAC;QxB1KnC,yBAAyB,EwB0KS,CAAC,GAY9B;QApDT,AA0CU,WA1CC,GAYL,KAAK,CA2BF,GAAK,EAAC,WAAW,EAGhB,aAAa;QA1CvB,WAAW,GAYL,KAAK,CA2BF,GAAK,EAAC,WAAW,EAIhB,YAAY,CAAC;UAEX,sBAAsB,EAAE,CAAC,GAC1B;QA9CX,AA+CU,WA/CC,GAYL,KAAK,CA2BF,GAAK,EAAC,WAAW,EAQhB,gBAAgB;QA/C1B,WAAW,GAYL,KAAK,CA2BF,GAAK,EAAC,WAAW,EAShB,YAAY,CAAC;UAEX,yBAAyB,EAAE,CAAC,GAC7B,EAKV;;AAOD,AACE,aADW,CACX,KAAK,CAAC;EACJ,aAAa,EnD0kBmB,OAAM,GmDzkBvC;;A9CzLC,MAAM,mB8CsLV;EAAA,AAAA,aAAa,CAAC;IAMV,YAAY,EnDulBoB,CAAC;ImDtlBjC,UAAU,EnDulBsB,OAAO;ImDtlBvC,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC,GAOZ;IAhBD,AAWI,aAXS,CAWT,KAAK,CAAC;MACJ,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI,GACZ,EAEJ;;AAOD,AAAA,UAAU,CAAC;EACT,eAAe,EAAE,IAAI,GAmBtB;EApBD,AAGE,UAHQ,GAGN,KAAK,CAAC;IACN,QAAQ,EAAE,MAAM,GAejB;IAnBH,AAMI,UANM,GAGN,KAAK,CAGJ,GAAK,EAAC,YAAY,EAAE;MACnB,aAAa,EAAE,CAAC;MxBvOlB,0BAA0B,EwBwOM,CAAC;MxBvOjC,yBAAyB,EwBuOO,CAAC,GAChC;IATL,AAWI,UAXM,GAGN,KAAK,CAQJ,GAAK,EAAC,aAAa,EAAE;MxBzPtB,sBAAsB,EwB0PO,CAAC;MxBzP9B,uBAAuB,EwByPM,CAAC,GAC7B;IAbL,AAeI,UAfM,GAGN,KAAK,GAYH,YAAY,CAAC;MxBtQf,aAAa,EwBuQY,CAAC;MACxB,aAAa,EnD5CW,IAAG,GmD6C5B;;AC3RL,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,OAAO,EpD8hC2B,OAAM,CACN,IAAI;EoD9hCtC,aAAa,EpDiiCqB,IAAI;EoD/hCtC,UAAU,EAAE,IAAI;EAChB,gBAAgB,EpDIP,OAAO;E2BOd,aAAa,E3B+Na,OAAM,GoDxOnC;;AAED,AAAA,gBAAgB,CAAC;EACf,OAAO,EAAE,IAAI,GA+Bd;EAhCD,AAIE,gBAJc,GAIZ,gBAAgB,CAAC;IACjB,YAAY,EpDmhCoB,MAAK,GoD3gCtC;IAbH,AAOI,gBAPY,GAIZ,gBAAgB,EAGb,MAAM,CAAC;MACR,OAAO,EAAE,YAAY;MACrB,aAAa,EpD+gCiB,MAAK;MoD9gCnC,KAAK,EpDNA,OAAO;MoDOZ,OAAO,EpDohCuB,GAAU,GoDnhCzC;EAZL,AAqBE,gBArBc,GAqBZ,gBAAgB,CAAC,KAAK,EAAE,MAAM,CAAC;IAC/B,eAAe,EAAE,SAAS,GAC3B;EAvBH,AAyBE,gBAzBc,GAyBZ,gBAAgB,CAAC,KAAK,EAAE,MAAM,CAAC;IAC/B,eAAe,EAAE,IAAI,GACtB;EA3BH,AA6BE,gBA7Bc,AA6Bb,OAAO,CAAC;IACP,KAAK,EpD1BE,OAAO,GoD2Bf;;AC1CH,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,IAAI;EhCGb,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,IAAI;EMad,aAAa,E3B+Na,OAAM,GqD7OnC;;AAED,AAAA,UAAU,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,ErD+wB2B,MAAK,CACL,OAAM;EqD/wBxC,WAAW,ErDoOiB,IAAG;EqDnO/B,WAAW,ErDmxBuB,IAAI;EqDlxBtC,KAAK,ErDyBG,OAAO;EqDvBf,gBAAgB,ErDLP,IAAI;EqDMb,MAAM,ErD+NsB,GAAG,CqD/NE,KAAK,CrDH7B,OAAO,GqDkBjB;EAxBD,AAWE,UAXQ,CAWN,KAAK,CAAC;IACN,OAAO,EAAE,CAAC;IACV,KAAK,ErDkBC,OAAO;IqDjBb,eAAe,EAAE,IAAI;IACrB,gBAAgB,ErDVT,OAAO;IqDWd,YAAY,ErDVL,OAAO,GqDWf;EAjBH,AAmBE,UAnBQ,CAmBN,KAAK,CAAC;IACN,OAAO,EAAE,CAAC;IACV,OAAO,ErD2wByB,CAAC;IqD1wBjC,UAAU,ErDgXgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAFL,MAAK,CArWzB,uBAAO,GqDRd;;AAGH,AAEI,UAFM,CACN,WAAW,CACX,UAAU,CAAC;EACT,WAAW,EAAE,CAAC;E1BahB,sBAAsB,E3BiMI,OAAM;E2BhMhC,yBAAyB,E3BgMC,OAAM,GqD5M/B;;AALL,AAQI,UARM,CAON,UAAU,CACV,UAAU,CAAC;E1BNX,uBAAuB,E3B+MG,OAAM;E2B9MhC,0BAA0B,E3B8MA,OAAM,GqDvM/B;;AAVL,AAaE,UAbQ,AAaP,OAAO,CAAC,UAAU,CAAC;EAClB,OAAO,EAAE,CAAC;EACV,KAAK,ErDtCE,IAAI;EqDuCX,gBAAgB,ErDXV,OAAO;EqDYb,YAAY,ErDZN,OAAO,GqDad;;AAlBH,AAoBE,UApBQ,AAoBP,SAAS,CAAC,UAAU,CAAC;EACpB,KAAK,ErDtCE,OAAO;EqDuCd,cAAc,EAAE,IAAI;EAEpB,MAAM,EAAE,IAAI;EACZ,gBAAgB,ErDhDT,IAAI;EqDiDX,YAAY,ErD9CL,OAAO,GqD+Cf;;AAQH,AjChEE,ciCgEY,CjChEZ,UAAU,CAAC;EACT,OAAO,EpBwxByB,OAAM,CACN,MAAM;EG9pBpC,SAAS,EAtCE,OAAC;EiBnFd,WAAW,EpBqOe,GAAG,GoBpO9B;;AiC4DH,AjCxDM,ciCwDQ,CjC1DZ,UAAU,CACN,WAAW,CACX,UAAU,CAAC;EOqCb,sBAAsB,E3BkMI,MAAK;E2BjM/B,yBAAyB,E3BiMC,MAAK,GoBrO5B;;AiCsDP,AjCnDM,ciCmDQ,CjC1DZ,UAAU,CAMN,UAAU,CACV,UAAU,CAAC;EOkBb,uBAAuB,E3BgNG,MAAK;E2B/M/B,0BAA0B,E3B+MA,MAAK,GoBhO5B;;AiCqDP,AjCpEE,ciCoEY,CjCpEZ,UAAU,CAAC;EACT,OAAO,EpBsxByB,OAAM,CACN,MAAK;EG5pBnC,SAAS,EAtCE,QAAC;EiBnFd,WAAW,EpBsOe,GAAG,GoBrO9B;;AiCgEH,AjC5DM,ciC4DQ,CjC9DZ,UAAU,CACN,WAAW,CACX,UAAU,CAAC;EOqCb,sBAAsB,E3BmMI,MAAK;E2BlM/B,yBAAyB,E3BkMC,MAAK,GoBtO5B;;AiC0DP,AjCvDM,ciCuDQ,CjC9DZ,UAAU,CAMN,UAAU,CACV,UAAU,CAAC;EOkBb,uBAAuB,E3BiNG,MAAK;E2BhN/B,0BAA0B,E3BgNA,MAAK,GoBjO5B;;AkCbP,AAAA,MAAM,CAAC;EACL,OAAO,EAAE,YAAY;EACrB,OAAO,EtDu5B2B,MAAK,CACL,KAAI;EGv1BpC,SAAS,EAAC,GAAC;EmD/Db,WAAW,EtDyRiB,GAAG;EsDxR/B,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;E3BKtB,aAAa,E3B+Na,OAAM;E8BjO9B,UAAU,E9Bkbc,KAAK,CAAC,KAAI,CAAC,WAAW,EAAE,gBAAgB,CAAC,KAAI,CAAC,WAAW,EAAE,YAAY,CAAC,KAAI,CAAC,WAAW,EAAE,UAAU,CAAC,KAAI,CAAC,WAAW;EsDlbnJ;;;;;;EAME,EAKD;ExBPK,MAAM,iCwBfZ;IAAA,AAAA,MAAM,CAAC;MxBgBC,UAAU,EAAE,IAAI,GwBMvB,EAAA;EAtBD,AAmBE,MAnBI,CAmBF,KAAK,CAAC;IACN,OAAO,EAAE,IAAI,GACd;;AAIH,AAAA,IAAI,CAAC,MAAM,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI,GACV;;AAMD,AAAA,WAAW,CAAC;EACV,aAAa,EtD63BqB,KAAI;EsD53BtC,YAAY,EtD43BsB,KAAI;E2Bn5BpC,aAAa,E3Bs5BmB,KAAK,GsD73BxC;;AAOC,AAAA,cAAc,CAAG;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,ERmCR,OAAO;EQjCf,gCAAsB,E8CgDrB;EAFD,AhDlCA,cgDkCc,C9C7Cb,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,cAAc,C9C7Cb,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,ER6BZ,OAAO,GMlBd;EgD+BD,A9CvCE,c8CuCY,C9C7Cb,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,cAAc,C9C7Cb,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CArWzB,sBAAO,GQtBZ;;A8CmCH,AAAA,gBAAgB,CAAC;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,ERaP,OAAO;EQXhB,kCAAsB,E8CgDrB;EAFD,AhDlCA,gBgDkCgB,C9C7Cf,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,gBAAgB,C9C7Cf,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,EROX,OAAO,GMIf;EgD+BD,A9CvCE,gB8CuCc,C9C7Cf,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,gBAAgB,C9C7Cf,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CA3XxB,wBAAO,GQAb;;A8CmCH,AAAA,cAAc,CAAG;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,ER0CR,OAAO;EQxCf,gCAAsB,E8CgDrB;EAFD,AhDlCA,cgDkCc,C9C7Cb,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,cAAc,C9C7Cb,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,ERoCZ,OAAO,GMzBd;EgD+BD,A9CvCE,c8CuCY,C9C7Cb,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,cAAc,C9C7Cb,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CA9VzB,sBAAO,GQ7BZ;;A8CmCH,AAAA,WAAW,CAAM;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,ER4CR,OAAO;EQ1Cf,6BAAsB,E8CgDrB;EAFD,AhDlCA,WgDkCW,C9C7CV,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,WAAW,C9C7CV,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,ERsCZ,OAAO,GM3Bd;EgD+BD,A9CvCE,W8CuCS,C9C7CV,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,WAAW,C9C7CV,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CA5VzB,uBAAO,GQ/BZ;;A8CmCH,AAAA,cAAc,CAAG;E9CjDjB,KAAK,ERiBI,OAAO;EQhBhB,gBAAgB,ERyCR,OAAO;EQvCf,gCAAsB,E8CgDrB;EAFD,AhDlCA,cgDkCc,C9C7Cb,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,cAAc,C9C7Cb,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,ERWA,OAAO;IQVZ,gBAAgB,ERmCZ,OAAO,GMxBd;EgD+BD,A9CvCE,c8CuCY,C9C7Cb,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,cAAc,C9C7Cb,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CA/VzB,sBAAO,GQ5BZ;;A8CmCH,AAAA,aAAa,CAAI;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,ERuCR,OAAO;EQrCf,+BAAsB,E8CgDrB;EAFD,AhDlCA,agDkCa,C9C7CZ,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,aAAa,C9C7CZ,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,ERiCZ,OAAO,GMtBd;EgD+BD,A9CvCE,a8CuCW,C9C7CZ,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,aAAa,C9C7CZ,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CAjWzB,sBAAO,GQ1BZ;;A8CmCH,AAAA,YAAY,CAAK;E9CjDjB,KAAK,ERiBI,OAAO;EQhBhB,gBAAgB,ERQP,OAAO;EQNhB,8BAAsB,E8CgDrB;EAFD,AhDlCA,YgDkCY,C9C7CX,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,YAAY,C9C7CX,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,ERWA,OAAO;IQVZ,gBAAgB,EREX,OAAO,GMSf;EgD+BD,A9CvCE,Y8CuCU,C9C7CX,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,YAAY,C9C7CX,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CAhYxB,wBAAO,GQKb;;A8CmCH,AAAA,WAAW,CAAM;E9CjDjB,KAAK,ERQI,IAAI;EQPb,gBAAgB,EReP,OAAO;EQbhB,6BAAsB,E8CgDrB;EAFD,AhDlCA,WgDkCW,C9C7CV,AAAA,IAAC,AAAA,EFWA,KAAK,EgDkCP,WAAW,C9C7CV,AAAA,IAAC,AAAA,EFYA,KAAK,CAAC;IEVJ,KAAK,EREA,IAAI;IQDT,gBAAgB,ERSX,OAAO,GMEf;EgD+BD,A9CvCE,W8CuCS,C9C7CV,AAAA,IAAC,AAAA,EAME,KAAK,E8CuCT,WAAW,C9C7CV,AAAA,IAAC,AAAA,CAOC,MAAM,CAAC;IACN,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CR4XO,MAAK,CAzXxB,qBAAO,GQFb;;A+CfL,AAAA,UAAU,CAAC;EACT,OAAO,EvDszB2B,IAAI,CuDtzBV,IAAwB;EACpD,aAAa,EvDqzBqB,IAAI;EuDnzBtC,gBAAgB,EvDOP,OAAO;E2BOd,aAAa,E3BgOa,MAAK,GuDxOlC;ElDkDG,MAAM,mBkD5DV;IAAA,AAAA,UAAU,CAAC;MAQP,OAAO,EAAE,IAAwB,CvD+yBD,IAAI,GuD7yBvC,EAAA;AAED,AAAA,gBAAgB,CAAC;EACf,aAAa,EAAE,CAAC;EAChB,YAAY,EAAE,CAAC;E5BIb,aAAa,E4BHQ,CAAC,GACzB;;ACZD,AAAA,MAAM,CAAC;EACL,QAAQ,EAAE,QAAQ;EAClB,OAAO,ExDo9B2B,OAAM,CACN,OAAO;EwDp9BzC,aAAa,ExDq9BqB,IAAI;EwDp9BtC,MAAM,ExDsOsB,GAAG,CwDtOH,KAAK,CAAC,WAAW;E7BU3C,aAAa,E3B+Na,OAAM,GwDvOnC;;AAGD,AAAA,cAAc,CAAC;EAEb,KAAK,EAAE,OAAO,GACf;;AAGD,AAAA,WAAW,CAAC;EACV,WAAW,ExD8QiB,GAAG,GwD7QhC;;AAOD,AAAA,kBAAkB,CAAC;EACjB,aAAa,EAAE,IAAuC,GAWvD;EAZD,AAIE,kBAJgB,CAIhB,MAAM,CAAC;IACL,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,EAAE,CAAC;IACR,OAAO,EAAE,CAAC;IACV,OAAO,ExDq7ByB,OAAM,CACN,OAAO;IwDr7BvC,KAAK,EAAE,OAAO,GACf;;AASD,AAAA,cAAc,CAAG;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,cuC2Cc,CvC3Cd,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,cuCuCc,CvCvCd,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,gBAAgB,CAAC;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,gBuC2CgB,CvC3ChB,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,gBuCuCgB,CvCvChB,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,cAAc,CAAG;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,cuC2Cc,CvC3Cd,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,cuCuCc,CvCvCd,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,WAAW,CAAM;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,WuC2CW,CvC3CX,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,WuCuCW,CvCvCX,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,cAAc,CAAG;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,cuC2Cc,CvC3Cd,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,cuCuCc,CvCvCd,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,aAAa,CAAI;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,auC2Ca,CvC3Cb,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,auCuCa,CvCvCb,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,YAAY,CAAK;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,YuC2CY,CvC3CZ,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,YuCuCY,CvCvCZ,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AuCqCD,AAAA,WAAW,CAAM;EvC/CjB,KAAK,ElBwGG,OAAwD;E8BnG9D,gBAAgB,E9BmGV,OAAwD;EkBtGhE,YAAY,ElBsGJ,OAAwD,GyDvD/D;EAFD,AvC3CA,WuC2CW,CvC3CX,EAAE,CAAC;IACD,gBAAgB,ElBmGV,OAAwD,GkBlG/D;EuCyCD,AvCvCA,WuCuCW,CvCvCX,WAAW,CAAC;IACV,KAAK,ElB+FC,OAAwD,GkB9F/D;;AwCTD,UAAU,CAAV,oBAAU;EACR,IAAI;IAAG,mBAAmB,EzDq+BM,IAAI,CyDr+BS,CAAC;EAC9C,EAAE;IAAG,mBAAmB,EAAE,GAAG;;AAIjC,AAAA,SAAS,CAAC;EACR,OAAO,EAAE,IAAI;EACb,MAAM,EzD89B4B,IAAI;EyD79BtC,QAAQ,EAAE,MAAM;EAChB,WAAW,EAAE,CAAC;EtDmHV,SAAS,EAtCE,OAAC;EsD3EhB,gBAAgB,EzDHP,OAAO;E2BOd,aAAa,E3B+Na,OAAM,GyDhOnC;;AAED,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,MAAM;EACvB,QAAQ,EAAE,MAAM;EAChB,KAAK,EzDfI,IAAI;EyDgBb,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,gBAAgB,EzDUR,OAAO;E8BrBX,UAAU,E9Bg+BoB,KAAK,CAAC,IAAG,CAAC,IAAI,GyDn9BjD;E3BTK,MAAM,iC2BDZ;IAAA,AAAA,aAAa,CAAC;M3BEN,UAAU,EAAE,IAAI,G2BQvB,EAAA;AAED,AAAA,qBAAqB,CAAC;E5BYpB,gBAAgB,EAAE,mLAA2H;E4BV7I,eAAe,EzDu8BmB,IAAI,CAAJ,IAAI,GyDt8BvC;;AAGC,AAAA,sBAAsB,CAAC;EACrB,SAAS,EAAE,oBAAoB,CzDy8BC,EAAE,CAAC,MAAM,CAAC,QAAQ,GyDl8BnD;EAJG,MAAM,iCAJV;IAAA,AAAA,sBAAsB,CAAC;MAKjB,SAAS,EAAE,IAAI,GAGpB,EAAA;AC7CH,AAAA,MAAM,CAAC;EACL,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,UAAU,GACxB;;AAED,AAAA,WAAW,CAAC;EACV,IAAI,EAAE,CAAC,GACR;;ACHD,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EAGtB,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;EhCQd,aAAa,E3B+Na,OAAM,G2DrOnC;;AAQD,AAAA,uBAAuB,CAAC;EACtB,KAAK,EAAE,IAAI;EACX,KAAK,E3DNI,OAAO;E2DOhB,UAAU,EAAE,OAAO,GAcpB;EAjBD,ArDJE,uBqDIqB,CrDJnB,KAAK,EqDIT,uBAAuB,CrDHnB,KAAK,CAAC;IqDUN,OAAO,EAAE,CAAC;IACV,KAAK,E3DZE,OAAO;I2Dad,eAAe,EAAE,IAAI;IACrB,gBAAgB,E3DpBT,OAAO,GMSf;EqDCH,AAaE,uBAbqB,CAanB,MAAM,CAAC;IACP,KAAK,E3DhBE,OAAO;I2DiBd,gBAAgB,E3DxBT,OAAO,G2DyBf;;AAQH,AAAA,gBAAgB,CAAC;EACf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,E3D48B2B,OAAM,CACN,OAAO;E2D18BzC,gBAAgB,E3DzCP,IAAI;E2D0Cb,MAAM,E3D2LsB,GAAG,C2D3LE,KAAK,C3DhC7B,oBAAI,G2DiEd;EAxCD,AASE,gBATc,CASZ,WAAW,CAAC;IhC1BZ,sBAAsB,EgC2BK,OAAO;IhC1BlC,uBAAuB,EgC0BI,OAAO,GACnC;EAXH,AAaE,gBAbc,CAaZ,UAAU,CAAC;IhChBX,0BAA0B,EgCiBI,OAAO;IhChBrC,yBAAyB,EgCgBK,OAAO,GACtC;EAfH,AAiBE,gBAjBc,AAiBb,SAAS,EAjBZ,gBAAgB,CAkBZ,QAAQ,CAAC;IACT,KAAK,E3DhDE,OAAO;I2DiDd,cAAc,EAAE,IAAI;IACpB,gBAAgB,E3DxDT,IAAI,G2DyDZ;EAtBH,AAyBE,gBAzBc,AAyBb,OAAO,CAAC;IACP,OAAO,EAAE,CAAC;IACV,KAAK,E3D9DE,IAAI;I2D+DX,gBAAgB,E3DnCV,OAAO;I2DoCb,YAAY,E3DpCN,OAAO,G2DqCd;EA9BH,AAgCE,gBAhCc,GAAhB,gBAAgB,CAgCR;IACJ,gBAAgB,EAAE,CAAC,GAMpB;IAvCH,AAmCI,gBAnCY,GAAhB,gBAAgB,AAmCX,OAAO,CAAC;MACP,UAAU,E3D8Jc,IAAG;M2D7J3B,gBAAgB,E3D6JQ,GAAG,G2D5J5B;;AAaD,AAAA,sBAAsB,CAAU;EAC9B,cAAc,EAAE,GAAG,GA2BpB;EA5BD,AAII,sBAJkB,GAGlB,gBAAgB,CACd,WAAW,CAAC;IhC1BlB,yBAAyB,E3BwKC,OAAM;I2BpLhC,uBAAuB,EgCwCgB,CAAC,GACnC;EAPL,AASI,sBATkB,GAGlB,gBAAgB,CAMd,UAAU,CAAC;IhC3CjB,uBAAuB,E3BoLG,OAAM;I2BxKhC,yBAAyB,EgCiCgB,CAAC,GACrC;EAZL,AAcI,sBAdkB,GAGlB,gBAAgB,AAWf,OAAO,CAAC;IACP,UAAU,EAAE,CAAC,GACd;EAhBL,AAkBI,sBAlBkB,GAGlB,gBAAgB,GAed,gBAAgB,CAAC;IACjB,gBAAgB,E3D4HI,GAAG;I2D3HvB,iBAAiB,EAAE,CAAC,GAMrB;IA1BL,AAsBM,sBAtBgB,GAGlB,gBAAgB,GAed,gBAAgB,AAIf,OAAO,CAAC;MACP,WAAW,E3DwHO,IAAG;M2DvHrB,iBAAiB,E3DuHC,GAAG,G2DtHtB;;AtD5DP,MAAM,mBsDmCN;EAAA,AAAA,yBAAyB,CAAO;IAC9B,cAAc,EAAE,GAAG,GA2BpB;IA5BD,AAII,yBAJqB,GAGrB,gBAAgB,CACd,WAAW,CAAC;MhC1BlB,yBAAyB,E3BwKC,OAAM;M2BpLhC,uBAAuB,EgCwCgB,CAAC,GACnC;IAPL,AASI,yBATqB,GAGrB,gBAAgB,CAMd,UAAU,CAAC;MhC3CjB,uBAAuB,E3BoLG,OAAM;M2BxKhC,yBAAyB,EgCiCgB,CAAC,GACrC;IAZL,AAcI,yBAdqB,GAGrB,gBAAgB,AAWf,OAAO,CAAC;MACP,UAAU,EAAE,CAAC,GACd;IAhBL,AAkBI,yBAlBqB,GAGrB,gBAAgB,GAed,gBAAgB,CAAC;MACjB,gBAAgB,E3D4HI,GAAG;M2D3HvB,iBAAiB,EAAE,CAAC,GAMrB;MA1BL,AAsBM,yBAtBmB,GAGrB,gBAAgB,GAed,gBAAgB,AAIf,OAAO,CAAC;QACP,WAAW,E3DwHO,IAAG;Q2DvHrB,iBAAiB,E3DuHC,GAAG,G2DtHtB,EAGN;;AtD/DD,MAAM,mBsDmCN;EAAA,AAAA,yBAAyB,CAAO;IAC9B,cAAc,EAAE,GAAG,GA2BpB;IA5BD,AAII,yBAJqB,GAGrB,gBAAgB,CACd,WAAW,CAAC;MhC1BlB,yBAAyB,E3BwKC,OAAM;M2BpLhC,uBAAuB,EgCwCgB,CAAC,GACnC;IAPL,AASI,yBATqB,GAGrB,gBAAgB,CAMd,UAAU,CAAC;MhC3CjB,uBAAuB,E3BoLG,OAAM;M2BxKhC,yBAAyB,EgCiCgB,CAAC,GACrC;IAZL,AAcI,yBAdqB,GAGrB,gBAAgB,AAWf,OAAO,CAAC;MACP,UAAU,EAAE,CAAC,GACd;IAhBL,AAkBI,yBAlBqB,GAGrB,gBAAgB,GAed,gBAAgB,CAAC;MACjB,gBAAgB,E3D4HI,GAAG;M2D3HvB,iBAAiB,EAAE,CAAC,GAMrB;MA1BL,AAsBM,yBAtBmB,GAGrB,gBAAgB,GAed,gBAAgB,AAIf,OAAO,CAAC;QACP,WAAW,E3DwHO,IAAG;Q2DvHrB,iBAAiB,E3DuHC,GAAG,G2DtHtB,EAGN;;AtD/DD,MAAM,mBsDmCN;EAAA,AAAA,yBAAyB,CAAO;IAC9B,cAAc,EAAE,GAAG,GA2BpB;IA5BD,AAII,yBAJqB,GAGrB,gBAAgB,CACd,WAAW,CAAC;MhC1BlB,yBAAyB,E3BwKC,OAAM;M2BpLhC,uBAAuB,EgCwCgB,CAAC,GACnC;IAPL,AASI,yBATqB,GAGrB,gBAAgB,CAMd,UAAU,CAAC;MhC3CjB,uBAAuB,E3BoLG,OAAM;M2BxKhC,yBAAyB,EgCiCgB,CAAC,GACrC;IAZL,AAcI,yBAdqB,GAGrB,gBAAgB,AAWf,OAAO,CAAC;MACP,UAAU,EAAE,CAAC,GACd;IAhBL,AAkBI,yBAlBqB,GAGrB,gBAAgB,GAed,gBAAgB,CAAC;MACjB,gBAAgB,E3D4HI,GAAG;M2D3HvB,iBAAiB,EAAE,CAAC,GAMrB;MA1BL,AAsBM,yBAtBmB,GAGrB,gBAAgB,GAed,gBAAgB,AAIf,OAAO,CAAC;QACP,WAAW,E3DwHO,IAAG;Q2DvHrB,iBAAiB,E3DuHC,GAAG,G2DtHtB,EAGN;;AtD/DD,MAAM,oBsDmCN;EAAA,AAAA,yBAAyB,CAAO;IAC9B,cAAc,EAAE,GAAG,GA2BpB;IA5BD,AAII,yBAJqB,GAGrB,gBAAgB,CACd,WAAW,CAAC;MhC1BlB,yBAAyB,E3BwKC,OAAM;M2BpLhC,uBAAuB,EgCwCgB,CAAC,GACnC;IAPL,AASI,yBATqB,GAGrB,gBAAgB,CAMd,UAAU,CAAC;MhC3CjB,uBAAuB,E3BoLG,OAAM;M2BxKhC,yBAAyB,EgCiCgB,CAAC,GACrC;IAZL,AAcI,yBAdqB,GAGrB,gBAAgB,AAWf,OAAO,CAAC;MACP,UAAU,EAAE,CAAC,GACd;IAhBL,AAkBI,yBAlBqB,GAGrB,gBAAgB,GAed,gBAAgB,CAAC;MACjB,gBAAgB,E3D4HI,GAAG;M2D3HvB,iBAAiB,EAAE,CAAC,GAMrB;MA1BL,AAsBM,yBAtBmB,GAGrB,gBAAgB,GAed,gBAAgB,AAIf,OAAO,CAAC;QACP,WAAW,E3DwHO,IAAG;Q2DvHrB,iBAAiB,E3DuHC,GAAG,G2DtHtB,EAGN;;AAUL,AAAA,iBAAiB,CAAC;EhCnHd,aAAa,EgCoHQ,CAAC,GASzB;EAVD,AAGE,iBAHe,GAGb,gBAAgB,CAAC;IACjB,YAAY,EAAE,CAAC,CAAC,CAAC,C3DqGS,GAAG,G2DhG9B;IATH,AAMI,iBANa,GAGb,gBAAgB,CAGd,UAAU,CAAC;MACX,mBAAmB,EAAE,CAAC,GACvB;;ArC1IH,AAAA,wBAAwB,CAAG;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,wBgBbwB,AAIrB,uBAAuB,ChBSxB,KAAK,EgBbP,wBAAwB,AAIrB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,wBAVoB,AAIrB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,0BAA0B,CAAC;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,0BgBb0B,AAIvB,uBAAuB,ChBSxB,KAAK,EgBbP,0BAA0B,AAIvB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,0BAVsB,AAIvB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,wBAAwB,CAAG;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,wBgBbwB,AAIrB,uBAAuB,ChBSxB,KAAK,EgBbP,wBAAwB,AAIrB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,wBAVoB,AAIrB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,qBAAqB,CAAM;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,qBgBbqB,AAIlB,uBAAuB,ChBSxB,KAAK,EgBbP,qBAAqB,AAIlB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,qBAViB,AAIlB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,wBAAwB,CAAG;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,wBgBbwB,AAIrB,uBAAuB,ChBSxB,KAAK,EgBbP,wBAAwB,AAIrB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,wBAVoB,AAIrB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,uBAAuB,CAAI;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,uBgBbuB,AAIpB,uBAAuB,ChBSxB,KAAK,EgBbP,uBAAuB,AAIpB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,uBAVmB,AAIpB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,sBAAsB,CAAK;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,sBgBbsB,AAInB,uBAAuB,ChBSxB,KAAK,EgBbP,sBAAsB,AAInB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,sBAVkB,AAInB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AAdL,AAAA,qBAAqB,CAAM;EACzB,KAAK,EvBqGC,OAAwD;EuBpG9D,gBAAgB,EvBoGV,OAAwD,GuBtF/D;EAhBD,AhBaA,qBgBbqB,AAIlB,uBAAuB,ChBSxB,KAAK,EgBbP,qBAAqB,AAIlB,uBAAuB,ChBUxB,KAAK,CAAC;IgBRF,KAAK,EvBgGH,OAAwD;IuB/F1D,gBAAgB,EvB+Fd,OAAwD,GOtF/D;EgBhBD,AAUI,qBAViB,AAIlB,uBAAuB,AAMrB,OAAO,CAAC;IACP,KAAK,EtBLF,IAAI;IsBMP,gBAAgB,EvB0Fd,OAAwD;IuBzF1D,YAAY,EvByFV,OAAwD,GuBxF3D;;AsCjBP,AAAA,MAAM,CAAC;EACL,KAAK,EAAE,KAAK;EzD8HR,SAAS,EAtCE,MAAC;EyDtFhB,WAAW,E5D+RiB,GAAG;E4D9R/B,WAAW,EAAE,CAAC;EACd,KAAK,E5DcI,IAAI;E4Dbb,WAAW,E5DolCuB,CAAC,CAAC,GAAG,CAAC,CAAC,CAjlChC,IAAI;E4DFb,OAAO,EAAE,EAAE,GAaZ;EApBD,AtDYE,MsDZI,CtDYF,KAAK,CAAC;IsDDN,KAAK,E5DQE,IAAI;I4DPX,eAAe,EAAE,IAAI,GtDAD;EsDZxB,AtDgBE,MsDhBI,CAeH,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EtDC5B,KAAK,EsDhBT,MAAM,CAeH,GAAK,EAAC,QAAQ,EAAC,GAAK,CAAA,SAAS,EtDE5B,KAAK,CAAC;IsDAJ,OAAO,EAAE,GAAG,GtDEf;;AsDSH,AAAA,MAAM,AAAA,MAAM,CAAC;EACX,OAAO,EAAE,CAAC;EACV,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC,GACV;;AAKD,AAAA,CAAC,AAAA,MAAM,AAAA,SAAS,CAAC;EACf,cAAc,EAAE,IAAI,GACrB;;ACvCD,AAAA,MAAM,CAAC;EAGL,UAAU,E7Du4BwB,KAAK;E6Dt4BvC,SAAS,E7Ds4ByB,KAAK;EG3wBnC,SAAS,EAtCE,QAAC;E0DlFhB,gBAAgB,E7DEP,yBAAI;E6DDb,eAAe,EAAE,WAAW;EAC5B,MAAM,E7Du4B4B,GAAG,C6Dv4BT,KAAK,C7Dw4BC,kBAAiB;E6Dv4BnD,UAAU,E7Dy4BwB,CAAC,CAAC,OAAM,CAAC,OAAM,CAh4BxC,kBAAI;E6DRb,OAAO,EAAE,CAAC;ElCOR,aAAa,E3Bg4BmB,OAAM,G6Dp3BzC;EA9BD,AAcE,MAdI,CAcH,GAAK,EAAC,UAAU,EAAE;IACjB,aAAa,E7D43BmB,OAAM,G6D33BvC;EAhBH,AAkBE,MAlBI,AAkBH,QAAQ,CAAC;IACR,OAAO,EAAE,CAAC,GACX;EApBH,AAsBE,MAtBI,AAsBH,KAAK,CAAC;IACL,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,CAAC,GACX;EAzBH,AA2BE,MA3BI,AA2BH,KAAK,CAAC;IACL,OAAO,EAAE,IAAI,GACd;;AAGH,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,OAAO,E7Dy2B2B,OAAM,CADN,OAAM;E6Dv2BxC,KAAK,E7DrBI,OAAO;E6DsBhB,gBAAgB,E7D5BP,yBAAI;E6D6Bb,eAAe,EAAE,WAAW;EAC5B,aAAa,E7Dy2BqB,GAAG,C6Dz2BF,KAAK,C7Dg3BN,mBAAkB;E2B53BlD,sBAAsB,E5BmHS,mBAA6B;E4BlH5D,uBAAuB,E5BkHQ,mBAA6B,G8DrG/D;;AAED,AAAA,WAAW,CAAC;EACV,OAAO,E7D+1B2B,OAAM,G6D91BzC;;ACvCD,AAAA,WAAW,CAAC;EAEV,QAAQ,EAAE,MAAM,GAMjB;EARD,AAIE,WAJS,CAIT,MAAM,CAAC;IACL,UAAU,EAAE,MAAM;IAClB,UAAU,EAAE,IAAI,GACjB;;AAIH,AAAA,MAAM,CAAC;EACL,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,E9D6pB2B,IAAI;E8D5pBtC,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAGhB,OAAO,EAAE,CAAC,GAIX;;AAGD,AAAA,aAAa,CAAC;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,E9D64B4B,MAAK;E8D34BvC,cAAc,EAAE,IAAI,GAerB;EAZC,AAAA,MAAM,AAAA,KAAK,CARb,aAAa,CAQG;IhC3BV,UAAU,E9Bk8BoB,SAAS,CAAC,IAAG,CAAC,QAAQ;I8Dr6BtD,SAAS,E9Dm6BuB,mBAAmB,G8Dl6BpD;IhC1BG,MAAM,iCgCuBV;MAAA,AAAA,MAAM,AAAA,KAAK,CARb,aAAa,CAQG;QhCtBR,UAAU,EAAE,IAAI,GgCyBrB,EAAA;EACD,AAAA,MAAM,AAAA,KAAK,CAZb,aAAa,CAYG;IACZ,SAAS,E9Di6BuB,IAAI,G8Dh6BrC;EAGD,AAAA,MAAM,AAAA,aAAa,CAjBrB,aAAa,CAiBW;IACpB,SAAS,E9D85BuB,WAAW,G8D75B5C;;AAGH,AAAA,wBAAwB,CAAC;EACvB,OAAO,EAAE,IAAI;EACb,UAAU,E/DmFuB,iBAA6B,G+DpE/D;EAjBD,AAIE,wBAJsB,CAItB,cAAc,CAAC;IACb,UAAU,E/DgFqB,kBAA6B;I+D/E5D,QAAQ,EAAE,MAAM,GACjB;EAPH,AASE,wBATsB,CAStB,aAAa;EATf,wBAAwB,CAUtB,aAAa,CAAC;IACZ,WAAW,EAAE,CAAC,GACf;EAZH,AAcE,wBAdsB,CActB,WAAW,CAAC;IACV,UAAU,EAAE,IAAI,GACjB;;AAGH,AAAA,sBAAsB,CAAC;EACrB,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,UAAU,E/D+DuB,iBAA6B,G+DvC/D;EA3BD,AAME,sBANoB,EAMjB,MAAM,CAAC;IACR,OAAO,EAAE,KAAK;IACd,MAAM,E/D0DyB,kBAA6B;I+DzD5D,MAAM,EAAE,WAAW;IACnB,OAAO,EAAE,EAAE,GACZ;EAXH,AAcE,sBAdoB,AAcnB,wBAAwB,CAAC;IACxB,cAAc,EAAE,MAAM;IACtB,eAAe,EAAE,MAAM;IACvB,MAAM,EAAE,IAAI,GASb;IA1BH,AAmBI,sBAnBkB,AAcnB,wBAAwB,CAKvB,cAAc,CAAC;MACb,UAAU,EAAE,IAAI,GACjB;IArBL,AAuBI,sBAvBkB,AAcnB,wBAAwB,EASpB,MAAM,CAAC;MACR,OAAO,EAAE,IAAI,GACd;;AAKL,AAAA,cAAc,CAAC;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,IAAI;EAGX,cAAc,EAAE,IAAI;EACpB,gBAAgB,E9DzGP,IAAI;E8D0Gb,eAAe,EAAE,WAAW;EAC5B,MAAM,E9D0HsB,GAAG,C8D1HK,KAAK,C9DjGhC,kBAAI;E2BDX,aAAa,E3BgOa,MAAK;E8D1HjC,OAAO,EAAE,CAAC,GACX;;AAGD,AAAA,eAAe,CAAC;EACd,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,E9DijB2B,IAAI;E8DhjBtC,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,gBAAgB,E9DhHP,IAAI,G8DqHd;EAZD,AAUE,eAVa,AAUZ,KAAK,CAAC;IAAE,OAAO,EAAE,CAAC,GAAI;EAVzB,AAWE,eAXa,AAWZ,KAAK,CAAC;IAAE,OAAO,E9D2zBkB,GAAE,G8D3zBS;;AAK/C,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,UAAU;EACvB,eAAe,EAAE,aAAa;EAC9B,OAAO,E9DuzB2B,IAAI,CACJ,IAAI;E8DvzBtC,aAAa,E9D6Fe,GAAG,C8D7FW,KAAK,C9DrItC,OAAO;E2Bed,sBAAsB,E5BmHS,kBAA6B;E4BlH5D,uBAAuB,E5BkHQ,kBAA6B,G+DW/D;EAbD,AAQE,aARW,CAQX,MAAM,CAAC;IACL,OAAO,E9DkzByB,IAAI,CACJ,IAAI;I8DjzBpC,MAAM,E9DgzB0B,KAAI,CACJ,KAAI,CADJ,KAAI,C8DhzBqD,IAAI,GAC9F;;AAIH,AAAA,YAAY,CAAC;EACX,aAAa,EAAE,CAAC;EAChB,WAAW,E9DwIiB,GAAG,G8DvIhC;;AAID,AAAA,WAAW,CAAC;EACV,QAAQ,EAAE,QAAQ;EAGlB,IAAI,EAAE,QAAQ;EACd,OAAO,E9DswB2B,IAAI,G8DrwBvC;;AAGD,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,QAAQ;EACzB,OAAO,EAAE,OAAuD;EAChE,UAAU,E9D4DkB,GAAG,C8D5DQ,KAAK,C9DtKnC,OAAO;E2B6Bd,0BAA0B,E5BqGK,kBAA6B;E4BpG5D,yBAAyB,E5BoGM,kBAA6B,G+D6C/D;EAfD,AAYE,aAZW,GAYT,CAAC,CAAC;IACF,MAAM,EAAE,OAAgC,GACzC;;AAIH,AAAA,wBAAwB,CAAC;EACvB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,OAAO;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM,GACjB;;AzDxIG,MAAM,mByD6IR;EAAA,AAAA,aAAa,CAAC;IACZ,SAAS,E9DmwBuB,KAAK;I8DlwBrC,MAAM,E9DyuB0B,OAAO,C8DzuBF,IAAI,GAC1C;EAED,AAAA,wBAAwB,CAAC;IACvB,UAAU,E/DjEqB,mBAA6B,G+DsE7D;IAND,AAGE,wBAHsB,CAGtB,cAAc,CAAC;MACb,UAAU,E/DpEmB,oBAA6B,G+DqE3D;EAGH,AAAA,sBAAsB,CAAC;IACrB,UAAU,E/DzEqB,mBAA6B,G+D+E7D;IAPD,AAGE,sBAHoB,EAGjB,MAAM,CAAC;MACR,MAAM,E/D5EuB,oBAA6B;M+D6E1D,MAAM,EAAE,WAAW,GACpB;EAOH,AAAA,SAAS,CAAC;IAAE,SAAS,E9D2uBa,KAAK,G8D3uBH,EAvBnC;;AzDhJC,MAAM,mByD2KR;EAAA,AAAA,SAAS;EACT,SAAS,CAAC;IACR,SAAS,E9DmuBuB,KAAK,G8DluBtC,EAAA;;AzD9KC,MAAM,oByDkLR;EAAA,AAAA,SAAS,CAAC;IAAE,SAAS,E9D6tBa,MAAM,G8D7tBJ,EAAD;;AC7OrC,AAAA,QAAQ,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,OAAO,E/DirB2B,IAAI;E+DhrBtC,OAAO,EAAE,KAAK;EACd,MAAM,E/Dy1B4B,CAAC;EY71BnC,WAAW,EZqRiB,aAAa,EAAE,kBAAkB,EAAE,UAAU,EAAE,MAAM,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,EAAE,UAAU,EAAE,mBAAmB,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,kBAAkB;EYnRjN,UAAU,EAAE,MAAM;EAClB,WAAW,EZ6RiB,GAAG;EY5R/B,WAAW,EZiSiB,GAAG;EYhS/B,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,KAAK;EACjB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,MAAM;EACpB,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,IAAI;ETgHZ,SAAS,EAtCE,QAAC;E4D9EhB,SAAS,EAAE,UAAU;EACrB,OAAO,EAAE,CAAC,GAiBX;EA5BD,AAaE,QAbM,AAaL,KAAK,CAAC;IAAE,OAAO,E/D60BkB,GAAE,G+D70BE;EAbxC,AAeE,QAfM,CAeN,MAAM,CAAC;IACL,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,KAAK,E/D60B2B,MAAK;I+D50BrC,MAAM,E/D60B0B,MAAK,G+Dr0BtC;IA3BH,AAqBI,QArBI,CAeN,MAAM,EAMD,MAAM,CAAC;MACR,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,WAAW;MACzB,YAAY,EAAE,KAAK,GACpB;;AAIL,AAAA,eAAe,EA4Df,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,EA7DY;EACd,OAAO,E/Di0B2B,MAAK,C+Dj0BR,CAAC,GAWjC;EAZD,AAGE,eAHa,CAGb,MAAM,EAyDR,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,EA1DF,MAAM,CAAC;IACL,MAAM,EAAE,CAAC,GAOV;IAXH,AAMI,eANW,CAGb,MAAM,EAGD,MAAM,EAsDb,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,EA1DF,MAAM,EAGD,MAAM,CAAC;MACR,GAAG,EAAE,CAAC;MACN,YAAY,E/D0zBkB,MAAK,C+D1zBC,MAA0B,CAAC,CAAC;MAChE,gBAAgB,E/DrBX,IAAI,G+DsBV;;AAIL,AAAA,iBAAiB,EA8CjB,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,EAlDc;EAChB,OAAO,EAAE,CAAC,C/DmzBwB,MAAK,G+DtyBxC;EAdD,AAGE,iBAHe,CAGf,MAAM,EA2CR,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,EA/CF,MAAM,CAAC;IACL,IAAI,EAAE,CAAC;IACP,KAAK,E/D+yB2B,MAAK;I+D9yBrC,MAAM,E/D6yB0B,MAAK,G+DtyBtC;IAbH,AAQI,iBARa,CAGf,MAAM,EAKD,MAAM,EAsCb,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,EA/CF,MAAM,EAKD,MAAM,CAAC;MACR,KAAK,EAAE,CAAC;MACR,YAAY,EAAE,MAA0B,C/D0yBV,MAAK,C+D1yB4B,MAA0B,CAAC,CAAC;MAC3F,kBAAkB,E/DrCb,IAAI,G+DsCV;;AAIL,AAAA,kBAAkB,EA8BlB,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,EArCe;EACjB,OAAO,E/DmyB2B,MAAK,C+DnyBR,CAAC,GAWjC;EAZD,AAGE,kBAHgB,CAGhB,MAAM,EA2BR,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,EAlCF,MAAM,CAAC;IACL,GAAG,EAAE,CAAC,GAOP;IAXH,AAMI,kBANc,CAGhB,MAAM,EAGD,MAAM,EAwBb,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,EAlCF,MAAM,EAGD,MAAM,CAAC;MACR,MAAM,EAAE,CAAC;MACT,YAAY,EAAE,CAAC,CAAC,MAA0B,C/D4xBZ,MAAK;M+D3xBnC,mBAAmB,E/DnDd,IAAI,G+DoDV;;AAIL,AAAA,gBAAgB,EAgBhB,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,EA1Ba;EACf,OAAO,EAAE,CAAC,C/DqxBwB,MAAK,G+DxwBxC;EAdD,AAGE,gBAHc,CAGd,MAAM,EAaR,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,EAvBF,MAAM,CAAC;IACL,KAAK,EAAE,CAAC;IACR,KAAK,E/DixB2B,MAAK;I+DhxBrC,MAAM,E/D+wB0B,MAAK,G+DxwBtC;IAbH,AAQI,gBARY,CAGd,MAAM,EAKD,MAAM,EAQb,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,EAvBF,MAAM,EAKD,MAAM,CAAC;MACR,IAAI,EAAE,CAAC;MACP,YAAY,EAAE,MAA0B,CAAC,CAAC,CAAC,MAA0B,C/D4wBvC,MAAK;M+D3wBnC,iBAAiB,E/DnEZ,IAAI,G+DoEV;;AAoBL,AAAA,cAAc,CAAC;EACb,SAAS,E/D2uByB,KAAK;E+D1uBvC,OAAO,E/D+uB2B,OAAM,CACN,MAAK;E+D/uBvC,KAAK,E/DrGI,IAAI;E+DsGb,UAAU,EAAE,MAAM;EAClB,gBAAgB,E/D7FP,IAAI;E2BDX,aAAa,E3B+Na,OAAM,G+D/HnC;;AClHD,AAAA,QAAQ,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EhE+qB2B,IAAI;EgE9qBtC,OAAO,EAAE,KAAK;EACd,SAAS,EhE22ByB,KAAK;EYh3BvC,WAAW,EZqRiB,aAAa,EAAE,kBAAkB,EAAE,UAAU,EAAE,MAAM,EAAE,gBAAgB,EAAE,KAAK,EAAE,WAAW,EAAE,UAAU,EAAE,mBAAmB,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,kBAAkB;EYnRjN,UAAU,EAAE,MAAM;EAClB,WAAW,EZ6RiB,GAAG;EY5R/B,WAAW,EZiSiB,GAAG;EYhS/B,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,KAAK;EACjB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,MAAM;EACpB,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,IAAI;ETgHZ,SAAS,EAtCE,QAAC;E6D7EhB,SAAS,EAAE,UAAU;EACrB,gBAAgB,EhEJP,IAAI;EgEKb,eAAe,EAAE,WAAW;EAC5B,MAAM,EhE+NsB,GAAG,CgE/ND,KAAK,ChEI1B,kBAAI;E2BDX,aAAa,E3BgOa,MAAK,GgE/MlC;EAnCD,AAmBE,QAnBM,CAmBN,MAAM,CAAC;IACL,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,KAAK,EhE22B2B,IAAI;IgE12BpC,MAAM,EhE22B0B,MAAK;IgE12BrC,MAAM,EAAE,CAAC,ChE0NiB,MAAK,GgEhNhC;IAlCH,AA0BI,QA1BI,CAmBN,MAAM,EAOD,MAAM,EA1Bb,QAAQ,CAmBN,MAAM,EAQD,KAAK,CAAC;MACP,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,WAAW;MACzB,YAAY,EAAE,KAAK,GACpB;;AAIL,AAAA,eAAe,EAkGf,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,EAnGY;EACd,aAAa,EhE41BqB,MAAK,GgE30BxC;EAlBD,AAGE,eAHa,GAGX,MAAM,EA+FV,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,IAhGA,MAAM,CAAC;IACP,MAAM,EjEqGyB,mBAA6B,GiExF7D;IAjBH,AAMI,eANW,GAGX,MAAM,EAGH,MAAM,EA4Fb,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,IAhGA,MAAM,EAGH,MAAM,CAAC;MACR,MAAM,EAAE,CAAC;MACT,YAAY,EhEq1BkB,MAAK,CgEr1BC,MAA0B,CAAC,CAAC;MAChE,gBAAgB,EhE3BX,mBAAI,GgE4BV;IAVL,AAYI,eAZW,GAGX,MAAM,EASH,KAAK,EAsFZ,gBAAgB,CACb,AAAA,WAAC,EAAa,KAAK,AAAlB,IAhGA,MAAM,EASH,KAAK,CAAC;MACP,MAAM,EhE4LkB,GAAG;MgE3L3B,YAAY,EhE+0BkB,MAAK,CgE/0BC,MAA0B,CAAC,CAAC;MAChE,gBAAgB,EhE3CX,IAAI,GgE4CV;;AAIL,AAAA,iBAAiB,EA8EjB,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,EAlFc;EAChB,WAAW,EhEw0BuB,MAAK,GgEpzBxC;EArBD,AAGE,iBAHe,GAGb,MAAM,EA2EV,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,IA/EA,MAAM,CAAC;IACP,IAAI,EjEiF2B,mBAA6B;IiEhF5D,KAAK,EhEo0B2B,MAAK;IgEn0BrC,MAAM,EhEk0B0B,IAAI;IgEj0BpC,MAAM,EhEkLoB,MAAK,CgElLA,CAAC,GAajC;IApBH,AASI,iBATa,GAGb,MAAM,EAMH,MAAM,EAqEb,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,IA/EA,MAAM,EAMH,MAAM,CAAC;MACR,IAAI,EAAE,CAAC;MACP,YAAY,EAAE,MAA0B,ChE8zBV,MAAK,CgE9zB4B,MAA0B,CAAC,CAAC;MAC3F,kBAAkB,EhElDb,mBAAI,GgEmDV;IAbL,AAeI,iBAfa,GAGb,MAAM,EAYH,KAAK,EA+DZ,gBAAgB,CAIb,AAAA,WAAC,EAAa,OAAO,AAApB,IA/EA,MAAM,EAYH,KAAK,CAAC;MACP,IAAI,EhEqKoB,GAAG;MgEpK3B,YAAY,EAAE,MAA0B,ChEwzBV,MAAK,CgExzB4B,MAA0B,CAAC,CAAC;MAC3F,kBAAkB,EhElEb,IAAI,GgEmEV;;AAIL,AAAA,kBAAkB,EAuDlB,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,EA9De;EACjB,UAAU,EhEizBwB,MAAK,GgEpxBxC;EA9BD,AAGE,kBAHgB,GAGd,MAAM,EAoDV,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,IA3DA,MAAM,CAAC;IACP,GAAG,EjE0D4B,mBAA6B,GiE7C7D;IAjBH,AAMI,kBANc,GAGd,MAAM,EAGH,MAAM,EAiDb,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,IA3DA,MAAM,EAGH,MAAM,CAAC;MACR,GAAG,EAAE,CAAC;MACN,YAAY,EAAE,CAAC,CAAC,MAA0B,ChE0yBZ,MAAK,CgE1yB8B,MAA0B;MAC3F,mBAAmB,EhEtEd,mBAAI,GgEuEV;IAVL,AAYI,kBAZc,GAGd,MAAM,EASH,KAAK,EA2CZ,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,IA3DA,MAAM,EASH,KAAK,CAAC;MACP,GAAG,EhEiJqB,GAAG;MgEhJ3B,YAAY,EAAE,CAAC,CAAC,MAA0B,ChEoyBZ,MAAK,CgEpyB8B,MAA0B;MAC3F,mBAAmB,EhEtFd,IAAI,GgEuFV;EAhBL,AAoBE,kBApBgB,CAoBhB,eAAe,EAAE,MAAM,EAmCzB,gBAAgB,CAOb,AAAA,WAAC,EAAa,QAAQ,AAArB,EA1CF,eAAe,EAAE,MAAM,CAAC;IACtB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,GAAG;IACT,OAAO,EAAE,KAAK;IACd,KAAK,EhEwxB2B,IAAI;IgEvxBpC,WAAW,EAAE,OAAyB;IACtC,OAAO,EAAE,EAAE;IACX,aAAa,EhEkIa,GAAG,CgElIQ,KAAK,ChEnGnC,OAAI,GgEoGZ;;AAGH,AAAA,gBAAgB,EAuBhB,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,EAjCa;EACf,YAAY,EhEixBsB,MAAK,GgE7vBxC;EArBD,AAGE,gBAHc,GAGZ,MAAM,EAoBV,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,IA9BA,MAAM,CAAC;IACP,KAAK,EjE0B0B,mBAA6B;IiEzB5D,KAAK,EhE6wB2B,MAAK;IgE5wBrC,MAAM,EhE2wB0B,IAAI;IgE1wBpC,MAAM,EhE2HoB,MAAK,CgE3HA,CAAC,GAajC;IApBH,AASI,gBATY,GAGZ,MAAM,EAMH,MAAM,EAcb,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,IA9BA,MAAM,EAMH,MAAM,CAAC;MACR,KAAK,EAAE,CAAC;MACR,YAAY,EAAE,MAA0B,CAAC,CAAC,CAAC,MAA0B,ChEuwBvC,MAAK;MgEtwBnC,iBAAiB,EhEzGZ,mBAAI,GgE0GV;IAbL,AAeI,gBAfY,GAGZ,MAAM,EAYH,KAAK,EAQZ,gBAAgB,CAUb,AAAA,WAAC,EAAa,MAAM,AAAnB,IA9BA,MAAM,EAYH,KAAK,CAAC;MACP,KAAK,EhE8GmB,GAAG;MgE7G3B,YAAY,EAAE,MAA0B,CAAC,CAAC,CAAC,MAA0B,ChEiwBvC,MAAK;MgEhwBnC,iBAAiB,EhEzHZ,IAAI,GgE0HV;;AAqBL,AAAA,eAAe,CAAC;EACd,OAAO,EhEiuB2B,MAAK,CACL,OAAM;EgEjuBxC,aAAa,EAAE,CAAC;E7D3BZ,SAAS,EAtCE,IAAC;E6DoEhB,gBAAgB,EhEpJP,OAAI;EgEqJb,aAAa,EhEgFe,GAAG,CgEhFM,KAAK,ChErJjC,OAAI;E2BkBX,sBAAsB,E5BmHS,kBAA6B;E4BlH5D,uBAAuB,E5BkHQ,kBAA6B,GiEsB/D;EAZD,AASE,eATa,CASX,KAAK,CAAC;IACN,OAAO,EAAE,IAAI,GACd;;AAGH,AAAA,aAAa,CAAC;EACZ,OAAO,EhEmtB2B,MAAK,CACL,OAAM;EgEntBxC,KAAK,EhEtJI,OAAO,GgEuJjB;;AC5JD,AAAA,SAAS,CAAC;EACR,QAAQ,EAAE,QAAQ,GACnB;;AAED,AAAA,SAAS,AAAA,cAAc,CAAC;EACtB,YAAY,EAAE,KAAK,GACpB;;AAED,AAAA,eAAe,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM,GAEjB;EALD,AlCpBE,ekCoBa,ElCpBV,KAAK,CAAC;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,EAAE,GACZ;;AkCuBH,AAAA,cAAc,CAAC;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,KAAK;EACnB,mBAAmB,EAAE,MAAM;EnClBvB,UAAU,E9BujCqB,SAAS,CADT,IAAG,CACqC,WAAW,GiEniCvF;EnChBK,MAAM,iCmCQZ;IAAA,AAAA,cAAc,CAAC;MnCPP,UAAU,EAAE,IAAI,GmCevB,EAAA;AAED,AAAA,cAAc,AAAA,OAAO;AACrB,mBAAmB;AACnB,mBAAmB,CAAC;EAClB,OAAO,EAAE,KAAK,GACf;;AAED,AAAA,mBAAmB,CAAA,GAAK,CAAA,mBAAmB;AAC3C,OAAO,AAAA,oBAAoB,CAAC;EAC1B,SAAS,EAAE,gBAAgB,GAC5B;;AAED,AAAA,mBAAmB,CAAA,GAAK,CAAA,oBAAoB;AAC5C,OAAO,AAAA,mBAAmB,CAAC;EACzB,SAAS,EAAE,iBAAiB,GAC7B;;AAOD,AACE,cADY,CACZ,cAAc,CAAC;EACb,OAAO,EAAE,CAAC;EACV,mBAAmB,EAAE,OAAO;EAC5B,SAAS,EAAE,IAAI,GAChB;;AALH,AAOE,cAPY,CAOZ,cAAc,AAAA,OAAO;AAPvB,cAAc,CAQZ,mBAAmB,AAAA,mBAAmB;AARxC,cAAc,CASZ,mBAAmB,AAAA,oBAAoB,CAAC;EACtC,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC,GACX;;AAZH,AAcE,cAdY,CAcZ,OAAO,AAAA,mBAAmB;AAd5B,cAAc,CAeZ,OAAO,AAAA,oBAAoB,CAAC;EAC1B,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC;EnC5DR,UAAU,EmC6DQ,OAAO,CAAC,EAAE,CjEy/BG,IAAG,GiEx/BrC;EnC1DG,MAAM,iCmCqDV;IAdF,AAcE,cAdY,CAcZ,OAAO,AAAA,mBAAmB;IAd5B,cAAc,CAeZ,OAAO,AAAA,oBAAoB,CAAC;MnCrDtB,UAAU,EAAE,IAAI,GmCyDrB,EAAA;AAQH,AAAA,sBAAsB;AACtB,sBAAsB,CAAC;EACrB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EAEV,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;EACvB,KAAK,EjEk9B8B,GAAG;EiEj9BtC,KAAK,EjExFI,IAAI;EiEyFb,UAAU,EAAE,MAAM;EAClB,OAAO,EjEg9B4B,GAAE;E8BniCjC,UAAU,E9BqiCqB,OAAO,CAAC,KAAI,CAAC,IAAI,GiEx8BrD;EnCzFK,MAAM,iCmCkEZ;IAAA,AAAA,sBAAsB;IACtB,sBAAsB,CAAC;MnClEf,UAAU,EAAE,IAAI,GmCwFvB,EAAA;EAvBD,A3DtEE,sB2DsEoB,C3DtElB,KAAK,E2DsET,sBAAsB,C3DrElB,KAAK;E2DsET,sBAAsB,C3DvElB,KAAK;E2DuET,sBAAsB,C3DtElB,KAAK,CAAC;I2DuFN,KAAK,EjE/FE,IAAI;IiEgGX,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,CAAC;IACV,OAAO,EjEy8B0B,GAAE,GMjiCpC;;A2D2FH,AAAA,sBAAsB,CAAC;EACrB,IAAI,EAAE,CAAC,GAIR;;AACD,AAAA,sBAAsB,CAAC;EACrB,KAAK,EAAE,CAAC,GAIT;;AAGD,AAAA,2BAA2B;AAC3B,2BAA2B,CAAC;EAC1B,OAAO,EAAE,YAAY;EACrB,KAAK,EjEk8B8B,IAAI;EiEj8BvC,MAAM,EjEi8B6B,IAAI;EiEh8BvC,UAAU,EAAE,yBAAyB,GACtC;;AACD,AAAA,2BAA2B,CAAC;EAC1B,gBAAgB,ElEvED,oMAAiE,GkEwEjF;;AACD,AAAA,2BAA2B,CAAC;EAC1B,gBAAgB,ElE1ED,qMAAiE,GkE2EjF;;AAQD,AAAA,oBAAoB,CAAC;EACnB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,YAAY,EAAE,CAAC;EAEf,YAAY,EjEw5BuB,GAAG;EiEv5BtC,WAAW,EjEu5BwB,GAAG;EiEt5BtC,UAAU,EAAE,IAAI,GAuBjB;EAnCD,AAcE,oBAdkB,CAclB,EAAE,CAAC;IACD,UAAU,EAAE,WAAW;IACvB,IAAI,EAAE,QAAQ;IACd,KAAK,EjEs5B4B,IAAI;IiEr5BrC,MAAM,EjEs5B2B,GAAG;IiEr5BpC,YAAY,EjEu5BqB,GAAG;IiEt5BpC,WAAW,EjEs5BsB,GAAG;IiEr5BpC,WAAW,EAAE,MAAM;IACnB,MAAM,EAAE,OAAO;IACf,gBAAgB,EjE9JT,IAAI;IiE+JX,eAAe,EAAE,WAAW;IAE5B,UAAU,EjE+4BuB,IAAI,CiE/4BW,KAAK,CAAC,WAAW;IACjE,aAAa,EjE84BoB,IAAI,CiE94Bc,KAAK,CAAC,WAAW;IACpE,OAAO,EAAE,EAAE;InC5JT,UAAU,E9B4iCqB,OAAO,CAAC,IAAG,CAAC,IAAI,GiE94BlD;InC1JG,MAAM,iCmC0IV;MAdF,AAcE,oBAdkB,CAclB,EAAE,CAAC;QnCzIG,UAAU,EAAE,IAAI,GmCyJrB,EAAA;EA9BH,AAgCE,oBAhCkB,CAgClB,OAAO,CAAC;IACN,OAAO,EAAE,CAAC,GACX;;AAQH,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAoC;EAC3C,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,GAAoC;EAC1C,OAAO,EAAE,EAAE;EACX,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,KAAK,EjEzLI,IAAI;EiE0Lb,UAAU,EAAE,MAAM,GACnB;;AChMD,UAAU,CAAV,cAAU;EACR,EAAE;IAAG,SAAS,EAAE,cAAc;;AAGhC,AAAA,eAAe,CAAC;EACd,OAAO,EAAE,YAAY;EACrB,KAAK,ElEkkCiB,IAAI;EkEjkC1B,MAAM,ElEikCgB,IAAI;EkEhkC1B,cAAc,EAAE,WAAW;EAC3B,MAAM,ElEikCgB,MAAK,CkEjkCG,KAAK,CAAC,YAAY;EAChD,kBAAkB,EAAE,WAAW;EAE/B,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,mCAAmC,GAC/C;;AAED,AAAA,kBAAkB,CAAC;EACjB,KAAK,ElE2jCmB,IAAI;EkE1jC5B,MAAM,ElE0jCkB,IAAI;EkEzjC5B,YAAY,ElE2jCY,KAAI,GkE1jC7B;;AAMD,UAAU,CAAV,YAAU;EACR,EAAE;IACA,SAAS,EAAE,QAAQ;EAErB,GAAG;IACD,OAAO,EAAE,CAAC;IACV,SAAS,EAAE,IAAI;;AAInB,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,YAAY;EACrB,KAAK,ElEkiCiB,IAAI;EkEjiC1B,MAAM,ElEiiCgB,IAAI;EkEhiC1B,cAAc,EAAE,WAAW;EAC3B,gBAAgB,EAAE,YAAY;EAE9B,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,iCAAiC,GAC7C;;AAED,AAAA,gBAAgB,CAAC;EACf,KAAK,ElE2hCmB,IAAI;EkE1hC5B,MAAM,ElE0hCkB,IAAI,GkEzhC7B;;AErDD,AAAA,eAAe,CAAI;EAAE,cAAc,EAAE,mBAAmB,GAAI;;AAC5D,AAAA,UAAU,CAAS;EAAE,cAAc,EAAE,cAAc,GAAI;;AACvD,AAAA,aAAa,CAAM;EAAE,cAAc,EAAE,iBAAiB,GAAI;;AAC1D,AAAA,aAAa,CAAM;EAAE,cAAc,EAAE,iBAAiB,GAAI;;AAC1D,AAAA,kBAAkB,CAAC;EAAE,cAAc,EAAE,sBAAsB,GAAI;;AAC/D,AAAA,eAAe,CAAI;EAAE,cAAc,EAAE,mBAAmB,GAAI;;A1CF1D,AAAA,WAAW,CAAA;EACT,gBAAgB,E1B+BV,OAAO,C0B/BY,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,WAAW,CpBQV,KAAK,EoBRP,CAAC,AAAA,WAAW,CpBSV,KAAK;AoBRP,MAAM,AAAA,WAAW,CpBOf,KAAK;AoBPP,MAAM,AAAA,WAAW,CpBQf,KAAK,CAAC;EoBNJ,gBAAgB,E1B0BZ,OAAO,C0B1B2B,UAAU,GpBQnD;;AoBdD,AAAA,aAAa,CAAF;EACT,gBAAgB,E1BST,OAAO,C0BTW,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,aAAa,CpBQZ,KAAK,EoBRP,CAAC,AAAA,aAAa,CpBSZ,KAAK;AoBRP,MAAM,AAAA,aAAa,CpBOjB,KAAK;AoBPP,MAAM,AAAA,aAAa,CpBQjB,KAAK,CAAC;EoBNJ,gBAAgB,E1BIX,OAAO,C0BJ0B,UAAU,GpBQnD;;AoBdD,AAAA,WAAW,CAAA;EACT,gBAAgB,E1BsCV,OAAO,C0BtCY,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,WAAW,CpBQV,KAAK,EoBRP,CAAC,AAAA,WAAW,CpBSV,KAAK;AoBRP,MAAM,AAAA,WAAW,CpBOf,KAAK;AoBPP,MAAM,AAAA,WAAW,CpBQf,KAAK,CAAC;EoBNJ,gBAAgB,E1BiCZ,OAAO,C0BjC2B,UAAU,GpBQnD;;AoBdD,AAAA,QAAQ,CAAG;EACT,gBAAgB,E1BwCV,OAAO,C0BxCY,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,QAAQ,CpBQP,KAAK,EoBRP,CAAC,AAAA,QAAQ,CpBSP,KAAK;AoBRP,MAAM,AAAA,QAAQ,CpBOZ,KAAK;AoBPP,MAAM,AAAA,QAAQ,CpBQZ,KAAK,CAAC;EoBNJ,gBAAgB,E1BmCZ,OAAO,C0BnC2B,UAAU,GpBQnD;;AoBdD,AAAA,WAAW,CAAA;EACT,gBAAgB,E1BqCV,OAAO,C0BrCY,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,WAAW,CpBQV,KAAK,EoBRP,CAAC,AAAA,WAAW,CpBSV,KAAK;AoBRP,MAAM,AAAA,WAAW,CpBOf,KAAK;AoBPP,MAAM,AAAA,WAAW,CpBQf,KAAK,CAAC;EoBNJ,gBAAgB,E1BgCZ,OAAO,C0BhC2B,UAAU,GpBQnD;;AoBdD,AAAA,UAAU,CAAC;EACT,gBAAgB,E1BmCV,OAAO,C0BnCY,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,UAAU,CpBQT,KAAK,EoBRP,CAAC,AAAA,UAAU,CpBST,KAAK;AoBRP,MAAM,AAAA,UAAU,CpBOd,KAAK;AoBPP,MAAM,AAAA,UAAU,CpBQd,KAAK,CAAC;EoBNJ,gBAAgB,E1B8BZ,OAAO,C0B9B2B,UAAU,GpBQnD;;AoBdD,AAAA,SAAS,CAAE;EACT,gBAAgB,E1BIT,OAAO,C0BJW,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,SAAS,CpBQR,KAAK,EoBRP,CAAC,AAAA,SAAS,CpBSR,KAAK;AoBRP,MAAM,AAAA,SAAS,CpBOb,KAAK;AoBPP,MAAM,AAAA,SAAS,CpBQb,KAAK,CAAC;EoBNJ,gBAAgB,E1BDX,OAAO,C0BC0B,UAAU,GpBQnD;;AoBdD,AAAA,QAAQ,CAAG;EACT,gBAAgB,E1BWT,OAAO,C0BXW,UAAU,GACpC;;AACD,ApBQA,CoBRC,AAAA,QAAQ,CpBQP,KAAK,EoBRP,CAAC,AAAA,QAAQ,CpBSP,KAAK;AoBRP,MAAM,AAAA,QAAQ,CpBOZ,KAAK;AoBPP,MAAM,AAAA,QAAQ,CpBQZ,KAAK,CAAC;EoBNJ,gBAAgB,E1BMX,OAAO,C0BN0B,UAAU,GpBQnD;;A+DPH,AAAA,SAAS,CAAC;EACR,gBAAgB,ErEJP,IAAI,CqEIY,UAAU,GACpC;;AAED,AAAA,eAAe,CAAC;EACd,gBAAgB,EAAE,sBAAsB,GACzC;;ACZD,AAAA,OAAO,CAAS;EAAE,MAAM,EtEwOM,GAAG,CsExOO,KAAK,CtEMlC,OAAO,CsEN0C,UAAU,GAAI;;AAC1E,AAAA,WAAW,CAAK;EAAE,UAAU,EtEuOE,GAAG,CsEvOW,KAAK,CtEKtC,OAAO,CsEL8C,UAAU,GAAI;;AAC9E,AAAA,aAAa,CAAG;EAAE,YAAY,EtEsOA,GAAG,CsEtOa,KAAK,CtEIxC,OAAO,CsEJgD,UAAU,GAAI;;AAChF,AAAA,cAAc,CAAE;EAAE,aAAa,EtEqOD,GAAG,CsErOc,KAAK,CtEGzC,OAAO,CsEHiD,UAAU,GAAI;;AACjF,AAAA,YAAY,CAAI;EAAE,WAAW,EtEoOC,GAAG,CsEpOY,KAAK,CtEEvC,OAAO,CsEF+C,UAAU,GAAI;;AAE/E,AAAA,SAAS,CAAQ;EAAE,MAAM,EAAE,YAAY,GAAI;;AAC3C,AAAA,aAAa,CAAI;EAAE,UAAU,EAAE,YAAY,GAAI;;AAC/C,AAAA,eAAe,CAAE;EAAE,YAAY,EAAE,YAAY,GAAI;;AACjD,AAAA,gBAAgB,CAAC;EAAE,aAAa,EAAE,YAAY,GAAI;;AAClD,AAAA,cAAc,CAAG;EAAE,WAAW,EAAE,YAAY,GAAI;;AAG9C,AAAA,eAAe,CAAG;EAChB,YAAY,EtEiBN,OAAO,CsEjBQ,UAAU,GAChC;;AAFD,AAAA,iBAAiB,CAAC;EAChB,YAAY,EtELL,OAAO,CsEKO,UAAU,GAChC;;AAFD,AAAA,eAAe,CAAG;EAChB,YAAY,EtEwBN,OAAO,CsExBQ,UAAU,GAChC;;AAFD,AAAA,YAAY,CAAM;EAChB,YAAY,EtE0BN,OAAO,CsE1BQ,UAAU,GAChC;;AAFD,AAAA,eAAe,CAAG;EAChB,YAAY,EtEuBN,OAAO,CsEvBQ,UAAU,GAChC;;AAFD,AAAA,cAAc,CAAI;EAChB,YAAY,EtEqBN,OAAO,CsErBQ,UAAU,GAChC;;AAFD,AAAA,aAAa,CAAK;EAChB,YAAY,EtEVL,OAAO,CsEUO,UAAU,GAChC;;AAFD,AAAA,YAAY,CAAM;EAChB,YAAY,EtEHL,OAAO,CsEGO,UAAU,GAChC;;AAGH,AAAA,aAAa,CAAC;EACZ,YAAY,EtEhBH,IAAI,CsEgBQ,UAAU,GAChC;;AAMD,AAAA,WAAW,CAAC;EACV,aAAa,EtEkNe,MAAK,CsElNA,UAAU,GAC5C;;AAED,AAAA,QAAQ,CAAC;EACP,aAAa,EtE4Me,OAAM,CsE5MJ,UAAU,GACzC;;AAED,AAAA,YAAY,CAAC;EACX,sBAAsB,EtEwMM,OAAM,CsExMK,UAAU;EACjD,uBAAuB,EtEuMK,OAAM,CsEvMM,UAAU,GACnD;;AAED,AAAA,cAAc,CAAC;EACb,uBAAuB,EtEmMK,OAAM,CsEnMM,UAAU;EAClD,0BAA0B,EtEkME,OAAM,CsElMS,UAAU,GACtD;;AAED,AAAA,eAAe,CAAC;EACd,0BAA0B,EtE8LE,OAAM,CsE9LS,UAAU;EACrD,yBAAyB,EtE6LG,OAAM,CsE7LQ,UAAU,GACrD;;AAED,AAAA,aAAa,CAAC;EACZ,sBAAsB,EtEyLM,OAAM,CsEzLK,UAAU;EACjD,yBAAyB,EtEwLG,OAAM,CsExLQ,UAAU,GACrD;;AAED,AAAA,WAAW,CAAC;EACV,aAAa,EtEqLe,MAAK,CsErLA,UAAU,GAC5C;;AAED,AAAA,eAAe,CAAC;EACd,aAAa,EAAE,cAAc,GAC9B;;AAED,AAAA,aAAa,CAAC;EACZ,aAAa,EtEgLe,KAAK,CsEhLJ,UAAU,GACxC;;AAED,AAAA,UAAU,CAAC;EACT,aAAa,EAAE,YAAY,GAC5B;;AC1ED,AxCCE,SwCDO,ExCCJ,KAAK,CAAC;EACP,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE,GACZ;;AyCMG,AAAA,OAAO,CAAe;EAAE,OAAO,ExEmmC1B,IAAI,CwEnmC+B,UAAU,GAAI;;AAAtD,AAAA,SAAS,CAAa;EAAE,OAAO,ExEmmCpB,MAAM,CwEnmCuB,UAAU,GAAI;;AAAtD,AAAA,eAAe,CAAO;EAAE,OAAO,ExEmmCZ,YAAY,CwEnmCS,UAAU,GAAI;;AAAtD,AAAA,QAAQ,CAAc;EAAE,OAAO,ExEmmCE,KAAK,CwEnmCE,UAAU,GAAI;;AAAtD,AAAA,QAAQ,CAAc;EAAE,OAAO,ExEmmCS,KAAK,CwEnmCL,UAAU,GAAI;;AAAtD,AAAA,YAAY,CAAU;EAAE,OAAO,ExEmmCgB,SAAS,CwEnmChB,UAAU,GAAI;;AAAtD,AAAA,aAAa,CAAS;EAAE,OAAO,ExEmmC2B,UAAU,CwEnmC5B,UAAU,GAAI;;AAAtD,AAAA,OAAO,CAAe;EAAE,OAAO,ExEmmCuC,IAAI,CwEnmClC,UAAU,GAAI;;AAAtD,AAAA,cAAc,CAAQ;EAAE,OAAO,ExEmmC6C,WAAW,CwEnmC/C,UAAU,GAAI;;AnEiDxD,MAAM,mBmEjDJ;EAAA,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmC1B,IAAI,CwEnmC+B,UAAU,GAAI;EAAtD,AAAA,YAAY,CAAU;IAAE,OAAO,ExEmmCpB,MAAM,CwEnmCuB,UAAU,GAAI;EAAtD,AAAA,kBAAkB,CAAI;IAAE,OAAO,ExEmmCZ,YAAY,CwEnmCS,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCE,KAAK,CwEnmCE,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCS,KAAK,CwEnmCL,UAAU,GAAI;EAAtD,AAAA,eAAe,CAAO;IAAE,OAAO,ExEmmCgB,SAAS,CwEnmChB,UAAU,GAAI;EAAtD,AAAA,gBAAgB,CAAM;IAAE,OAAO,ExEmmC2B,UAAU,CwEnmC5B,UAAU,GAAI;EAAtD,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmCuC,IAAI,CwEnmClC,UAAU,GAAI;EAAtD,AAAA,iBAAiB,CAAK;IAAE,OAAO,ExEmmC6C,WAAW,CwEnmC/C,UAAU,GAAI,EAAD;;AnEiDvD,MAAM,mBmEjDJ;EAAA,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmC1B,IAAI,CwEnmC+B,UAAU,GAAI;EAAtD,AAAA,YAAY,CAAU;IAAE,OAAO,ExEmmCpB,MAAM,CwEnmCuB,UAAU,GAAI;EAAtD,AAAA,kBAAkB,CAAI;IAAE,OAAO,ExEmmCZ,YAAY,CwEnmCS,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCE,KAAK,CwEnmCE,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCS,KAAK,CwEnmCL,UAAU,GAAI;EAAtD,AAAA,eAAe,CAAO;IAAE,OAAO,ExEmmCgB,SAAS,CwEnmChB,UAAU,GAAI;EAAtD,AAAA,gBAAgB,CAAM;IAAE,OAAO,ExEmmC2B,UAAU,CwEnmC5B,UAAU,GAAI;EAAtD,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmCuC,IAAI,CwEnmClC,UAAU,GAAI;EAAtD,AAAA,iBAAiB,CAAK;IAAE,OAAO,ExEmmC6C,WAAW,CwEnmC/C,UAAU,GAAI,EAAD;;AnEiDvD,MAAM,mBmEjDJ;EAAA,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmC1B,IAAI,CwEnmC+B,UAAU,GAAI;EAAtD,AAAA,YAAY,CAAU;IAAE,OAAO,ExEmmCpB,MAAM,CwEnmCuB,UAAU,GAAI;EAAtD,AAAA,kBAAkB,CAAI;IAAE,OAAO,ExEmmCZ,YAAY,CwEnmCS,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCE,KAAK,CwEnmCE,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCS,KAAK,CwEnmCL,UAAU,GAAI;EAAtD,AAAA,eAAe,CAAO;IAAE,OAAO,ExEmmCgB,SAAS,CwEnmChB,UAAU,GAAI;EAAtD,AAAA,gBAAgB,CAAM;IAAE,OAAO,ExEmmC2B,UAAU,CwEnmC5B,UAAU,GAAI;EAAtD,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmCuC,IAAI,CwEnmClC,UAAU,GAAI;EAAtD,AAAA,iBAAiB,CAAK;IAAE,OAAO,ExEmmC6C,WAAW,CwEnmC/C,UAAU,GAAI,EAAD;;AnEiDvD,MAAM,oBmEjDJ;EAAA,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmC1B,IAAI,CwEnmC+B,UAAU,GAAI;EAAtD,AAAA,YAAY,CAAU;IAAE,OAAO,ExEmmCpB,MAAM,CwEnmCuB,UAAU,GAAI;EAAtD,AAAA,kBAAkB,CAAI;IAAE,OAAO,ExEmmCZ,YAAY,CwEnmCS,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCE,KAAK,CwEnmCE,UAAU,GAAI;EAAtD,AAAA,WAAW,CAAW;IAAE,OAAO,ExEmmCS,KAAK,CwEnmCL,UAAU,GAAI;EAAtD,AAAA,eAAe,CAAO;IAAE,OAAO,ExEmmCgB,SAAS,CwEnmChB,UAAU,GAAI;EAAtD,AAAA,gBAAgB,CAAM;IAAE,OAAO,ExEmmC2B,UAAU,CwEnmC5B,UAAU,GAAI;EAAtD,AAAA,UAAU,CAAY;IAAE,OAAO,ExEmmCuC,IAAI,CwEnmClC,UAAU,GAAI;EAAtD,AAAA,iBAAiB,CAAK;IAAE,OAAO,ExEmmC6C,WAAW,CwEnmC/C,UAAU,GAAI,EAAD;;AAU3D,MAAM,MAEF;EAAA,AAAA,aAAa,CAAM;IAAE,OAAO,ExEulCrB,IAAI,CwEvlC0B,UAAU,GAAI;EAAnD,AAAA,eAAe,CAAI;IAAE,OAAO,ExEulCf,MAAM,CwEvlCkB,UAAU,GAAI;EAAnD,AAAA,qBAAqB,CAAF;IAAE,OAAO,ExEulCP,YAAY,CwEvlCI,UAAU,GAAI;EAAnD,AAAA,cAAc,CAAK;IAAE,OAAO,ExEulCO,KAAK,CwEvlCH,UAAU,GAAI;EAAnD,AAAA,cAAc,CAAK;IAAE,OAAO,ExEulCc,KAAK,CwEvlCV,UAAU,GAAI;EAAnD,AAAA,kBAAkB,CAAC;IAAE,OAAO,ExEulCqB,SAAS,CwEvlCrB,UAAU,GAAI;EAAnD,AAAA,mBAAmB,CAAA;IAAE,OAAO,ExEulCgC,UAAU,CwEvlCjC,UAAU,GAAI;EAAnD,AAAA,aAAa,CAAM;IAAE,OAAO,ExEulC4C,IAAI,CwEvlCvC,UAAU,GAAI;EAAnD,AAAA,oBAAoB,CAAD;IAAE,OAAO,ExEulCkD,WAAW,CwEvlCpD,UAAU,GAAI,EAAD;;ACrBtD,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM,GAoBjB;EAzBD,AAOE,iBAPe,EAOZ,MAAM,CAAC;IACR,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,EAAE,GACZ;EAVH,AAYE,iBAZe,CAYf,sBAAsB;EAZxB,iBAAiB,CAaf,MAAM;EAbR,iBAAiB,CAcf,KAAK;EAdP,iBAAiB,CAef,MAAM;EAfR,iBAAiB,CAgBf,KAAK,CAAC;IACJ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,CAAC,GACV;;AAOD,AACE,uBADqB,EAClB,MAAM,CAAC;EACR,WAAW,EAAE,cAA+E,GAC7F;;AAHH,AACE,uBADqB,EAClB,MAAM,CAAC;EACR,WAAW,EAAE,MAA+E,GAC7F;;AAHH,AACE,sBADoB,EACjB,MAAM,CAAC;EACR,WAAW,EAAE,GAA+E,GAC7F;;AAHH,AACE,sBADoB,EACjB,MAAM,CAAC;EACR,WAAW,EAAE,IAA+E,GAC7F;;AC1BD,AAAA,SAAS,CAAqB;EAAE,cAAc,EAAE,cAAc,GAAI;;AAClE,AAAA,YAAY,CAAkB;EAAE,cAAc,EAAE,iBAAiB,GAAI;;AACrE,AAAA,iBAAiB,CAAa;EAAE,cAAc,EAAE,sBAAsB,GAAI;;AAC1E,AAAA,oBAAoB,CAAU;EAAE,cAAc,EAAE,yBAAyB,GAAI;;AAE7E,AAAA,UAAU,CAAkB;EAAE,SAAS,EAAE,eAAe,GAAI;;AAC5D,AAAA,YAAY,CAAgB;EAAE,SAAS,EAAE,iBAAiB,GAAI;;AAC9D,AAAA,kBAAkB,CAAU;EAAE,SAAS,EAAE,uBAAuB,GAAI;;AACpE,AAAA,UAAU,CAAkB;EAAE,IAAI,EAAE,mBAAmB,GAAI;;AAC3D,AAAA,YAAY,CAAgB;EAAE,SAAS,EAAE,YAAY,GAAI;;AACzD,AAAA,YAAY,CAAgB;EAAE,SAAS,EAAE,YAAY,GAAI;;AACzD,AAAA,cAAc,CAAc;EAAE,WAAW,EAAE,YAAY,GAAI;;AAC3D,AAAA,cAAc,CAAc;EAAE,WAAW,EAAE,YAAY,GAAI;;AAE3D,AAAA,sBAAsB,CAAY;EAAE,eAAe,EAAE,qBAAqB,GAAI;;AAC9E,AAAA,oBAAoB,CAAc;EAAE,eAAe,EAAE,mBAAmB,GAAI;;AAC5E,AAAA,uBAAuB,CAAW;EAAE,eAAe,EAAE,iBAAiB,GAAI;;AAC1E,AAAA,wBAAwB,CAAU;EAAE,eAAe,EAAE,wBAAwB,GAAI;;AACjF,AAAA,uBAAuB,CAAW;EAAE,eAAe,EAAE,uBAAuB,GAAI;;AAEhF,AAAA,kBAAkB,CAAa;EAAE,WAAW,EAAE,qBAAqB,GAAI;;AACvE,AAAA,gBAAgB,CAAe;EAAE,WAAW,EAAE,mBAAmB,GAAI;;AACrE,AAAA,mBAAmB,CAAY;EAAE,WAAW,EAAE,iBAAiB,GAAI;;AACnE,AAAA,qBAAqB,CAAU;EAAE,WAAW,EAAE,mBAAmB,GAAI;;AACrE,AAAA,oBAAoB,CAAW;EAAE,WAAW,EAAE,kBAAkB,GAAI;;AAEpE,AAAA,oBAAoB,CAAY;EAAE,aAAa,EAAE,qBAAqB,GAAI;;AAC1E,AAAA,kBAAkB,CAAc;EAAE,aAAa,EAAE,mBAAmB,GAAI;;AACxE,AAAA,qBAAqB,CAAW;EAAE,aAAa,EAAE,iBAAiB,GAAI;;AACtE,AAAA,sBAAsB,CAAU;EAAE,aAAa,EAAE,wBAAwB,GAAI;;AAC7E,AAAA,qBAAqB,CAAW;EAAE,aAAa,EAAE,uBAAuB,GAAI;;AAC5E,AAAA,sBAAsB,CAAU;EAAE,aAAa,EAAE,kBAAkB,GAAI;;AAEvE,AAAA,gBAAgB,CAAc;EAAE,UAAU,EAAE,eAAe,GAAI;;AAC/D,AAAA,iBAAiB,CAAa;EAAE,UAAU,EAAE,qBAAqB,GAAI;;AACrE,AAAA,eAAe,CAAe;EAAE,UAAU,EAAE,mBAAmB,GAAI;;AACnE,AAAA,kBAAkB,CAAY;EAAE,UAAU,EAAE,iBAAiB,GAAI;;AACjE,AAAA,oBAAoB,CAAU;EAAE,UAAU,EAAE,mBAAmB,GAAI;;AACnE,AAAA,mBAAmB,CAAW;EAAE,UAAU,EAAE,kBAAkB,GAAI;;ArEYlE,MAAM,mBqElDN;EAAA,AAAA,YAAY,CAAkB;IAAE,cAAc,EAAE,cAAc,GAAI;EAClE,AAAA,eAAe,CAAe;IAAE,cAAc,EAAE,iBAAiB,GAAI;EACrE,AAAA,oBAAoB,CAAU;IAAE,cAAc,EAAE,sBAAsB,GAAI;EAC1E,AAAA,uBAAuB,CAAO;IAAE,cAAc,EAAE,yBAAyB,GAAI;EAE7E,AAAA,aAAa,CAAe;IAAE,SAAS,EAAE,eAAe,GAAI;EAC5D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,iBAAiB,GAAI;EAC9D,AAAA,qBAAqB,CAAO;IAAE,SAAS,EAAE,uBAAuB,GAAI;EACpE,AAAA,aAAa,CAAe;IAAE,IAAI,EAAE,mBAAmB,GAAI;EAC3D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAC3D,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAE3D,AAAA,yBAAyB,CAAS;IAAE,eAAe,EAAE,qBAAqB,GAAI;EAC9E,AAAA,uBAAuB,CAAW;IAAE,eAAe,EAAE,mBAAmB,GAAI;EAC5E,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,iBAAiB,GAAI;EAC1E,AAAA,2BAA2B,CAAO;IAAE,eAAe,EAAE,wBAAwB,GAAI;EACjF,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,uBAAuB,GAAI;EAEhF,AAAA,qBAAqB,CAAU;IAAE,WAAW,EAAE,qBAAqB,GAAI;EACvE,AAAA,mBAAmB,CAAY;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,sBAAsB,CAAS;IAAE,WAAW,EAAE,iBAAiB,GAAI;EACnE,AAAA,wBAAwB,CAAO;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,uBAAuB,CAAQ;IAAE,WAAW,EAAE,kBAAkB,GAAI;EAEpE,AAAA,uBAAuB,CAAS;IAAE,aAAa,EAAE,qBAAqB,GAAI;EAC1E,AAAA,qBAAqB,CAAW;IAAE,aAAa,EAAE,mBAAmB,GAAI;EACxE,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,iBAAiB,GAAI;EACtE,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,wBAAwB,GAAI;EAC7E,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,uBAAuB,GAAI;EAC5E,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,kBAAkB,GAAI;EAEvE,AAAA,mBAAmB,CAAW;IAAE,UAAU,EAAE,eAAe,GAAI;EAC/D,AAAA,oBAAoB,CAAU;IAAE,UAAU,EAAE,qBAAqB,GAAI;EACrE,AAAA,kBAAkB,CAAY;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,qBAAqB,CAAS;IAAE,UAAU,EAAE,iBAAiB,GAAI;EACjE,AAAA,uBAAuB,CAAO;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,sBAAsB,CAAQ;IAAE,UAAU,EAAE,kBAAkB,GAAI,EAtCD;;ArEkDjE,MAAM,mBqElDN;EAAA,AAAA,YAAY,CAAkB;IAAE,cAAc,EAAE,cAAc,GAAI;EAClE,AAAA,eAAe,CAAe;IAAE,cAAc,EAAE,iBAAiB,GAAI;EACrE,AAAA,oBAAoB,CAAU;IAAE,cAAc,EAAE,sBAAsB,GAAI;EAC1E,AAAA,uBAAuB,CAAO;IAAE,cAAc,EAAE,yBAAyB,GAAI;EAE7E,AAAA,aAAa,CAAe;IAAE,SAAS,EAAE,eAAe,GAAI;EAC5D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,iBAAiB,GAAI;EAC9D,AAAA,qBAAqB,CAAO;IAAE,SAAS,EAAE,uBAAuB,GAAI;EACpE,AAAA,aAAa,CAAe;IAAE,IAAI,EAAE,mBAAmB,GAAI;EAC3D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAC3D,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAE3D,AAAA,yBAAyB,CAAS;IAAE,eAAe,EAAE,qBAAqB,GAAI;EAC9E,AAAA,uBAAuB,CAAW;IAAE,eAAe,EAAE,mBAAmB,GAAI;EAC5E,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,iBAAiB,GAAI;EAC1E,AAAA,2BAA2B,CAAO;IAAE,eAAe,EAAE,wBAAwB,GAAI;EACjF,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,uBAAuB,GAAI;EAEhF,AAAA,qBAAqB,CAAU;IAAE,WAAW,EAAE,qBAAqB,GAAI;EACvE,AAAA,mBAAmB,CAAY;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,sBAAsB,CAAS;IAAE,WAAW,EAAE,iBAAiB,GAAI;EACnE,AAAA,wBAAwB,CAAO;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,uBAAuB,CAAQ;IAAE,WAAW,EAAE,kBAAkB,GAAI;EAEpE,AAAA,uBAAuB,CAAS;IAAE,aAAa,EAAE,qBAAqB,GAAI;EAC1E,AAAA,qBAAqB,CAAW;IAAE,aAAa,EAAE,mBAAmB,GAAI;EACxE,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,iBAAiB,GAAI;EACtE,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,wBAAwB,GAAI;EAC7E,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,uBAAuB,GAAI;EAC5E,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,kBAAkB,GAAI;EAEvE,AAAA,mBAAmB,CAAW;IAAE,UAAU,EAAE,eAAe,GAAI;EAC/D,AAAA,oBAAoB,CAAU;IAAE,UAAU,EAAE,qBAAqB,GAAI;EACrE,AAAA,kBAAkB,CAAY;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,qBAAqB,CAAS;IAAE,UAAU,EAAE,iBAAiB,GAAI;EACjE,AAAA,uBAAuB,CAAO;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,sBAAsB,CAAQ;IAAE,UAAU,EAAE,kBAAkB,GAAI,EAtCD;;ArEkDjE,MAAM,mBqElDN;EAAA,AAAA,YAAY,CAAkB;IAAE,cAAc,EAAE,cAAc,GAAI;EAClE,AAAA,eAAe,CAAe;IAAE,cAAc,EAAE,iBAAiB,GAAI;EACrE,AAAA,oBAAoB,CAAU;IAAE,cAAc,EAAE,sBAAsB,GAAI;EAC1E,AAAA,uBAAuB,CAAO;IAAE,cAAc,EAAE,yBAAyB,GAAI;EAE7E,AAAA,aAAa,CAAe;IAAE,SAAS,EAAE,eAAe,GAAI;EAC5D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,iBAAiB,GAAI;EAC9D,AAAA,qBAAqB,CAAO;IAAE,SAAS,EAAE,uBAAuB,GAAI;EACpE,AAAA,aAAa,CAAe;IAAE,IAAI,EAAE,mBAAmB,GAAI;EAC3D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAC3D,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAE3D,AAAA,yBAAyB,CAAS;IAAE,eAAe,EAAE,qBAAqB,GAAI;EAC9E,AAAA,uBAAuB,CAAW;IAAE,eAAe,EAAE,mBAAmB,GAAI;EAC5E,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,iBAAiB,GAAI;EAC1E,AAAA,2BAA2B,CAAO;IAAE,eAAe,EAAE,wBAAwB,GAAI;EACjF,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,uBAAuB,GAAI;EAEhF,AAAA,qBAAqB,CAAU;IAAE,WAAW,EAAE,qBAAqB,GAAI;EACvE,AAAA,mBAAmB,CAAY;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,sBAAsB,CAAS;IAAE,WAAW,EAAE,iBAAiB,GAAI;EACnE,AAAA,wBAAwB,CAAO;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,uBAAuB,CAAQ;IAAE,WAAW,EAAE,kBAAkB,GAAI;EAEpE,AAAA,uBAAuB,CAAS;IAAE,aAAa,EAAE,qBAAqB,GAAI;EAC1E,AAAA,qBAAqB,CAAW;IAAE,aAAa,EAAE,mBAAmB,GAAI;EACxE,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,iBAAiB,GAAI;EACtE,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,wBAAwB,GAAI;EAC7E,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,uBAAuB,GAAI;EAC5E,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,kBAAkB,GAAI;EAEvE,AAAA,mBAAmB,CAAW;IAAE,UAAU,EAAE,eAAe,GAAI;EAC/D,AAAA,oBAAoB,CAAU;IAAE,UAAU,EAAE,qBAAqB,GAAI;EACrE,AAAA,kBAAkB,CAAY;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,qBAAqB,CAAS;IAAE,UAAU,EAAE,iBAAiB,GAAI;EACjE,AAAA,uBAAuB,CAAO;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,sBAAsB,CAAQ;IAAE,UAAU,EAAE,kBAAkB,GAAI,EAtCD;;ArEkDjE,MAAM,oBqElDN;EAAA,AAAA,YAAY,CAAkB;IAAE,cAAc,EAAE,cAAc,GAAI;EAClE,AAAA,eAAe,CAAe;IAAE,cAAc,EAAE,iBAAiB,GAAI;EACrE,AAAA,oBAAoB,CAAU;IAAE,cAAc,EAAE,sBAAsB,GAAI;EAC1E,AAAA,uBAAuB,CAAO;IAAE,cAAc,EAAE,yBAAyB,GAAI;EAE7E,AAAA,aAAa,CAAe;IAAE,SAAS,EAAE,eAAe,GAAI;EAC5D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,iBAAiB,GAAI;EAC9D,AAAA,qBAAqB,CAAO;IAAE,SAAS,EAAE,uBAAuB,GAAI;EACpE,AAAA,aAAa,CAAe;IAAE,IAAI,EAAE,mBAAmB,GAAI;EAC3D,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,eAAe,CAAa;IAAE,SAAS,EAAE,YAAY,GAAI;EACzD,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAC3D,AAAA,iBAAiB,CAAW;IAAE,WAAW,EAAE,YAAY,GAAI;EAE3D,AAAA,yBAAyB,CAAS;IAAE,eAAe,EAAE,qBAAqB,GAAI;EAC9E,AAAA,uBAAuB,CAAW;IAAE,eAAe,EAAE,mBAAmB,GAAI;EAC5E,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,iBAAiB,GAAI;EAC1E,AAAA,2BAA2B,CAAO;IAAE,eAAe,EAAE,wBAAwB,GAAI;EACjF,AAAA,0BAA0B,CAAQ;IAAE,eAAe,EAAE,uBAAuB,GAAI;EAEhF,AAAA,qBAAqB,CAAU;IAAE,WAAW,EAAE,qBAAqB,GAAI;EACvE,AAAA,mBAAmB,CAAY;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,sBAAsB,CAAS;IAAE,WAAW,EAAE,iBAAiB,GAAI;EACnE,AAAA,wBAAwB,CAAO;IAAE,WAAW,EAAE,mBAAmB,GAAI;EACrE,AAAA,uBAAuB,CAAQ;IAAE,WAAW,EAAE,kBAAkB,GAAI;EAEpE,AAAA,uBAAuB,CAAS;IAAE,aAAa,EAAE,qBAAqB,GAAI;EAC1E,AAAA,qBAAqB,CAAW;IAAE,aAAa,EAAE,mBAAmB,GAAI;EACxE,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,iBAAiB,GAAI;EACtE,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,wBAAwB,GAAI;EAC7E,AAAA,wBAAwB,CAAQ;IAAE,aAAa,EAAE,uBAAuB,GAAI;EAC5E,AAAA,yBAAyB,CAAO;IAAE,aAAa,EAAE,kBAAkB,GAAI;EAEvE,AAAA,mBAAmB,CAAW;IAAE,UAAU,EAAE,eAAe,GAAI;EAC/D,AAAA,oBAAoB,CAAU;IAAE,UAAU,EAAE,qBAAqB,GAAI;EACrE,AAAA,kBAAkB,CAAY;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,qBAAqB,CAAS;IAAE,UAAU,EAAE,iBAAiB,GAAI;EACjE,AAAA,uBAAuB,CAAO;IAAE,UAAU,EAAE,mBAAmB,GAAI;EACnE,AAAA,sBAAsB,CAAQ;IAAE,UAAU,EAAE,kBAAkB,GAAI,EAtCD;;ACJjE,AAAA,WAAW,CAAW;EAAE,KAAK,EAAE,eAAe,GAAI;;AAClD,AAAA,YAAY,CAAU;EAAE,KAAK,EAAE,gBAAgB,GAAI;;AACnD,AAAA,WAAW,CAAW;EAAE,KAAK,EAAE,eAAe,GAAI;;AtEoDlD,MAAM,mBsEtDN;EAAA,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI;EAClD,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,gBAAgB,GAAI;EACnD,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI,EAFD;;AtEsDjD,MAAM,mBsEtDN;EAAA,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI;EAClD,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,gBAAgB,GAAI;EACnD,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI,EAFD;;AtEsDjD,MAAM,mBsEtDN;EAAA,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI;EAClD,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,gBAAgB,GAAI;EACnD,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI,EAFD;;AtEsDjD,MAAM,oBsEtDN;EAAA,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI;EAClD,AAAA,eAAe,CAAO;IAAE,KAAK,EAAE,gBAAgB,GAAI;EACnD,AAAA,cAAc,CAAQ;IAAE,KAAK,EAAE,eAAe,GAAI,EAFD;;ACHnD,AAAA,gBAAgB,CAAO;EAAE,WAAW,E5E8mCvB,GAAG,C4E9mC6B,UAAU,GAAI;;AAA3D,AAAA,iBAAiB,CAAM;EAAE,WAAW,E5E8mClB,IAAI,C4E9mCuB,UAAU,GAAI;;AAA3D,AAAA,iBAAiB,CAAM;EAAE,WAAW,E5E8mCZ,IAAI,C4E9mCiB,UAAU,GAAI;;ACA3D,AAAA,cAAc,CAAM;EAAE,QAAQ,E7E4mCpB,IAAI,C6E5mCyB,UAAU,GAAI;;AAArD,AAAA,gBAAgB,CAAI;EAAE,QAAQ,E7E4mCd,MAAM,C6E5mCiB,UAAU,GAAI;;ACCrD,AAAA,gBAAgB,CAAO;EAAE,QAAQ,E9E4mCvB,MAAM,C8E5mC6B,UAAU,GAAI;;AAA3D,AAAA,kBAAkB,CAAK;EAAE,QAAQ,E9E4mCf,QAAQ,C8E5mCmB,UAAU,GAAI;;AAA3D,AAAA,kBAAkB,CAAK;EAAE,QAAQ,E9E4mCL,QAAQ,C8E5mCS,UAAU,GAAI;;AAA3D,AAAA,eAAe,CAAQ;EAAE,QAAQ,E9E4mCK,KAAK,C8E5mCE,UAAU,GAAI;;AAA3D,AAAA,gBAAgB,CAAO;EAAE,QAAQ,E9E4mCY,MAAM,C8E5mCN,UAAU,GAAI;;AAK7D,AAAA,UAAU,CAAC;EACT,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,OAAO,E9EkqB2B,IAAI,G8EjqBvC;;AAED,AAAA,aAAa,CAAC;EACZ,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,E9E0pB2B,IAAI,G8EzpBvC;;AAG6B,SAAC,EAAlB,QAAQ,EAAE,MAAM;EAD7B,AAAA,WAAW,CAAC;IAER,QAAQ,EAAE,MAAM;IAChB,GAAG,EAAE,CAAC;IACN,OAAO,E9EkpByB,IAAI,G8EhpBvC;;AC3BD,AAAA,QAAQ,CAAC;ErEEP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAgB;EACtB,WAAW,EAAE,MAAM;EACnB,MAAM,EAAE,CAAC,GqERV;;AAED,ArEgBE,kBqEhBgB,CrEgBd,MAAM,EqEhBV,kBAAkB,CrEiBd,KAAK,CAAC;EACN,QAAQ,EAAE,MAAM;EAChB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,OAAO;EACjB,IAAI,EAAE,IAAI;EACV,WAAW,EAAE,MAAM,GACpB;;AsE9BH,AAAA,UAAU,CAAC;EAAE,UAAU,EhFqPO,CAAC,CAAC,QAAO,CAAC,OAAM,CApOnC,oBAAI,CgFjByB,UAAU,GAAI;;AACtD,AAAA,OAAO,CAAC;EAAE,UAAU,EhFqPU,CAAC,CAAC,MAAK,CAAC,IAAI,CArO/B,mBAAI,CgFhBmB,UAAU,GAAI;;AAChD,AAAA,UAAU,CAAC;EAAE,UAAU,EhFqPO,CAAC,CAAC,IAAI,CAAC,IAAI,CAtO9B,oBAAI,CgFfyB,UAAU,GAAI;;AACtD,AAAA,YAAY,CAAC;EAAE,UAAU,EAAE,eAAe,GAAI;;ACC1C,AAAA,KAAK,CAAgB;EAAE,KAAQ,EjFqJ3B,GAAG,CiFrJkC,UAAU,GAAI;;AAAvD,AAAA,KAAK,CAAgB;EAAE,KAAQ,EjFsJ3B,GAAG,CiFtJkC,UAAU,GAAI;;AAAvD,AAAA,KAAK,CAAgB;EAAE,KAAQ,EjFuJ3B,GAAG,CiFvJkC,UAAU,GAAI;;AAAvD,AAAA,MAAM,CAAe;EAAE,KAAQ,EjFwJ1B,IAAI,CiFxJgC,UAAU,GAAI;;AAAvD,AAAA,OAAO,CAAc;EAAE,KAAQ,EjFyJzB,IAAI,CiFzJ+B,UAAU,GAAI;;AAAvD,AAAA,KAAK,CAAgB;EAAE,MAAQ,EjFqJ3B,GAAG,CiFrJkC,UAAU,GAAI;;AAAvD,AAAA,KAAK,CAAgB;EAAE,MAAQ,EjFsJ3B,GAAG,CiFtJkC,UAAU,GAAI;;AAAvD,AAAA,KAAK,CAAgB;EAAE,MAAQ,EjFuJ3B,GAAG,CiFvJkC,UAAU,GAAI;;AAAvD,AAAA,MAAM,CAAe;EAAE,MAAQ,EjFwJ1B,IAAI,CiFxJgC,UAAU,GAAI;;AAAvD,AAAA,OAAO,CAAc;EAAE,MAAQ,EjFyJzB,IAAI,CiFzJ+B,UAAU,GAAI;;AAI3D,AAAA,OAAO,CAAC;EAAE,SAAS,EAAE,eAAe,GAAI;;AACxC,AAAA,OAAO,CAAC;EAAE,UAAU,EAAE,eAAe,GAAI;;AAIzC,AAAA,WAAW,CAAC;EAAE,SAAS,EAAE,gBAAgB,GAAI;;AAC7C,AAAA,WAAW,CAAC;EAAE,UAAU,EAAE,gBAAgB,GAAI;;AAE9C,AAAA,OAAO,CAAC;EAAE,KAAK,EAAE,gBAAgB,GAAI;;AACrC,AAAA,OAAO,CAAC;EAAE,MAAM,EAAE,gBAAgB,GAAI;;ACT9B,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,MAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,UAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;;AAhBD,AAAA,IAAI,CAA0B;EAAE,OAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;;AAChE,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,WAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,aAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,cAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;;AACD,AAAA,KAAK;AACL,KAAK,CAA0B;EAC7B,YAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;;AAOD,AAAA,KAAK,CAAiB;EAAE,MAAM,ElF6G/B,QAAe,CkF7G2B,UAAU,GAAI;;AACvD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,UAAU,ElF0Gb,QAAe,CkF1GS,UAAU,GAChC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,YAAY,ElFsGf,QAAe,CkFtGW,UAAU,GAClC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,aAAa,ElFkGhB,QAAe,CkFlGY,UAAU,GACnC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,WAAW,ElF8Fd,QAAe,CkF9FU,UAAU,GACjC;;AAhBD,AAAA,KAAK,CAAiB;EAAE,MAAM,ElF8G/B,OAAc,CkF9G4B,UAAU,GAAI;;AACvD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,UAAU,ElF2Gb,OAAc,CkF3GU,UAAU,GAChC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,YAAY,ElFuGf,OAAc,CkFvGY,UAAU,GAClC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,aAAa,ElFmGhB,OAAc,CkFnGa,UAAU,GACnC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,WAAW,ElF+Fd,OAAc,CkF/FW,UAAU,GACjC;;AAhBD,AAAA,KAAK,CAAiB;EAAE,MAAM,ElFwG7B,KAAI,CkFxGoC,UAAU,GAAI;;AACvD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,UAAU,ElFqGX,KAAI,CkFrGkB,UAAU,GAChC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,YAAY,ElFiGb,KAAI,CkFjGoB,UAAU,GAClC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,aAAa,ElF6Fd,KAAI,CkF7FqB,UAAU,GACnC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,WAAW,ElFyFZ,KAAI,CkFzFmB,UAAU,GACjC;;AAhBD,AAAA,KAAK,CAAiB;EAAE,MAAM,ElFgH/B,OAAe,CkFhH2B,UAAU,GAAI;;AACvD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,UAAU,ElF6Gb,OAAe,CkF7GS,UAAU,GAChC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,YAAY,ElFyGf,OAAe,CkFzGW,UAAU,GAClC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,aAAa,ElFqGhB,OAAe,CkFrGY,UAAU,GACnC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,WAAW,ElFiGd,OAAe,CkFjGU,UAAU,GACjC;;AAhBD,AAAA,KAAK,CAAiB;EAAE,MAAM,ElFiH/B,KAAa,CkFjH6B,UAAU,GAAI;;AACvD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,UAAU,ElF8Gb,KAAa,CkF9GW,UAAU,GAChC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,YAAY,ElF0Gf,KAAa,CkF1Ga,UAAU,GAClC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,aAAa,ElFsGhB,KAAa,CkFtGc,UAAU,GACnC;;AACD,AAAA,MAAM;AACN,MAAM,CAAiB;EACrB,WAAW,ElFkGd,KAAa,CkFlGY,UAAU,GACjC;;AAKL,AAAA,OAAO,CAAU;EAAE,MAAM,EAAE,eAAe,GAAI;;AAC9C,AAAA,QAAQ;AACR,QAAQ,CAAU;EAChB,UAAU,EAAE,eAAe,GAC5B;;AACD,AAAA,QAAQ;AACR,QAAQ,CAAU;EAChB,YAAY,EAAE,eAAe,GAC9B;;AACD,AAAA,QAAQ;AACR,QAAQ,CAAU;EAChB,aAAa,EAAE,eAAe,GAC/B;;AACD,AAAA,QAAQ;AACR,QAAQ,CAAU;EAChB,WAAW,EAAE,eAAe,GAC7B;;A7EVD,MAAM,mB6ElDF;EAAA,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAOD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF6G/B,QAAe,CkF7G2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF0Gb,QAAe,CkF1GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFsGf,QAAe,CkFtGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFkGhB,QAAe,CkFlGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF8Fd,QAAe,CkF9FU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF8G/B,OAAc,CkF9G4B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF2Gb,OAAc,CkF3GU,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFuGf,OAAc,CkFvGY,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFmGhB,OAAc,CkFnGa,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF+Fd,OAAc,CkF/FW,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFwG7B,KAAI,CkFxGoC,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElFqGX,KAAI,CkFrGkB,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFiGb,KAAI,CkFjGoB,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElF6Fd,KAAI,CkF7FqB,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFyFZ,KAAI,CkFzFmB,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFgH/B,OAAe,CkFhH2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF6Gb,OAAe,CkF7GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFyGf,OAAe,CkFzGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFqGhB,OAAe,CkFrGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFiGd,OAAe,CkFjGU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFiH/B,KAAa,CkFjH6B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF8Gb,KAAa,CkF9GW,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElF0Gf,KAAa,CkF1Ga,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFsGhB,KAAa,CkFtGc,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFkGd,KAAa,CkFlGY,UAAU,GACjC;EAKL,AAAA,UAAU,CAAO;IAAE,MAAM,EAAE,eAAe,GAAI;EAC9C,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,UAAU,EAAE,eAAe,GAC5B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,YAAY,EAAE,eAAe,GAC9B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,aAAa,EAAE,eAAe,GAC/B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,WAAW,EAAE,eAAe,GAC7B,EA5DkE;;A7EkDnE,MAAM,mB6ElDF;EAAA,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAOD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF6G/B,QAAe,CkF7G2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF0Gb,QAAe,CkF1GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFsGf,QAAe,CkFtGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFkGhB,QAAe,CkFlGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF8Fd,QAAe,CkF9FU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF8G/B,OAAc,CkF9G4B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF2Gb,OAAc,CkF3GU,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFuGf,OAAc,CkFvGY,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFmGhB,OAAc,CkFnGa,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF+Fd,OAAc,CkF/FW,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFwG7B,KAAI,CkFxGoC,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElFqGX,KAAI,CkFrGkB,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFiGb,KAAI,CkFjGoB,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElF6Fd,KAAI,CkF7FqB,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFyFZ,KAAI,CkFzFmB,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFgH/B,OAAe,CkFhH2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF6Gb,OAAe,CkF7GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFyGf,OAAe,CkFzGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFqGhB,OAAe,CkFrGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFiGd,OAAe,CkFjGU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFiH/B,KAAa,CkFjH6B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF8Gb,KAAa,CkF9GW,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElF0Gf,KAAa,CkF1Ga,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFsGhB,KAAa,CkFtGc,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFkGd,KAAa,CkFlGY,UAAU,GACjC;EAKL,AAAA,UAAU,CAAO;IAAE,MAAM,EAAE,eAAe,GAAI;EAC9C,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,UAAU,EAAE,eAAe,GAC5B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,YAAY,EAAE,eAAe,GAC9B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,aAAa,EAAE,eAAe,GAC/B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,WAAW,EAAE,eAAe,GAC7B,EA5DkE;;A7EkDnE,MAAM,mB6ElDF;EAAA,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAOD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF6G/B,QAAe,CkF7G2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF0Gb,QAAe,CkF1GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFsGf,QAAe,CkFtGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFkGhB,QAAe,CkFlGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF8Fd,QAAe,CkF9FU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF8G/B,OAAc,CkF9G4B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF2Gb,OAAc,CkF3GU,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFuGf,OAAc,CkFvGY,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFmGhB,OAAc,CkFnGa,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF+Fd,OAAc,CkF/FW,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFwG7B,KAAI,CkFxGoC,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElFqGX,KAAI,CkFrGkB,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFiGb,KAAI,CkFjGoB,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElF6Fd,KAAI,CkF7FqB,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFyFZ,KAAI,CkFzFmB,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFgH/B,OAAe,CkFhH2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF6Gb,OAAe,CkF7GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFyGf,OAAe,CkFzGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFqGhB,OAAe,CkFrGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFiGd,OAAe,CkFjGU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFiH/B,KAAa,CkFjH6B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF8Gb,KAAa,CkF9GW,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElF0Gf,KAAa,CkF1Ga,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFsGhB,KAAa,CkFtGc,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFkGd,KAAa,CkFlGY,UAAU,GACjC;EAKL,AAAA,UAAU,CAAO;IAAE,MAAM,EAAE,eAAe,GAAI;EAC9C,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,UAAU,EAAE,eAAe,GAC5B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,YAAY,EAAE,eAAe,GAC9B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,aAAa,EAAE,eAAe,GAC/B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,WAAW,EAAE,eAAe,GAC7B,EA5DkE;;A7EkDnE,MAAM,oB6ElDF;EAAA,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,MAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,UAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFmIzC,CAAC,CkFnIkD,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFgIf,CAAC,CkFhI4B,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF4HjB,CAAC,CkF5HgC,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFwHlB,CAAC,CkFxHkC,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFoHhB,CAAC,CkFpH8B,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFoIzC,OAAe,CkFpIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFiIf,OAAe,CkFjIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF6HjB,OAAe,CkF7HkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFyHlB,OAAe,CkFzHoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFqHhB,OAAe,CkFrHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFqIzC,MAAc,CkFrIqC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFkIf,MAAc,CkFlIe,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElF8HjB,MAAc,CkF9HmB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF0HlB,MAAc,CkF1HqB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFsHhB,MAAc,CkFtHiB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElF+HvC,IAAI,CkF/H6C,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElF4Hb,IAAI,CkF5HuB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFwHf,IAAI,CkFxH2B,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElFoHhB,IAAI,CkFpH6B,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFgHd,IAAI,CkFhHyB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFuIzC,MAAe,CkFvIoC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFoIf,MAAe,CkFpIc,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFgIjB,MAAe,CkFhIkB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF4HlB,MAAe,CkF5HoB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFwHhB,MAAe,CkFxHgB,UAAU,GACvC;EAhBD,AAAA,OAAO,CAAuB;IAAE,OAAQ,ElFwIzC,IAAa,CkFxIsC,UAAU,GAAI;EAChE,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,WAAY,ElFqIf,IAAa,CkFrIgB,UAAU,GACrC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,aAAc,ElFiIjB,IAAa,CkFjIoB,UAAU,GACzC;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,cAAe,ElF6HlB,IAAa,CkF7HsB,UAAU,GAC3C;EACD,AAAA,QAAQ;EACR,QAAQ,CAAuB;IAC7B,YAAa,ElFyHhB,IAAa,CkFzHkB,UAAU,GACvC;EAOD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF6G/B,QAAe,CkF7G2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF0Gb,QAAe,CkF1GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFsGf,QAAe,CkFtGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFkGhB,QAAe,CkFlGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF8Fd,QAAe,CkF9FU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElF8G/B,OAAc,CkF9G4B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF2Gb,OAAc,CkF3GU,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFuGf,OAAc,CkFvGY,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFmGhB,OAAc,CkFnGa,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElF+Fd,OAAc,CkF/FW,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFwG7B,KAAI,CkFxGoC,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElFqGX,KAAI,CkFrGkB,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFiGb,KAAI,CkFjGoB,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElF6Fd,KAAI,CkF7FqB,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFyFZ,KAAI,CkFzFmB,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFgH/B,OAAe,CkFhH2B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF6Gb,OAAe,CkF7GS,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElFyGf,OAAe,CkFzGW,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFqGhB,OAAe,CkFrGY,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFiGd,OAAe,CkFjGU,UAAU,GACjC;EAhBD,AAAA,QAAQ,CAAc;IAAE,MAAM,ElFiH/B,KAAa,CkFjH6B,UAAU,GAAI;EACvD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,UAAU,ElF8Gb,KAAa,CkF9GW,UAAU,GAChC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,YAAY,ElF0Gf,KAAa,CkF1Ga,UAAU,GAClC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,aAAa,ElFsGhB,KAAa,CkFtGc,UAAU,GACnC;EACD,AAAA,SAAS;EACT,SAAS,CAAc;IACrB,WAAW,ElFkGd,KAAa,CkFlGY,UAAU,GACjC;EAKL,AAAA,UAAU,CAAO;IAAE,MAAM,EAAE,eAAe,GAAI;EAC9C,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,UAAU,EAAE,eAAe,GAC5B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,YAAY,EAAE,eAAe,GAC9B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,aAAa,EAAE,eAAe,GAC/B;EACD,AAAA,WAAW;EACX,WAAW,CAAO;IAChB,WAAW,EAAE,eAAe,GAC7B,EA5DkE;;ACNvE,AACE,eADa,EACV,KAAK,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EAEV,cAAc,EAAE,IAAI;EACpB,OAAO,EAAE,EAAE;EAEX,gBAAgB,EAAE,gBAAgB,GACnC;;ACXH,AAAA,eAAe,CAAC;EAAE,WAAW,EpFiRC,cAAc,EAAE,KAAK,EAAE,MAAM,EAAE,QAAQ,EAAE,iBAAiB,EAAE,aAAa,EAAE,SAAS,CoFjR5D,UAAU,GAAI;;AAIpE,AAAA,aAAa,CAAE;EAAE,UAAU,EAAE,kBAAkB,GAAI;;AACnD,AAAA,UAAU,CAAK;EAAE,WAAW,EAAE,iBAAiB,GAAI;;AACnD,AAAA,YAAY,CAAG;EAAE,WAAW,EAAE,iBAAiB,GAAI;;AACnD,AAAA,cAAc,CAAC;ErETb,QAAQ,EAAE,MAAM;EAChB,aAAa,EAAE,QAAQ;EACvB,WAAW,EAAE,MAAM,GqEOwB;;AAQzC,AAAA,UAAU,CAAY;EAAE,UAAU,EAAE,eAAe,GAAI;;AACvD,AAAA,WAAW,CAAW;EAAE,UAAU,EAAE,gBAAgB,GAAI;;AACxD,AAAA,YAAY,CAAU;EAAE,UAAU,EAAE,iBAAiB,GAAI;;A/EqCzD,MAAM,mB+EvCN;EAAA,AAAA,aAAa,CAAS;IAAE,UAAU,EAAE,eAAe,GAAI;EACvD,AAAA,cAAc,CAAQ;IAAE,UAAU,EAAE,gBAAgB,GAAI;EACxD,AAAA,eAAe,CAAO;IAAE,UAAU,EAAE,iBAAiB,GAAI,EAFH;;A/EuCtD,MAAM,mB+EvCN;EAAA,AAAA,aAAa,CAAS;IAAE,UAAU,EAAE,eAAe,GAAI;EACvD,AAAA,cAAc,CAAQ;IAAE,UAAU,EAAE,gBAAgB,GAAI;EACxD,AAAA,eAAe,CAAO;IAAE,UAAU,EAAE,iBAAiB,GAAI,EAFH;;A/EuCtD,MAAM,mB+EvCN;EAAA,AAAA,aAAa,CAAS;IAAE,UAAU,EAAE,eAAe,GAAI;EACvD,AAAA,cAAc,CAAQ;IAAE,UAAU,EAAE,gBAAgB,GAAI;EACxD,AAAA,eAAe,CAAO;IAAE,UAAU,EAAE,iBAAiB,GAAI,EAFH;;A/EuCtD,MAAM,oB+EvCN;EAAA,AAAA,aAAa,CAAS;IAAE,UAAU,EAAE,eAAe,GAAI;EACvD,AAAA,cAAc,CAAQ;IAAE,UAAU,EAAE,gBAAgB,GAAI;EACxD,AAAA,eAAe,CAAO;IAAE,UAAU,EAAE,iBAAiB,GAAI,EAFH;;AAQ1D,AAAA,eAAe,CAAE;EAAE,cAAc,EAAE,oBAAoB,GAAI;;AAC3D,AAAA,eAAe,CAAE;EAAE,cAAc,EAAE,oBAAoB,GAAI;;AAC3D,AAAA,gBAAgB,CAAC;EAAE,cAAc,EAAE,qBAAqB,GAAI;;AAI5D,AAAA,kBAAkB,CAAG;EAAE,WAAW,EpF6PJ,GAAG,CoF7PsB,UAAU,GAAI;;AACrE,AAAA,oBAAoB,CAAC;EAAE,WAAW,EpF2PJ,OAAO,CoF3PoB,UAAU,GAAI;;AACvE,AAAA,mBAAmB,CAAE;EAAE,WAAW,EpF4PJ,GAAG,CoF5PuB,UAAU,GAAI;;AACtE,AAAA,iBAAiB,CAAI;EAAE,WAAW,EpF4PJ,GAAG,CoF5PqB,UAAU,GAAI;;AACpE,AAAA,mBAAmB,CAAE;EAAE,WAAW,EpF4PJ,MAAM,CoF5PoB,UAAU,GAAI;;AACtE,AAAA,YAAY,CAAS;EAAE,UAAU,EAAE,iBAAiB,GAAI;;AAIxD,AAAA,WAAW,CAAC;EAAE,KAAK,EpFnCR,IAAI,CoFmCa,UAAU,GAAI;;AvEvCxC,AAAA,aAAa,CAAF;EACT,KAAK,Eb+BC,OAAO,Ca/BC,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,aAAa,CPOd,KAAK,EOPL,CAAC,AAAA,aAAa,CPQd,KAAK,CAAC;EONF,KAAK,Eb0BH,OAAO,Ca1BuD,UAAU,GPQ/E;;AOdD,AAAA,eAAe,CAAJ;EACT,KAAK,EbSE,OAAO,CaTA,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,eAAe,CPOhB,KAAK,EOPL,CAAC,AAAA,eAAe,CPQhB,KAAK,CAAC;EONF,KAAK,EbIF,OAAO,CaJsD,UAAU,GPQ/E;;AOdD,AAAA,aAAa,CAAF;EACT,KAAK,EbsCC,OAAO,CatCC,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,aAAa,CPOd,KAAK,EOPL,CAAC,AAAA,aAAa,CPQd,KAAK,CAAC;EONF,KAAK,EbiCH,OAAO,CajCuD,UAAU,GPQ/E;;AOdD,AAAA,UAAU,CAAC;EACT,KAAK,EbwCC,OAAO,CaxCC,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,UAAU,CPOX,KAAK,EOPL,CAAC,AAAA,UAAU,CPQX,KAAK,CAAC;EONF,KAAK,EbmCH,OAAO,CanCuD,UAAU,GPQ/E;;AOdD,AAAA,aAAa,CAAF;EACT,KAAK,EbqCC,OAAO,CarCC,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,aAAa,CPOd,KAAK,EOPL,CAAC,AAAA,aAAa,CPQd,KAAK,CAAC;EONF,KAAK,EbgCH,OAAO,CahCuD,UAAU,GPQ/E;;AOdD,AAAA,YAAY,CAAD;EACT,KAAK,EbmCC,OAAO,CanCC,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,YAAY,CPOb,KAAK,EOPL,CAAC,AAAA,YAAY,CPQb,KAAK,CAAC;EONF,KAAK,Eb8BH,OAAO,Ca9BuD,UAAU,GPQ/E;;AOdD,AAAA,WAAW,CAAA;EACT,KAAK,EbIE,OAAO,CaJA,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,WAAW,CPOZ,KAAK,EOPL,CAAC,AAAA,WAAW,CPQZ,KAAK,CAAC;EONF,KAAK,EbDF,OAAO,CaCsD,UAAU,GPQ/E;;AOdD,AAAA,UAAU,CAAC;EACT,KAAK,EbWE,OAAO,CaXA,UAAU,GACzB;;AAEC,APOF,COPG,AAAA,UAAU,CPOX,KAAK,EOPL,CAAC,AAAA,UAAU,CPQX,KAAK,CAAC;EONF,KAAK,EbMF,OAAO,CaNsD,UAAU,GPQ/E;;A8E+BH,AAAA,UAAU,CAAC;EAAE,KAAK,EpFhCP,OAAO,CoFgCc,UAAU,GAAI;;AAC9C,AAAA,WAAW,CAAC;EAAE,KAAK,EpFpCR,OAAO,CoFoCe,UAAU,GAAI;;AAE/C,AAAA,cAAc,CAAC;EAAE,KAAK,EpFlCX,kBAAI,CoFkC0B,UAAU,GAAI;;AACvD,AAAA,cAAc,CAAC;EAAE,KAAK,EpF7CX,wBAAI,CoF6C0B,UAAU,GAAI;;AAIvD,AAAA,UAAU,CAAC;EtEvDT,IAAI,EAAE,KAAK;EACX,KAAK,EAAE,WAAW;EAClB,WAAW,EAAE,IAAI;EACjB,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC,GsEqDV;;AAED,AAAA,qBAAqB,CAAC;EAAE,eAAe,EAAE,eAAe,GAAI;;AAE5D,AAAA,WAAW,CAAC;EACV,UAAU,EAAE,qBAAqB;EACjC,SAAS,EAAE,qBAAqB,GACjC;;AAID,AAAA,WAAW,CAAC;EAAE,KAAK,EAAE,kBAAkB,GAAI;;ACjE3C,AAAA,QAAQ,CAAC;EACP,UAAU,EAAE,kBAAkB,GAC/B;;AAED,AAAA,UAAU,CAAC;EACT,UAAU,EAAE,iBAAiB,GAC9B;;ACDC,MAAM,MACJ;EAAA,AAAA,CAAC;EACD,CAAC,EAAE,MAAM;EACT,CAAC,EAAE,KAAK,CAAC;IAGP,WAAW,EAAE,eAAe;IAE5B,UAAU,EAAE,eAAe,GAC5B;EAED,AACE,CADD,CACE,GAAK,CAAA,IAAI,EAAE;IACV,eAAe,EAAE,SAAS,GAC3B;EAQH,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA,GAAQ,KAAK,CAAC;IACjB,OAAO,EAAE,IAAI,CAAC,WAAW,CAAC,GAAG,GAC9B;EAaD,AAAA,GAAG,CAAC;IACF,WAAW,EAAE,mBAAmB,GACjC;EACD,AAAA,GAAG;EACH,UAAU,CAAC;IACT,MAAM,EtFyLkB,GAAG,CsFzLL,KAAK,CtFvCtB,OAAO;IsFwCZ,iBAAiB,EAAE,KAAK,GACzB;EAOD,AAAA,KAAK,CAAC;IACJ,OAAO,EAAE,kBAAkB,GAC5B;EAED,AAAA,EAAE;EACF,GAAG,CAAC;IACF,iBAAiB,EAAE,KAAK,GACzB;EAED,AAAA,CAAC;EACD,EAAE;EACF,EAAE,CAAC;IACD,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC,GACV;EAED,AAAA,EAAE;EACF,EAAE,CAAC;IACD,gBAAgB,EAAE,KAAK,GACxB;EAOD,KAAK;IACH,IAAI,EtF6hC0B,EAAE;EsF3hClC,AAAA,IAAI,CAAC;IACH,SAAS,EtF4GT,KAAK,CsF5G4B,UAAU,GAC5C;EACD,AAAA,UAAU,CAAC;IACT,SAAS,EtFyGT,KAAK,CsFzG4B,UAAU,GAC5C;EAGD,AAAA,OAAO,CAAC;IACN,OAAO,EAAE,IAAI,GACd;EACD,AAAA,MAAM,CAAC;IACL,MAAM,EtFuIkB,GAAG,CsFvIL,KAAK,CtFpFtB,IAAI,GsFqFV;EAED,AAAA,MAAM,CAAC;IACL,eAAe,EAAE,mBAAmB,GAMrC;IAPD,AAGE,MAHI,CAGJ,EAAE;IAHJ,MAAM,CAIJ,EAAE,CAAC;MACD,gBAAgB,EtFtGb,IAAI,CsFsGkB,UAAU,GACpC;EAGH,AACE,eADa,CACb,EAAE;EADJ,eAAe,CAEb,EAAE,CAAC;IACD,MAAM,EAAE,GAAG,CAAC,KAAK,CtF1Gd,OAAO,CsF0GkB,UAAU,GACvC;EAGH,AAAA,WAAW,CAAC;IACV,KAAK,EAAE,OAAO,GAQf;IATD,AAGE,WAHS,CAGT,EAAE;IAHJ,WAAW,CAIT,EAAE;IAJJ,WAAW,CAKT,KAAK,CAAC,EAAE;IALV,WAAW,CAMT,KAAK,GAAG,KAAK,CAAC;MACZ,YAAY,EtFrHT,OAAO,GsFsHX;EAGH,AAAA,MAAM,CAAC,WAAW,CAAC,EAAE,CAAC;IACpB,KAAK,EAAE,OAAO;IACd,YAAY,EtF3HP,OAAO,GsF4Hb,EApHA" +} \ No newline at end of file diff --git a/css-bootstrap4/bootstrap.min.css b/css-bootstrap4/bootstrap.min.css index d8280e3d2b..e35d55e3fd 100644 --- a/css-bootstrap4/bootstrap.min.css +++ b/css-bootstrap4/bootstrap.min.css @@ -1 +1,8 @@ -:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.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;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}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:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:0.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a > code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm{max-width:540px}}@media (min-width:768px){.container-md{max-width:720px}}@media (min-width:992px){.container-lg{max-width:960px}}@media (min-width:1200px){.container-xl{max-width:1140px}}.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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1 > *{flex:0 0 100%;max-width:100%}.row-cols-2 > *{flex:0 0 50%;max-width:50%}.row-cols-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4 > *{flex:0 0 25%;max-width:25%}.row-cols-5 > *{flex:0 0 20%;max-width:20%}.row-cols-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-sm-1 > *{flex:0 0 100%;max-width:100%}.row-cols-sm-2 > *{flex:0 0 50%;max-width:50%}.row-cols-sm-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4 > *{flex:0 0 25%;max-width:25%}.row-cols-sm-5 > *{flex:0 0 20%;max-width:20%}.row-cols-sm-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-md-1 > *{flex:0 0 100%;max-width:100%}.row-cols-md-2 > *{flex:0 0 50%;max-width:50%}.row-cols-md-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4 > *{flex:0 0 25%;max-width:25%}.row-cols-md-5 > *{flex:0 0 20%;max-width:20%}.row-cols-md-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-lg-1 > *{flex:0 0 100%;max-width:100%}.row-cols-lg-2 > *{flex:0 0 50%;max-width:50%}.row-cols-lg-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4 > *{flex:0 0 25%;max-width:25%}.row-cols-lg-5 > *{flex:0 0 20%;max-width:20%}.row-cols-lg-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-xl-1 > *{flex:0 0 100%;max-width:100%}.row-cols-xl-2 > *{flex:0 0 50%;max-width:50%}.row-cols-xl-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4 > *{flex:0 0 25%;max-width:25%}.row-cols-xl-5 > *{flex:0 0 20%;max-width:20%}.row-cols-xl-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.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{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody + tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0, 0, 0, 0.075)}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9ecdff}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#9ecdff}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cccf}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cccf}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe7a0}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe7a0}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b1b7}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b1b7}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#f1f1f1}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#f1f1f1}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbd}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbd}.table-active,.table-active > th,.table-active > td{background-color:rgba(0, 0, 0, 0.075)}.table-hover .table-active:hover{background-color:rgba(0, 0, 0, 0.075)}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0, 0, 0, 0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255, 255, 255, 0.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm > .table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md > .table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg > .table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl > .table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive > .table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display: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:0.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40, 167, 69, 0.9);border-radius:0.25rem}.was-validatedif ~ .valid-feedback,.was-validatedif ~ .valid-tooltip{display:block}.form-control .was-validatedif{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.form-control .was-validatedif:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}textarea.form-control .was-validatedif{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.custom-select .was-validatedif{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.custom-select .was-validatedif:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.form-check-input .was-validatedif ~ .form-check-label{color:#28a745}.form-check-input .was-validatedif ~ .valid-feedback,.form-check-input .was-validatedif ~ .valid-tooltip{display:block}.custom-control-input .was-validatedif ~ .custom-control-label{color:#28a745}.custom-control-input .was-validatedif ~ .custom-control-label::before{border-color:#28a745}.custom-control-input .was-validatedif:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input .was-validatedif:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.custom-file-input .was-validatedif ~ .custom-file-label{border-color:#28a745}.custom-file-input .was-validatedif:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220, 53, 69, 0.9);border-radius:0.25rem}.was-validatedif ~ .invalid-feedback,.was-validatedif ~ .invalid-tooltip{display:block}.form-control .was-validatedif{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.form-control .was-validatedif:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}textarea.form-control .was-validatedif{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.custom-select .was-validatedif{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.custom-select .was-validatedif:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.form-check-input .was-validatedif ~ .form-check-label{color:#dc3545}.form-check-input .was-validatedif ~ .invalid-feedback,.form-check-input .was-validatedif ~ .invalid-tooltip{display:block}.custom-control-input .was-validatedif ~ .custom-control-label{color:#dc3545}.custom-control-input .was-validatedif ~ .custom-control-label::before{border-color:#dc3545}.custom-control-input .was-validatedif:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input .was-validatedif:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.custom-file-input .was-validatedif ~ .custom-file-label{border-color:#dc3545}.custom-file-input .was-validatedif:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.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;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.btn.disabled,.btn:disabled{opacity:0.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.btn-block{display:block;width:100%}.btn-block + .btn-block{margin-top:0.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;flex:1 1 auto}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{z-index:1}.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-1px}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{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:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.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 > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group > .form-control + .form-control,.input-group > .form-control-plaintext + .form-control,.input-group > .custom-select + .form-control,.input-group > .custom-file + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control-plaintext + .custom-select,.input-group > .custom-select + .custom-select,.input-group > .custom-file + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .custom-file{margin-left:-1px}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group > .custom-file .custom-file-input:focus{z-index:4}.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .custom-file{display: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:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn + .btn,.input-group-append .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-append .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.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:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:1.75rem}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:0.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px;border:1px solid #ced4da;border-radius:0.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#007bff}.nav-fill > .nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified > .nav-link,.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:0.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl,.navbar > .container-sm,.navbar > .container-md,.navbar > .container-lg,.navbar > .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display: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:0.5rem;padding-bottom:0.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{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:0.5rem;padding-left:0.5rem}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{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,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{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:0.5rem;padding-left:0.5rem}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{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,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0}}@media (min-width: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:0.5rem;padding-left:0.5rem}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{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,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{padding-right:0;padding-left:0}}@media (min-width: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:0.5rem;padding-left:0.5rem}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{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,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0, 0, 0, 0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0, 0, 0, 0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0, 0, 0, 0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0, 0, 0, 0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0, 0, 0, 0.3)}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0, 0, 0, 0.9)}.navbar-light .navbar-toggler{color:rgba(0, 0, 0, 0.5);border-color:rgba(0, 0, 0, 0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0, 0, 0, 0.5)}.navbar-light .navbar-text a{color:rgba(0, 0, 0, 0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0, 0, 0, 0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255, 255, 255, 0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255, 255, 255, 0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255, 255, 255, 0.25)}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255, 255, 255, 0.5);border-color:rgba(255, 255, 255, 0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255, 255, 255, 0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0, 0, 0, 0.125);border-radius:0.25rem}.card > hr{margin-right:0;margin-left:0}.card > .list-group{border-top:inherit;border-bottom:inherit}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link + .card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0, 0, 0, 0.03);border-bottom:1px solid rgba(0, 0, 0, 0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0, 0, 0, 0.03);border-top:1px solid rgba(0, 0, 0, 0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group > .card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group > .card{flex:1 0 0%;margin-bottom:0}.card-group > .card + .card{margin-left:0;border-left:0}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:0.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion > .card{overflow:hidden}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion > .card > .card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;font-size:;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item{display:flex}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.badge{transition:none}}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff;}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#0062cc}.badge-primary[href]:focus,.badge-primary[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5)}.badge-secondary{color:#fff;background-color:#6c757d;}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;background-color:#545b62}.badge-secondary[href]:focus,.badge-secondary[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5)}.badge-success{color:#fff;background-color:#28a745;}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;background-color:#1e7e34}.badge-success[href]:focus,.badge-success[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5)}.badge-info{color:#fff;background-color:#17a2b8;}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;background-color:#117a8b}.badge-info[href]:focus,.badge-info[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5)}.badge-warning{color:#212529;background-color:#ffc107;}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;background-color:#d39e00}.badge-warning[href]:focus,.badge-warning[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5)}.badge-danger{color:#fff;background-color:#dc3545;}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;background-color:#bd2130}.badge-danger[href]:focus,.badge-danger[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5)}.badge-light{color:#212529;background-color:#f8f9fa;}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;background-color:#dae0e5}.badge-light[href]:focus,.badge-light[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5)}.badge-dark{color:#fff;background-color:#343a40;}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;background-color:#1d2124}.badge-dark[href]:focus,.badge-dark[href].focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:0.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9ecdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cccf}.alert-secondary .alert-link{color:#212326}.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:#062c32}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe7a0}.alert-warning .alert-link{color:#533f02}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b1b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#f1f1f1}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbd}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item + .list-group-item{border-top-width:0}.list-group-item + .list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal > .list-group-item.active{margin-top:0}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm > .list-group-item.active{margin-top:0}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-md > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-md > .list-group-item.active{margin-top:0}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-lg > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg > .list-group-item.active{margin-top:0}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xl > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl > .list-group-item.active{margin-top:0}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush > .list-group-item{border-width:0 0 1px}.list-group-flush > .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9ecdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cccf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe7a0}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b1b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#f1f1f1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbd}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:0.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255, 255, 255, 0.85);background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);opacity:0;border-radius:0.25rem}.toast:not(:last-child){margin-bottom:0.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255, 255, 255, 0.85);background-clip:padding-box;border-bottom:1px solid rgba(0, 0, 0, 0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-body{padding:0.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer > *{margin:0.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0, 0, 0, 0.25)}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0, 0, 0, 0.25)}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0, 0, 0, 0.25)}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0, 0, 0, 0.25)}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border 0.75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow 0.75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,button.bg-primary:hover,a.bg-primary:focus,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,button.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,button.bg-success:hover,a.bg-success:focus,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,button.bg-info:hover,a.bg-info:focus,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,button.bg-warning:hover,a.bg-warning:focus,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,button.bg-danger:hover,a.bg-danger:focus,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,button.bg-light:hover,a.bg-light:focus,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,button.bg-dark:hover,a.bg-dark:focus,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:0.2rem !important}.rounded{border-radius:0.25rem !important}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-lg{border-radius:0.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display: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:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width:576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width:768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width:576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width:768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width:992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width:1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position: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){position:sticky;top:0;z-index:1020;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width:576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width:768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width:992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width:1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0, 0, 0, 0.5) !important}.text-white-50{color:rgba(255, 255, 255, 0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3;}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}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}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.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%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.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%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.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{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm 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,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.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%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.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;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.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 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.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,0.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="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:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.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:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display: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:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display: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-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-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;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;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;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.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,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{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:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{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,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{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,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{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,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{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,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 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,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{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,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 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,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{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,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#0062cc}.badge-primary[href]:focus,.badge-primary[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;background-color:#545b62}.badge-secondary[href]:focus,.badge-secondary[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;background-color:#1e7e34}.badge-success[href]:focus,.badge-success[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;background-color:#117a8b}.badge-info[href]:focus,.badge-info[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;background-color:#d39e00}.badge-warning[href]:focus,.badge-warning[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;background-color:#bd2130}.badge-danger[href]:focus,.badge-danger[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;background-color:#dae0e5}.badge-light[href]:focus,.badge-light[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;background-color:#1d2124}.badge-dark[href]:focus,.badge-dark[href].focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;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}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive 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:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position: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;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} + +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/css-bootstrap4/roojs-bootstrap-debug.css b/css-bootstrap4/roojs-bootstrap-debug.css index ba87b731d4..ea8047ab04 100644 --- a/css-bootstrap4/roojs-bootstrap-debug.css +++ b/css-bootstrap4/roojs-bootstrap-debug.css @@ -7,9 +7,10 @@ padding-left: 30px; margin-top: 20px; margin-left: 15px; - position: relative; -} -.alert > .fa, .alert > .glyphicon { + position: relative; } + +.alert > .fa, +.alert > .glyphicon { position: absolute; left: -15px; top: -15px; @@ -21,8 +22,8 @@ line-height: 35px; text-align: center; background: inherit; - border: inherit; -} + border: inherit; } + /*! * FullCalendar v1.6.4 Stylesheet * Docs & License: http://arshaw.com/fullcalendar/ @@ -34,168 +35,173 @@ direction: ltr; text-align: left; margin: 0; - font-family: Lucida Sans, Arial, sans-serif; -} + font-family: Lucida Sans,Arial,sans-serif; } + .fc table { border-collapse: collapse; - border-spacing: 0; -} -html .fc, .fc table { - font-size: 1em; -} -.fc td, .fc th { + border-spacing: 0; } + +html .fc, +.fc table { + font-size: 1em; } + +.fc td, +.fc th { padding: 0; vertical-align: top; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; - user-select: none; -} + user-select: none; } + /* Header - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-header td { - white-space: nowrap; -} + white-space: nowrap; } + .fc-header-left { width: 25%; - text-align: left; -} + text-align: left; } + .fc-header-center { - text-align: center; -} + text-align: center; } + .fc-header-right { width: 25%; - text-align: right; -} + text-align: right; } + .fc-header-title { display: inline-block; - vertical-align: top; -} + vertical-align: top; } + .fc-header-title h2 { margin-top: 0; white-space: nowrap; font-size: 1.5em; - font-family: Lucida Sans, Arial, sans-serif; + font-family: Lucida Sans,Arial,sans-serif; font-weight: bold; line-height: normal; - margin: 0; -} + margin: 0; } + .fc .fc-header-space { - padding-left: 10px; -} + padding-left: 10px; } + .fc-header .fc-button { margin-bottom: 1em; - vertical-align: top; -} + vertical-align: top; } + /* buttons edges butting together */ .fc-header .fc-button { - margin-right: -1px; -} -.fc-header .fc-corner-right, .fc-header .ui-corner-right { - /* non-theme */ + margin-right: -1px; } + +.fc-header .fc-corner-right, +.fc-header .ui-corner-right { /* theme */ margin-right: 0; - /* back to normal */ -} + /* back to normal */ } + /* button layering (for border precedence) */ -.fc-header .fc-state-hover, .fc-header .ui-state-hover { - z-index: 2; -} +.fc-header .fc-state-hover, +.fc-header .ui-state-hover { + z-index: 2; } + .fc-header .fc-state-down { - z-index: 3; -} -.fc-header .fc-state-active, .fc-header .ui-state-active { - z-index: 4; -} + z-index: 3; } + +.fc-header .fc-state-active, +.fc-header .ui-state-active { + z-index: 4; } + /* Content - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-content { clear: both; zoom: 1; - /* for IE7, gives accurate coordinates for [un]freezeContentHeight */ -} + /* for IE7, gives accurate coordinates for [un]freezeContentHeight */ } + .fc-view { width: 100%; - overflow: hidden; -} + overflow: hidden; } + /* Cell Styles - ------------------------------------------------------------------------*/ -.fc-widget-header, .fc-widget-content { - /* , usually */ +------------------------------------------------------------------------*/ +.fc-widget-header, +.fc-widget-content { /* , usually */ - border: 1px solid #6c757d; -} + border: 1px solid #6c757d; } + .fc-state-highlight { /* today cell */ /* TODO: add .fc-today to */ - background: #ffc107; -} + background: #ffc107; } + .fc-cell-overlay { /* semi-transparent rectangle while dragging */ background: #17a2b8; - opacity: 0.3; + opacity: .3; filter: alpha(opacity=30); - /* for IE */ -} + /* for IE */ } + /* Buttons - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-button { position: relative; display: inline-block; - padding: 0 0.6em; + padding: 0 .6em; overflow: hidden; height: 1.9em; line-height: 1.9em; white-space: nowrap; - cursor: pointer; -} + cursor: pointer; } + .fc-state-default { /* non-theme */ - border: 1px solid; -} + border: 1px solid; } + .fc-state-default.fc-corner-left { /* non-theme */ border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} + border-bottom-left-radius: 4px; } + .fc-state-default.fc-corner-right { /* non-theme */ border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} + border-bottom-right-radius: 4px; } + /* - Our default prev/next buttons use HTML entities like ‹ › « » - and we'll try to make them look good cross-browser. - */ + Our default prev/next buttons use HTML entities like ‹ › « » + and we'll try to make them look good cross-browser. +*/ .fc-text-arrow { - margin: 0 0.1em; + margin: 0 .1em; font-size: 2em; font-family: "Courier New", Courier, monospace; vertical-align: baseline; - /* for IE7 */ -} -.fc-button-prev .fc-text-arrow, .fc-button-next .fc-text-arrow { + /* for IE7 */ } + +.fc-button-prev .fc-text-arrow, +.fc-button-next .fc-text-arrow { /* for ‹ › */ - font-weight: bold; -} + font-weight: bold; } + /* icon (for jquery ui) */ .fc-button .fc-icon-wrap { position: relative; float: left; - top: 50%; -} + top: 50%; } + .fc-button .ui-icon { position: relative; float: left; margin-top: -50%; *margin-top: 0; - *top: -50%; -} + *top: -50%; } + /* - button states - borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/) - */ + button states + borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/) +*/ .fc-state-default { background-color: #6c757d; background-image: -moz-linear-gradient(top, #fff, #6c757d); @@ -206,12 +212,15 @@ html .fc, .fc table { background-repeat: repeat-x; border-color: #6c757d #6c757d #6c757d; border-color: #e9ecef #e9ecef #adb5bd; + color: #343a40; } + +.fc-state-hover, +.fc-state-down, +.fc-state-active, +.fc-state-disabled { color: #343a40; -} -.fc-state-hover, .fc-state-down, .fc-state-active, .fc-state-disabled { - color: #343a40; - background-color: #6c757d; -} + background-color: #6c757d; } + .fc-state-hover { color: #343a40; text-decoration: none; @@ -219,56 +228,60 @@ html .fc, .fc table { -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} -.fc-state-down, .fc-state-active { + transition: background-position 0.1s linear; } + +.fc-state-down, +.fc-state-active { background-color: #6c757d; background-image: none; outline: 0; - box-shadow: inset 0 2px 4px #e9ecef, 0 1px 2px #e9ecef; -} + box-shadow: inset 0 2px 4px #e9ecef, 0 1px 2px #e9ecef; } + .fc-state-disabled { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); - box-shadow: none; -} + box-shadow: none; } + /* Global Event Styles - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-event-container > * { - z-index: 8; -} -.fc-event-container > .ui-draggable-dragging, .fc-event-container > .ui-resizable-resizing { - z-index: 9; -} + z-index: 8; } + +.fc-event-container > .ui-draggable-dragging, +.fc-event-container > .ui-resizable-resizing { + z-index: 9; } + .fc-event { border: 1px solid #007bff; background-color: #007bff; color: #fff; /* default TEXT color */ - font-size: 0.85em; - cursor: default; -} + font-size: .85em; + cursor: default; } + a.fc-event { - text-decoration: none; -} -a.fc-event, .fc-event-draggable { - cursor: pointer; -} + text-decoration: none; } + +a.fc-event, +.fc-event-draggable { + cursor: pointer; } + .fc-rtl .fc-event { - text-align: right; -} + text-align: right; } + .fc-event-inner { width: 100%; height: 100%; - overflow: hidden; -} -.fc-event-time, .fc-event-title { + overflow: hidden; } + +.fc-event-time, +.fc-event-title { padding: 0 1px; overflow: hidden; - white-space: nowrap; -} + white-space: nowrap; } + .fc .ui-resizable-handle { display: block; position: absolute; @@ -278,191 +291,199 @@ a.fc-event, .fc-event-draggable { font-size: 300%; /* */ line-height: 50%; - /* */ -} + /* */ } + /* Horizontal Events - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-event-hori { border-width: 1px 0; - margin-bottom: 1px; -} -.fc-ltr .fc-event-hori.fc-event-start, .fc-rtl .fc-event-hori.fc-event-end { + margin-bottom: 1px; } + +.fc-ltr .fc-event-hori.fc-event-start, +.fc-rtl .fc-event-hori.fc-event-end { border-left-width: 1px; border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start { + border-bottom-left-radius: 3px; } + +.fc-ltr .fc-event-hori.fc-event-end, +.fc-rtl .fc-event-hori.fc-event-start { border-right-width: 1px; border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} + border-bottom-right-radius: 3px; } + /* resizable */ .fc-event-hori .ui-resizable-e { - top: 0 !important; + top: 0 !important; /* importants override pre jquery ui 1.7 styles */ - right: -3px !important; - width: 7px !important; - height: 100% !important; - cursor: e-resize; -} + right: -3px !important; + width: 7px !important; + height: 100% !important; + cursor: e-resize; } + .fc-event-hori .ui-resizable-w { - top: 0 !important; - left: -3px !important; - width: 7px !important; - height: 100% !important; - cursor: w-resize; -} + top: 0 !important; + left: -3px !important; + width: 7px !important; + height: 100% !important; + cursor: w-resize; } + .fc-event-hori .ui-resizable-handle { _padding-bottom: 14px; - /* IE6 had 0 height */ -} + /* IE6 had 0 height */ } + /* Reusable Separate-border Table - ------------------------------------------------------------*/ +------------------------------------------------------------*/ table.fc-border-separate { - border-collapse: separate; -} -.fc-border-separate th, .fc-border-separate td { - border-width: 1px 0 0 1px; -} -.fc-border-separate th.fc-last, .fc-border-separate td.fc-last { - border-right-width: 1px; -} -.fc-border-separate tr.fc-last th, .fc-border-separate tr.fc-last td { - border-bottom-width: 1px; -} -.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th { - border-top-width: 0; -} + border-collapse: separate; } + +.fc-border-separate th, +.fc-border-separate td { + border-width: 1px 0 0 1px; } + +.fc-border-separate th.fc-last, +.fc-border-separate td.fc-last { + border-right-width: 1px; } + +.fc-border-separate tr.fc-last th, +.fc-border-separate tr.fc-last td { + border-bottom-width: 1px; } + +.fc-border-separate tbody tr.fc-first td, +.fc-border-separate tbody tr.fc-first th { + border-top-width: 0; } + /* Month View, Basic Week View, Basic Day View - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-grid th { - text-align: center; -} + text-align: center; } + .fc .fc-week-number { width: 22px; - text-align: center; -} + text-align: center; } + .fc .fc-week-number div { - padding: 0 2px; -} + padding: 0 2px; } + .fc-grid .fc-day-number { float: right; - padding: 0 2px; -} + padding: 0 2px; } + .fc-grid .fc-other-month .fc-day-number { opacity: 0.3; filter: alpha(opacity=30); /* for IE */ /* opacity with small font can sometimes look too faded - might want to set the 'color' property instead - making day-numbers bold also fixes the problem */ -} + might want to set the 'color' property instead + making day-numbers bold also fixes the problem */ } + .fc-grid .fc-day-content { clear: both; padding: 2px 2px 1px; - /* distance between events and day edges */ -} + /* distance between events and day edges */ } + /* event styles */ .fc-grid .fc-event-time { - font-weight: bold; -} + font-weight: bold; } + /* right-to-left */ .fc-rtl .fc-grid .fc-day-number { - float: left; -} + float: left; } + .fc-rtl .fc-grid .fc-event-time { - float: right; -} + float: right; } + /* Agenda Week View, Agenda Day View - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-agenda table { - border-collapse: separate; -} + border-collapse: separate; } + .fc-agenda-days th { - text-align: center; -} + text-align: center; } + .fc-agenda .fc-agenda-axis { width: 50px; padding: 0 4px; vertical-align: middle; text-align: right; white-space: nowrap; - font-weight: normal; -} + font-weight: normal; } + .fc-agenda .fc-week-number { - font-weight: bold; -} + font-weight: bold; } + .fc-agenda .fc-day-content { - padding: 2px 2px 1px; -} + padding: 2px 2px 1px; } + /* make axis border take precedence */ .fc-agenda-days .fc-agenda-axis { - border-right-width: 1px; -} + border-right-width: 1px; } + .fc-agenda-days .fc-col0 { - border-left-width: 0; -} + border-left-width: 0; } + /* all-day area */ .fc-agenda-allday th { - border-width: 0 1px; -} + border-width: 0 1px; } + .fc-agenda-allday .fc-day-content { min-height: 34px; /* TODO: doesnt work well in quirksmode */ - _height: 34px; -} + _height: 34px; } + /* divider (between all-day and slots) */ .fc-agenda-divider-inner { height: 2px; - overflow: hidden; -} + overflow: hidden; } + .fc-widget-header .fc-agenda-divider-inner { - background: #ced4da; -} + background: #ced4da; } + /* slot rows */ .fc-agenda-slots th { - border-width: 1px 1px 0; -} + border-width: 1px 1px 0; } + .fc-agenda-slots td { border-width: 1px 0 0; - background: none; -} + background: none; } + .fc-agenda-slots td div { - height: 20px; -} -.fc-agenda-slots tr.fc-slot0 th, .fc-agenda-slots tr.fc-slot0 td { - border-top-width: 0; -} -.fc-agenda-slots tr.fc-minor th, .fc-agenda-slots tr.fc-minor td { - border-top-style: dotted; -} + height: 20px; } + +.fc-agenda-slots tr.fc-slot0 th, +.fc-agenda-slots tr.fc-slot0 td { + border-top-width: 0; } + +.fc-agenda-slots tr.fc-minor th, +.fc-agenda-slots tr.fc-minor td { + border-top-style: dotted; } + .fc-agenda-slots tr.fc-minor th.ui-widget-header { *border-top-style: solid; - /* doesn't work with background in IE6/7 */ -} + /* doesn't work with background in IE6/7 */ } + /* Vertical Events - ------------------------------------------------------------------------*/ +------------------------------------------------------------------------*/ .fc-event-vert { - border-width: 0 1px; -} + border-width: 0 1px; } + .fc-event-vert.fc-event-start { border-top-width: 1px; border-top-left-radius: 3px; - border-top-right-radius: 3px; -} + border-top-right-radius: 3px; } + .fc-event-vert.fc-event-end { border-bottom-width: 1px; border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} + border-bottom-right-radius: 3px; } + .fc-event-vert .fc-event-time { white-space: nowrap; - font-size: 10px; -} + font-size: 10px; } + .fc-event-vert .fc-event-inner { position: relative; - z-index: 2; -} + z-index: 2; } + .fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */ position: absolute; @@ -472,34 +493,34 @@ table.fc-border-separate { width: 100%; height: 100%; background: #fff; - opacity: 0.25; - filter: alpha(opacity=25); -} -.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg { - /* TODO: something nicer like .fc-opacity */ + opacity: .25; + filter: alpha(opacity=25); } + +.fc .ui-draggable-dragging .fc-event-bg, +.fc-select-helper .fc-event-bg { display: none\9; - /* for IE6/7/8. nested opacity filters while dragging don't work */ -} + /* for IE6/7/8. nested opacity filters while dragging don't work */ } + /* resizable */ .fc-event-vert .ui-resizable-s { - bottom: 0 !important; + bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */ - width: 100% !important; - height: 8px !important; + width: 100% !important; + height: 8px !important; overflow: hidden !important; line-height: 8px !important; - font-size: 11px !important; + font-size: 11px !important; font-family: monospace; text-align: center; - cursor: s-resize; -} + cursor: s-resize; } + .fc-agenda .ui-resizable-resizing { /* TODO: better selector */ - _overflow: hidden; -} + _overflow: hidden; } + .clear { - clear: both; -} + clear: both; } + .carousel-bullets { height: 17px; bottom: 20px; @@ -515,8 +536,8 @@ table.fc-border-separate { -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out; - -webkit-transform: translateZ(5px); -} + -webkit-transform: translateZ(5px); } + .carousel-bullets > .bullet { cursor: pointer; position: relative !important; @@ -540,17 +561,18 @@ table.fc-border-separate { float: none !important; box-sizing: content-box; -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; -} -.carousel-bullets > .bullet:hover, .carousel-bullets > .bullet.selected { + -webkit-box-sizing: content-box; } + +.carousel-bullets > .bullet:hover, +.carousel-bullets > .bullet.selected { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; - background: rgba(255, 255, 255, 1) !important; + background: white !important; width: 6px !important; height: 6px !important; - border: 5px solid rgba(0, 0, 0, 1) !important; -} + border: 5px solid black !important; } + .carousel-inner > .carousel-arrow > .carousel-prev { position: absolute; display: block; @@ -560,8 +582,8 @@ table.fc-border-separate { cursor: pointer; padding: 10px; margin-top: -22px; - left: 0; -} + left: 0; } + .carousel-inner > .carousel-arrow > .carousel-next { position: absolute; display: block; @@ -571,24 +593,23 @@ table.fc-border-separate { cursor: pointer; padding: 10px; margin-top: -22px; - right: 0; -} -.carousel-inner > .carousel-arrow > .carousel-prev > i, .carousel-inner > .carousel-arrow > .carousel-next > i { - font-size: 24px; -} + right: 0; } + +.carousel-inner > .carousel-arrow > .carousel-prev > i, +.carousel-inner > .carousel-arrow > .carousel-next > i { + font-size: 24px; } + .carousel-inner .tab-pane.clickable { - cursor: pointer; -} + cursor: pointer; } + .tab-content > .carousel-inner { padding: 16px 35px; - background: #f8f9fa; -} -.tab-content > .carousel-inner > .tab-pane { - display: none; -} -.tab-content > .carousel-inner > .active { - display: block; -} + background: #f8f9fa; } + .tab-content > .carousel-inner > .tab-pane { + display: none; } + .tab-content > .carousel-inner > .active { + display: block; } + /* * * From https://github.com/flatlogic/awesome-bootstrap-checkbox @@ -603,8 +624,8 @@ table.fc-border-separate { -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} + user-select: none; } + .checkbox label::after { display: inline-block; position: absolute; @@ -616,78 +637,78 @@ table.fc-border-separate { padding-left: 3px; padding-top: 1px; font-size: 11px; - color: #495057; -} + color: #495057; } + .checkbox input[type="checkbox"] { - display: none; -} + display: none; } + .checkbox input[type="checkbox"]:checked + label::after { font-size: 18px; padding-top: 0px; font-family: 'Font Awesome 5 Free 400'; font-weight: 900; color: #28a745; - content: "\f14a"; -} + content: "\f14a"; } + .checkbox input[type="checkbox"]:not(:checked) + label::after { font-size: 18px; padding-top: 0px; font-family: 'Font Awesome 5 Free 400'; font-weight: 900; - content: "\f0c8"; -} + content: "\f0c8"; } + .checkbox input[type="checkbox"]:disabled + label { - opacity: 0.65; -} + opacity: 0.65; } + .checkbox input[type="checkbox"]:disabled + label::before { background-color: #ced4da; - cursor: not-allowed; -} + cursor: not-allowed; } + .checkbox.checkbox-circle label::before { - border-radius: 50%; -} + border-radius: 50%; } + .checkbox-primary input[type="checkbox"]:checked + label::before { background-color: #007bff; - border-color: #007bff; -} + border-color: #007bff; } + .checkbox-primary input[type="checkbox"]:checked + label::after { - color: #fff; -} + color: #fff; } + .checkbox-danger input[type="checkbox"]:checked + label::before { background-color: #dc3545; - border-color: #dc3545; -} + border-color: #dc3545; } + .checkbox-danger input[type="checkbox"]:checked + label::after { - color: #fff; -} + color: #fff; } + .checkbox-info input[type="checkbox"]:checked + label::before { background-color: #17a2b8; - border-color: #17a2b8; -} + border-color: #17a2b8; } + .checkbox-info input[type="checkbox"]:checked + label::after { - color: #fff; -} + color: #fff; } + .checkbox-warning input[type="checkbox"]:checked + label::before { background-color: #ffc107; - border-color: #ffc107; -} + border-color: #ffc107; } + .checkbox-warning input[type="checkbox"]:checked + label::after { - color: #fff; -} + color: #fff; } + .checkbox-success input[type="checkbox"]:checked + label::before { background-color: #28a745; - border-color: #28a745; -} + border-color: #28a745; } + .checkbox-success input[type="checkbox"]:checked + label::after { - color: #fff; -} + color: #fff; } + /* before is the outer cicle */ /* after is the inner circle.. */ .radio label { display: inline-block; position: relative; - padding-left: 5px; -} + padding-left: 5px; } + .radio label::before { content: ""; display: inline-block; @@ -701,8 +722,8 @@ table.fc-border-separate { background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; - transition: border 0.15s ease-in-out; -} + transition: border 0.15s ease-in-out; } + .radio label::after { display: inline-block; position: absolute; @@ -721,72 +742,73 @@ table.fc-border-separate { -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); - transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -} + transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); } + .radio input[type="radio"] { - display: none; -} + display: none; } + .radio input[type="radio"]:checked + label::after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); - background-color: #495057; -} + background-color: #495057; } + .radio input[type="radio"]:disabled + label { - opacity: 0.65; -} + opacity: 0.65; } + .radio input[type="radio"]:disabled + label::before { - cursor: not-allowed; -} + cursor: not-allowed; } + .radio-primary input[type="radio"] + label::after { - background-color: #fff; -} + background-color: #fff; } + .radio-primary input[type="radio"]:checked + label::before { - border-color: #007bff; -} + border-color: #007bff; } + .radio-primary input[type="radio"]:checked + label::after { - background-color: #007bff; -} + background-color: #007bff; } + .radio-danger input[type="radio"] + label::after { - background-color: #dc3545; -} + background-color: #dc3545; } + .radio-danger input[type="radio"]:checked + label::before { - border-color: #dc3545; -} + border-color: #dc3545; } + .radio-danger input[type="radio"]:checked + label::after { - background-color: #dc3545; -} + background-color: #dc3545; } + .radio-info input[type="radio"] + label::after { - background-color: #fff; -} + background-color: #fff; } + .radio-info input[type="radio"]:checked + label::before { - border-color: #17a2b8; -} + border-color: #17a2b8; } + .radio-info input[type="radio"]:checked + label::after { - background-color: #17a2b8; -} + background-color: #17a2b8; } + .radio-warning input[type="radio"] + label::after { - background-color: #fff; -} + background-color: #fff; } + .radio-warning input[type="radio"]:checked + label::before { - border-color: #ffc107; -} + border-color: #ffc107; } + .radio-warning input[type="radio"]:checked + label::after { - background-color: #ffc107; -} + background-color: #ffc107; } + .radio-success input[type="radio"] + label::after { - background-color: #fff; -} + background-color: #fff; } + .radio-success input[type="radio"]:checked + label::before { - border-color: #28a745; -} + border-color: #28a745; } + .radio-success input[type="radio"]:checked + label::after { - background-color: #28a745; -} -.checkbox.checkbox-inline, .radio.radio-inline { - margin-top: 0; -} + background-color: #28a745; } + +.checkbox.checkbox-inline, +.radio.radio-inline { + margin-top: 0; } + /* * * From https://github.com/danielfarrell/bootstrap-combobox @@ -795,27 +817,30 @@ table.fc-border-separate { .combobox-container { margin-bottom: 5px; *zoom: 1; - display: inline-table; -} -.combobox-container:before, .combobox-container:after { + display: inline-table; } + +.combobox-container:before, +.combobox-container:after { display: table; - content: ""; -} + content: ""; } + .combobox-container:after { - /* clear: both; */ -} -.combobox-container input, .combobox-container .uneditable-input { + /* clear: both; */ } + +.combobox-container input, +.combobox-container .uneditable-input { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.combobox-container input:focus, .combobox-container .uneditable-input:focus { + border-radius: 0 3px 3px 0; } + +.combobox-container input:focus, +.combobox-container .uneditable-input:focus { position: relative; - z-index: 2; -} + z-index: 2; } + .combobox-container .uneditable-input { - border-left-color: #6c757d; -} + border-left-color: #6c757d; } + .combobox-container .add-on { float: left; display: inline-block; @@ -832,35 +857,36 @@ table.fc-border-separate { border: 1px solid #6c757d; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} + border-radius: 3px 0 0 3px; } + .combobox-container .active { background-color: #007bff; - color: #fff; -} -.combobox-container input, .combobox-container .uneditable-input { + color: #fff; } + +.combobox-container input, +.combobox-container .uneditable-input { float: left; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} + border-radius: 3px 0 0 3px; } + .combobox-container .uneditable-input { border-left-color: #ced4da; - border-right-color: #6c757d; -} + border-right-color: #6c757d; } + .combobox-container .add-on { margin-right: 0; margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} + border-radius: 0 3px 3px 0; } + .combobox-container input:first-child { - *margin-left: -160px; -} + *margin-left: -160px; } + .combobox-container input:first-child + .add-on { - *margin-left: -21px; -} + *margin-left: -21px; } + .combobox-container select { display: inline-block; width: 0; @@ -869,22 +895,24 @@ table.fc-border-separate { padding: 0; margin: 0; text-indent: -99999px; - *text-indent: 0; -} -.form-search .combobox-container, .form-inline .combobox-container { + *text-indent: 0; } + +.form-search .combobox-container, +.form-inline .combobox-container { display: inline-block; margin-bottom: 0; - vertical-align: top; -} -.form-search .combobox-container .add-on, .form-inline .combobox-container .add-on { - vertical-align: middle; -} + vertical-align: top; } + +.form-search .combobox-container .add-on, +.form-inline .combobox-container .add-on { + vertical-align: middle; } + .combobox-selected .combobox-clear { - display: inline-block; -} + display: inline-block; } + .combobox-selected .caret { - display: none; -} + display: none; } + .combobox-clear { display: none; width: 14px; @@ -892,64 +920,66 @@ table.fc-border-separate { line-height: 14px; vertical-align: top; opacity: 0.3; - filter: alpha(opacity=30); -} -.dropdown:hover .combobox-clear, .open.dropdown .combobox-clear { + filter: alpha(opacity=30); } + +.dropdown:hover .combobox-clear, +.open.dropdown .combobox-clear { opacity: 1; - filter: alpha(opacity=100); -} + filter: alpha(opacity=100); } + .btn .combobox-clear { margin-top: 1px; - margin-left: 1px; -} -.btn:hover .combobox-clear, .open.btn-group .combobox-clear { + margin-left: 1px; } + +.btn:hover .combobox-clear, +.open.btn-group .combobox-clear { opacity: 1; - filter: alpha(opacity=100); -} + filter: alpha(opacity=100); } + .typeahead-long { max-height: 300px; - overflow-y: auto; -} + overflow-y: auto; } + .control-group.error .combobox-container .add-on { color: #dc3545; - border-color: #dc3545; -} + border-color: #dc3545; } + .control-group.error .combobox-container .caret { - border-top-color: #dc3545; -} + border-top-color: #dc3545; } + .control-group.warning .combobox-container .add-on { color: #ffc107; - border-color: #ffc107; -} + border-color: #ffc107; } + .control-group.warning .combobox-container .caret { - border-top-color: #ffc107; -} + border-top-color: #ffc107; } + .control-group.success .combobox-container .add-on { color: #28a745; - border-color: #28a745; -} + border-color: #28a745; } + .control-group.success .combobox-container .caret { - border-top-color: #28a745; -} + border-top-color: #28a745; } + .btn .combobox-clear [class^="icon-"] { - line-height: 1.4em; -} + line-height: 1.4em; } + .combobox-container .dropdown-menu { border-radius: 0; padding: 0; border: 1px solid #007bff; - border-top: none; -} + border-top: none; } + .roo-select2-container .dropdown-menu { - border: 1px solid #007bff; -} + border: 1px solid #007bff; } + .dropdown-menu .active { background: #007bff; - color: #fff; -} + color: #fff; } + .dropdown-menu .active label { - color: #fff; -} + color: #fff; } + .dropdown-menu .roo-select2-result { padding: 3px 7px 4px; margin: 0; @@ -959,79 +989,80 @@ table.fc-border-separate { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} -.roo-select2-container, .roo-select2-choices .roo-select2-search-field { - width: 100%; -} + user-select: none; } + +.roo-select2-container, +.roo-select2-choices .roo-select2-search-field { + width: 100%; } + .roo-select2-container .x-combo-noedit { cursor: pointer; background-color: #fff; - display: table-cell; -} + display: table-cell; } + .roo-select2-container .x-combo-noedit[disabled] { cursor: not-allowed; - background-color: #ced4da; -} + background-color: #ced4da; } + .roo-combobox-tickable .roo-select2-choices { border: none; - background-image: none; -} + background-image: none; } + .roo-combobox-tickable .roo-select2-result label { - width: 100%; -} + width: 100%; } + /* zindex of dialogs is 10000++ so dropdowns have to be higher... */ .dropdown-menu { - z-index: 20002 !important; -} + z-index: 20002 !important; } + .dropdown-menu .checkbox label { - width: 100%; -} + width: 100%; } + .roo-select2-container-multi .dropdown-menu .roo-select2-result .checkbox { margin-top: 0px; - margin-bottom: 0px; -} + margin-bottom: 0px; } + .dropdown-menu .roo-select2-result .checkbox { margin-top: 3px; - margin-bottom: 3px; -} + margin-bottom: 3px; } + .roo-select2-container .input-group-addon { padding: 6px 4px; border: 1px solid #ced4da; border-left: 0px; - display: table-cell; -} + display: table-cell; } + /* padding on navbars is different? */ .navbar .roo-select2-container .input-group-addon { - padding: 6px 10px; -} + padding: 6px 10px; } + .roo-select2-container .dropdown-toggle::after { - margin-left: 0; -} + margin-left: 0; } + .roo-select2-container .roo-removable { - position: relative; -} + position: relative; } + .roo-select2-container .roo-removable .roo-combo-removable-btn { position: absolute; right: 10px; z-index: 2; - top: 5px; -} + top: 5px; } + .roo-select2-container .has-feedback .roo-combo-removable-btn { position: absolute; right: 35px; z-index: 2; - top: 5px; -} + top: 5px; } + .has-warning .roo-select2-container-multi { - border: 1px solid #ffc107; -} + border: 1px solid #ffc107; } + .roo-ios-select { - width: 100%; -} + width: 100%; } + .roo-select2-container.input-group > .form-control { - width: 100%; -} + width: 100%; } + /*! * Datepicker for Bootstrap * @@ -1050,43 +1081,43 @@ table.fc-border-separate { direction: ltr; font-size: 13px; /*.dow { - border-top: 1px solid $gray-light !important; - }*/ -} + border-top: 1px solid $gray-light !important; + }*/ } + .datepicker-inline { - width: 220px; -} + width: 220px; } + .datepicker.datepicker-rtl { - direction: rtl; -} + direction: rtl; } + .datepicker.datepicker-rtl table tr td span { - float: right; -} + float: right; } + .datepicker-dropdown { top: 0; - left: 0; -} + left: 0; } + /*.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid $gray-light; - border-bottom-color: $black-opacity-20; - position: absolute; - top: -7px; - left: 6px; - } - .datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid $body-bg; - position: absolute; - top: -6px; - left: 7px; - }*/ + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid $gray-light; + border-bottom-color: $black-opacity-20; + position: absolute; + top: -7px; + left: 6px; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid $body-bg; + position: absolute; + top: -6px; + left: 7px; +}*/ .datepicker-dropdown.bottom:before { content: ''; display: inline-block; @@ -1096,8 +1127,8 @@ table.fc-border-separate { border-bottom-color: #e9ecef; position: absolute; top: -7px; - left: 7px; -} + left: 7px; } + .datepicker-dropdown.bottom:after { content: ''; display: inline-block; @@ -1106,8 +1137,8 @@ table.fc-border-separate { border-bottom: 6px solid #fff; position: absolute; top: -6px; - left: 8px; -} + left: 8px; } + .datepicker-dropdown.top:before { content: ''; display: inline-block; @@ -1118,8 +1149,8 @@ table.fc-border-separate { border-top-color: #e9ecef; position: absolute; bottom: -7px; - left: 6px; -} + left: 6px; } + .datepicker-dropdown.top:after { content: ''; display: inline-block; @@ -1129,8 +1160,8 @@ table.fc-border-separate { border-bottom: 0; position: absolute; bottom: -6px; - left: 7px; -} + left: 7px; } + .datepicker-dropdown.bottom-right:before { content: ''; display: inline-block; @@ -1140,8 +1171,8 @@ table.fc-border-separate { border-bottom-color: #e9ecef; position: absolute; top: -7px; - left: 7px; -} + left: 7px; } + .datepicker-dropdown.bottom-right:after { content: ''; display: inline-block; @@ -1150,8 +1181,8 @@ table.fc-border-separate { border-bottom: 6px solid #fff; position: absolute; top: -6px; - left: 8px; -} + left: 8px; } + .datepicker-dropdown.bottom-left:before { content: ''; display: inline-block; @@ -1161,8 +1192,8 @@ table.fc-border-separate { border-bottom-color: #e9ecef; position: absolute; top: -7px; - left: 260px; -} + left: 260px; } + .datepicker-dropdown.bottom-left:after { content: ''; display: inline-block; @@ -1171,8 +1202,8 @@ table.fc-border-separate { border-bottom: 6px solid #fff; position: absolute; top: -6px; - left: 261px; -} + left: 261px; } + .datepicker-dropdown.top-right:before { content: ''; display: inline-block; @@ -1182,8 +1213,8 @@ table.fc-border-separate { border-top-color: #e9ecef; position: absolute; bottom: -7px; - left: 6px; -} + left: 6px; } + .datepicker-dropdown.top-right:after { content: ''; display: inline-block; @@ -1192,8 +1223,8 @@ table.fc-border-separate { border-top: 6px solid #fff; position: absolute; bottom: -6px; - left: 7px; -} + left: 7px; } + .datepicker-dropdown.top-left:before { content: ''; display: inline-block; @@ -1203,8 +1234,8 @@ table.fc-border-separate { border-top-color: #e9ecef; position: absolute; bottom: -7px; - left: 260px; -} + left: 260px; } + .datepicker-dropdown.top-left:after { content: ''; display: inline-block; @@ -1213,48 +1244,55 @@ table.fc-border-separate { border-top: 6px solid #fff; position: absolute; bottom: -6px; - left: 261px; -} + left: 261px; } + .datepicker > div { - display: none; -} + display: none; } + .datepicker.days div.datepicker-days { - display: block; -} + display: block; } + .datepicker.months div.datepicker-months { - display: block; -} + display: block; } + .datepicker.years div.datepicker-years { - display: block; -} + display: block; } + .datepicker table { - margin: 0; -} -.datepicker td, .datepicker th { + margin: 0; } + +.datepicker td, +.datepicker th { text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; - border: none; -} -.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { - background-color: transparent; -} + border: none; } + +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; } + .datepicker table tr td.day:hover { background: #ced4da; - cursor: pointer; -} -.datepicker table tr td.old, .datepicker table tr td.new { - color: #ced4da; -} -.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { + cursor: pointer; } + +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #ced4da; } + +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { background: none; color: #ced4da; - cursor: default; -} -.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { + cursor: default; } + +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { background-color: #ffc107; background-image: -moz-linear-gradient(top, #ffc107, #ffc107); background-image: -ms-linear-gradient(top, #ffc107, #ffc107); @@ -1266,15 +1304,44 @@ table.fc-border-separate { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-warning', endColorstr='$brand-warning', GradientType=0); border-color: #ffc107 #ffc107 #ffc107; border-color: #e9ecef #e9ecef #adb5bd; - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} -.datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled] { - background-color: #ffc107; -} -.datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active { - background-color: #ffc107; -} -.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + +.datepicker table tr td.today:hover, +.datepicker table tr td.today:hover:hover, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today.disabled:hover:hover, +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today:hover.disabled, +.datepicker table tr td.today.disabled.disabled, +.datepicker table tr td.today.disabled:hover.disabled, +.datepicker table tr td.today[disabled], +.datepicker table tr td.today:hover[disabled], +.datepicker table tr td.today.disabled[disabled], +.datepicker table tr td.today.disabled:hover[disabled] { + background-color: #ffc107; } + +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active { + background-color: #ffc107; } + +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { background-color: #007bff; background-image: -moz-linear-gradient(top, #1a88ff, #007bff); background-image: -ms-linear-gradient(top, #1a88ff, #007bff); @@ -1288,14 +1355,40 @@ table.fc-border-separate { border-color: #e9ecef #e9ecef #adb5bd; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; - text-shadow: 0 -1px 0 #adb5bd; -} -.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled] { - background-color: #007bff; -} -.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active { - background-color: #0062cc; -} + text-shadow: 0 -1px 0 #adb5bd; } + +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active:hover.disabled, +.datepicker table tr td.active.disabled.disabled, +.datepicker table tr td.active.disabled:hover.disabled, +.datepicker table tr td.active[disabled], +.datepicker table tr td.active:hover[disabled], +.datepicker table tr td.active.disabled[disabled], +.datepicker table tr td.active.disabled:hover[disabled] { + background-color: #007bff; } + +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active { + background-color: #0062cc; } + .datepicker table tr td span { display: block; width: 23%; @@ -1306,17 +1399,21 @@ table.fc-border-separate { cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; - border-radius: 4px; -} + border-radius: 4px; } + .datepicker table tr td span:hover { - background: #ced4da; -} -.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { + background: #ced4da; } + +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { background: none; color: #6c757d; - cursor: default; -} -.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { + cursor: default; } + +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { background-color: #007bff; background-image: -moz-linear-gradient(top, #1a88ff, #007bff); background-image: -ms-linear-gradient(top, #1a88ff, #007bff); @@ -1330,42 +1427,71 @@ table.fc-border-separate { border-color: #e9ecef #e9ecef #adb5bd; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; - text-shadow: 0 -1px 0 #adb5bd; -} -.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #007bff; -} -.datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active { - background-color: #0062cc; -} + text-shadow: 0 -1px 0 #adb5bd; } + +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active:hover.disabled, +.datepicker table tr td span.active.disabled.disabled, +.datepicker table tr td span.active.disabled:hover.disabled, +.datepicker table tr td span.active[disabled], +.datepicker table tr td span.active:hover[disabled], +.datepicker table tr td span.active.disabled[disabled], +.datepicker table tr td span.active.disabled:hover[disabled] { + background-color: #007bff; } + +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + background-color: #0062cc; } + .datepicker table tr td span.old { - color: #6c757d; -} + color: #6c757d; } + .datepicker th.switch { - width: 145px; -} -.datepicker thead tr:first-child th, .datepicker tfoot tr:first-child th { - cursor: pointer; -} -.datepicker thead tr:first-child th:hover, .datepicker tfoot tr:first-child th:hover { - background: #ced4da; -} + width: 145px; } + +.datepicker thead tr:first-child th, +.datepicker tfoot tr:first-child th { + cursor: pointer; } + +.datepicker thead tr:first-child th:hover, +.datepicker tfoot tr:first-child th:hover { + background: #ced4da; } + .datepicker .cw { font-size: 10px; width: 12px; padding: 0 2px 0 5px; - vertical-align: middle; -} + vertical-align: middle; } + .datepicker thead tr:first-child th.cw { cursor: default; - background-color: transparent; -} -.input-append.date .add-on i, .input-prepend.date .add-on i { + background-color: transparent; } + +.input-append.date .add-on i, +.input-prepend.date .add-on i { display: block; cursor: pointer; width: 16px; - height: 16px; -} + height: 16px; } + .datepicker .datepicker-time td span { display: block; width: 47px; @@ -1374,18 +1500,21 @@ table.fc-border-separate { float: left; margin: 2px; cursor: pointer; - border-radius: 4px; -} -.datepicker .datepicker-time td span.timepicker-hour, .datepicker .datepicker-time td span.timepicker-minute { + border-radius: 4px; } + +.datepicker .datepicker-time td span.timepicker-hour, +.datepicker .datepicker-time td span.timepicker-minute { width: 100%; font-weight: bold; - font-size: 1.2em; -} + font-size: 1.2em; } + .roo-document-manager-selector { visibility: hidden; - height: 0px; -} -.roo-document-manager-uploader, .roo-document-manager-loading, .roo-document-manager-preview { + height: 0px; } + +.roo-document-manager-uploader, +.roo-document-manager-loading, +.roo-document-manager-preview { position: relative; float: left; width: 25%; @@ -1393,12 +1522,13 @@ table.fc-border-separate { height: 100px; max-height: 100px; margin-top: 10px; - margin-left: 10px; -} + margin-left: 10px; } + .roo-document-manager-preview.wide { - width: 50%; -} -.roo-document-manager-thumb, .roo-document-manager-upload-btn { + width: 50%; } + +.roo-document-manager-thumb, +.roo-document-manager-upload-btn { width: 100%; height: 100px; line-height: 100px; @@ -1406,46 +1536,47 @@ table.fc-border-separate { border: 1px solid #ced4da; -webkit-box-shadow: 1px 0px 5px 0px fade(#6c757d, 75%); -moz-box-shadow: 1px 0px 5px 0px fade(#6c757d, 75%); - box-shadow: 1px 0px 5px 0px fade(#6c757d, 75%); -} -.roo-document-manager-thumb > i.fa, .roo-document-manager-upload-btn > i.fa { + box-shadow: 1px 0px 5px 0px fade(#6c757d, 75%); } + +.roo-document-manager-thumb > i.fa, +.roo-document-manager-upload-btn > i.fa { width: 100%; line-height: 98px; text-align: center; vertical-align: middle; color: #6c757d; - font-size: 2.5em; -} + font-size: 2.5em; } + .roo-document-manager-thumb > i.fa { - font-size: 2.5em; -} + font-size: 2.5em; } + .roo-document-manager-thumb > img { width: 100%; max-height: 100%; text-align: center; vertical-align: middle; - padding-bottom: 5px; -} + padding-bottom: 5px; } + .roo-document-manager-preview > .close { position: absolute; top: 0px; right: 3px; font-size: 20px; - opacity: 1; -} + opacity: 1; } + .roo-document-manager-preview > .close:hover { - color: #343a40; -} + color: #343a40; } + .roo-document-manager-preview.disabled > .roo-document-manager-thumb > img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); - filter: grayscale(100%); -} + filter: grayscale(100%); } + .roo-document-manager-preview.disabled > .close { - display: none !important; -} + display: none !important; } + .roo-document-manager-preview > .roo-document-manager-thumb > .fa { position: absolute; left: -5px; @@ -1460,104 +1591,105 @@ table.fc-border-separate { background-color: #fff; /*border: inherit;*/ font-size: 1.8em; - z-index: 1; -} + z-index: 1; } + .roo-document-manager-preview > .roo-document-manager-thumb.bottom > .fa { top: inherit; - bottom: -5px; -} + bottom: -5px; } + .roo-document-manager-preview > .roo-document-manager-thumb.primary > .fa { - color: #007bff; -} + color: #007bff; } + .roo-document-manager-preview > .roo-document-manager-thumb.border-primary { - border: 3px solid #007bff; -} + border: 3px solid #007bff; } + .roo-document-manager-preview.disabled > .roo-document-manager-thumb.primary > .fa { - color: #495057; -} + color: #495057; } + .roo-document-manager-preview.disabled > .roo-document-manager-thumb.border-primary { - border: none; -} + border: none; } + /* - * sm - */ +* sm +*/ @media (min-width: 768px) { - .roo-document-manager-uploader, .roo-document-manager-loading, .roo-document-manager-preview { + .roo-document-manager-uploader, + .roo-document-manager-loading, + .roo-document-manager-preview { height: 200px; - max-height: 200px; - } - .roo-document-manager-thumb, .roo-document-manager-upload-btn { + max-height: 200px; } + .roo-document-manager-thumb, + .roo-document-manager-upload-btn { line-height: 200px; height: 200px; - max-height: 200px; - } - .roo-document-manager-thumb > i.fa, .roo-document-manager-upload-btn > i.fa { - line-height: 198px; - } -} + max-height: 200px; } + .roo-document-manager-thumb > i.fa, + .roo-document-manager-upload-btn > i.fa { + line-height: 198px; } } + /* - * md - */ +* md +*/ @media (min-width: 992px) { - .roo-document-manager-uploader, .roo-document-manager-loading, .roo-document-manager-preview { + .roo-document-manager-uploader, + .roo-document-manager-loading, + .roo-document-manager-preview { width: 8.33333333%; height: 80px; - max-height: 80px; - } + max-height: 80px; } .roo-document-manager-preview.wide { - width: 16.66666666%; - } - .roo-document-manager-thumb, .roo-document-manager-upload-btn { + width: 16.66666666%; } + .roo-document-manager-thumb, + .roo-document-manager-upload-btn { line-height: 80px; height: 80px; - max-height: 80px; - } - .roo-document-manager-thumb > i.fa, .roo-document-manager-upload-btn > i.fa { - line-height: 78px; - } -} + max-height: 80px; } + .roo-document-manager-thumb > i.fa, + .roo-document-manager-upload-btn > i.fa { + line-height: 78px; } } + /* - * lg - */ +* lg +*/ @media (min-width: 1200px) { - .roo-document-manager-uploader, .roo-document-manager-loading, .roo-document-manager-preview { + .roo-document-manager-uploader, + .roo-document-manager-loading, + .roo-document-manager-preview { width: 8.33333333%; height: 100px; - max-height: 100px; - } + max-height: 100px; } .roo-document-manager-preview.wide { - width: 16.66666666%; - } - .roo-document-manager-thumb, .roo-document-manager-upload-btn { + width: 16.66666666%; } + .roo-document-manager-thumb, + .roo-document-manager-upload-btn { line-height: 100px; height: 100px; - max-height: 100px; - } - .roo-document-manager-thumb > i.fa, .roo-document-manager-upload-btn > i.fa { - line-height: 98px; - } -} + max-height: 100px; } + .roo-document-manager-thumb > i.fa, + .roo-document-manager-upload-btn > i.fa { + line-height: 98px; } } + .document-slider-dialog .modal-body { - padding: 0px; -} + padding: 0px; } + .roo-document-slider-header { - background-color: #adb5bd; -} + background-color: #adb5bd; } + .roo-document-slider-header .roo-document-slider-header-title { width: 80%; margin: 0 auto; padding: 10px 0; color: #fff; font-weight: bold; - text-align: center; -} + text-align: center; } + .roo-document-slider-body { background-color: #fff; width: 100%; height: 450px; position: relative; - overflow: hidden; -} + overflow: hidden; } + .roo-document-slider-body .roo-document-slider-thumb { position: absolute; width: 80%; @@ -1566,49 +1698,51 @@ table.fc-border-separate { left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; - border: 1px solid #666; + border: 1px solid #666666; box-shadow: 0 0 0 1000px #adb5bd; text-align: center; vertical-align: middle; overflow: auto; - cursor: move; -} + cursor: move; } + .roo-document-slider-body .roo-document-slider-image { - width: 100%; -} + width: 100%; } + .roo-document-slider-prev { position: absolute; top: 0; left: 0; text-align: center; width: 10%; - height: 100%; -} + height: 100%; } + .roo-document-slider-next { position: absolute; top: 0; right: 0; text-align: center; width: 10%; - height: 100%; -} -.roo-document-slider-prev > i, .roo-document-slider-next > i { + height: 100%; } + +.roo-document-slider-prev > i, +.roo-document-slider-next > i { position: relative; top: 50%; transform: translateY(-50%); cursor: pointer; - font-size: 2em; -} + font-size: 2em; } + .document-viewer-dialog .modal-dialog { - margin: 0px auto; -} -.document-viewer-dialog .modal-header, .document-viewer-dialog .modal-footer { + margin: 0px auto; } + +.document-viewer-dialog .modal-header, +.document-viewer-dialog .modal-footer { padding-top: 5px; - padding-bottom: 5px; -} + padding-bottom: 5px; } + .document-viewer-dialog .modal-body { - padding: 0px; -} + padding: 0px; } + .roo-document-viewer-body { background-color: #fff; width: 100%; @@ -1616,8 +1750,8 @@ table.fc-border-separate { max-height: 450px; position: relative; overflow: hidden; - cursor: move; -} + cursor: move; } + .roo-document-viewer-body .roo-document-viewer-thumb { position: absolute; width: 80%; @@ -1626,27 +1760,28 @@ table.fc-border-separate { left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; - border: 1px solid #666; + border: 1px solid #666666; box-shadow: 0 0 0 1000px #adb5bd; text-align: center; vertical-align: middle; - overflow: auto; -} + overflow: auto; } + .roo-document-viewer-body .roo-document-viewer-image { - width: 100%; -} + width: 100%; } + .roo-document-viewer-btn-group button { background-color: #000; color: #fff; - border-color: #343a40; -} + border-color: #343a40; } + .roo-document-viewer-btn-group > .btn-group:first-child > button { - border-top-left-radius: 0; -} + border-top-left-radius: 0; } + .roo-document-viewer-btn-group > .btn-group:last-child > button { - border-top-right-radius: 0; -} -.dropdown-submenu:hover > a, .dropdown-submenu:focus > a { + border-top-right-radius: 0; } + +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { color: #fff; text-decoration: none; background-color: #007bff; @@ -1656,11 +1791,11 @@ table.fc-border-separate { background-image: -o-linear-gradient(top, #007bff, #0074f0); background-image: linear-gradient(to bottom, #007bff, #0074f0); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-primary', endColorstr='darken($brand-primary, 3%)', GradientType=0); -} + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-primary', endColorstr='darken($brand-primary, 3%)', GradientType=0); } + .dropdown-submenu { - position: relative; -} + position: relative; } + .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; @@ -1668,11 +1803,11 @@ table.fc-border-separate { margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; - border-radius: 0 6px 6px 6px; -} + border-radius: 0 6px 6px 6px; } + .dropdown-submenu:hover > .dropdown-menu { - display: block; -} + display: block; } + .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; @@ -1680,11 +1815,11 @@ table.fc-border-separate { margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; - border-radius: 5px 5px 5px 0; -} + border-radius: 5px 5px 5px 0; } + .dropup .dropdown-menu { - -webkit-animation-name: inherit; -} + -webkit-animation-name: inherit; } + .dropdown-submenu > a:after { display: block; float: right; @@ -1696,102 +1831,104 @@ table.fc-border-separate { border-left-color: #6c757d; border-style: solid; border-width: 5px 0 5px 5px; - content: " "; -} + content: " "; } + .dropdown-submenu:hover > a:after { - border-left-color: #fff; -} + border-left-color: #fff; } + .dropdown-submenu.pull-left { - float: none !important; -} + float: none !important; } + .dropdown-submenu.pull-left > .dropdown-menu { left: 0; margin-left: 1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; -} + border-radius: 6px 0 6px 6px; } + .dropdown-button > i { - margin-right: 5px; -} + margin-right: 5px; } + li.dropdown-toggle i.glyphicon + span { - margin-left: 5px; -} + margin-left: 5px; } + li.dropdown-toggle span + i.glyphicon { - margin-left: 5px; -} + margin-left: 5px; } + li.dropdown-menu-item i.fa + span { - margin-left: 5px; -} + margin-left: 5px; } + li.dropdown-toggle button > i.glyphicon { - margin: 3px 0 0 5px; -} + margin: 3px 0 0 5px; } + .dropdown-menu.nowrap li a span { - white-space: nowrap; -} + white-space: nowrap; } + div.input-group.has-feedback > .form-control-feedback { - right: 30px; -} + right: 30px; } + div.input-group.has-feedback > .roo-input-after + .form-control-feedback { - right: 39px; -} + right: 39px; } + .roo-required-indicator { font-size: 8px; color: #dc3545; - vertical-align: top; -} + vertical-align: top; } + .roo-required-indicator.left-indicator { - margin-right: 3px; -} + margin-right: 3px; } + .roo-required-indicator.right-indicator { - margin-left: 3px; -} + margin-left: 3px; } + .label-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem; } + .roo-layout-container { width: 100%; height: 100%; - overflow: hidden; -} + overflow: hidden; } + .roo-layout-inactive-content { position: absolute; left: -10000px; top: -10000px; - visibility: hidden; -} + visibility: hidden; } + .roo-layout-active-content { visibility: visible; -} -/* padding: 10px; */ + /* padding: 10px; */ } + .roo-layout-panel { position: absolute; -} -/* overflow:hidden; -- menus inside of contains do not work with this */ -/* - background-color:white; - border:1px solid #98c0f4; - */ + /* overflow:hidden; -- menus inside of contains do not work with this */ + /* + background-color:white; + border:1px solid #98c0f4; + */ } + .roo-layout-panel-east, .roo-layout-panel-west { - z-index: 10; -} + z-index: 10; } + .roo-layout-panel-north, .roo-layout-panel-south { - z-index: 11; -} + z-index: 11; } + /* - .roo-layout-collapsed-north, .x-layout-collapsed-south, .x-layout-collapsed-east, .x-layout-collapsed-west { - z-index:12; - } - */ -.roo-layout-panel-body { - overflow: hidden; +.roo-layout-collapsed-north, .x-layout-collapsed-south, .x-layout-collapsed-east, .x-layout-collapsed-west { + z-index:12; } +*/ +.roo-layout-panel-body { + overflow: hidden; } + /* - .roo-layout-grid-wrapper{ - } - */ + +.roo-layout-grid-wrapper{ + +} +*/ .roo-layout-split { position: absolute; height: 5px; @@ -1799,26 +1936,26 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { line-height: 1px; font-size: 1px; z-index: 3; - background-color: #6c757d; -} + background-color: #6c757d; } + .roo-layout-split-south, .roo-layout-split-north { - border-bottom: 1px solid #6c757d; -} + border-bottom: 1px solid #6c757d; } + .roo-layout-split-east, .roo-layout-split-west { - border-right: 1px solid #6c757d; -} + border-right: 1px solid #6c757d; } + .roo-layout-panel-hd { - position: relative; -} + position: relative; } + .roo-layout-panel-hd.breadcrumb { - margin-bottom: 0; -} + margin-bottom: 0; } + .roo-layout-panel-hd-text { padding: 4px; padding-left: 4px; display: block; - white-space: nowrap; -} + white-space: nowrap; } + .roo-layout-panel-hd-tools { position: absolute; right: 0; @@ -1826,125 +1963,126 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { text-align: right; padding-top: 2px; padding-right: 2px; - width: 40px; -} + width: 40px; } + /* - .x-layout-tools-button{ - z-index:6; - padding:2px; - float:right; - cursor:pointer; - } - .x-layout-tools-button-over{ - padding:1px; - border:1px solid #98c0f4; - background-color:white; - } - .x-layout-tools-button-inner{ - height:12px; - width:12px; - line-height:1px; - font-size:1px; - background-repeat:no-repeat; - background-position:center; - } - .x-layout-close{ - background-image:url(../images/default/layout/layout-sprite.gif); - background-repeat: no-repeat; - background-position: 50% -48px; - } - .x-layout-collapse-west,.x-layout-expand-east{ - background-image:url(../images/default/layout/layout-sprite.gif); - background-repeat: no-repeat; - background-position: 50% 0; - } - .x-layout-expand-west,.x-layout-collapse-east{ - background-image:url(../images/default/layout/layout-sprite.gif); - background-repeat: no-repeat; - background-position: 50% -12px; - } - .x-layout-collapse-north,.x-layout-expand-south{ - background-image:url(../images/default/layout/layout-sprite.gif); - background-repeat: no-repeat; - background-position: 50% -24px; - } - .x-layout-expand-north,.x-layout-collapse-south{ - background-image:url(../images/default/layout/layout-sprite.gif); - background-repeat: no-repeat; - background-position: 50% -36px; - } - .x-layout-split-h{ - background-image:url(../images/default/sizer/e-handle.gif); - background-position: left; - cursor:col-resize; - } - .x-layout-split-v{ - background-image:url(../images/default/sizer/s-handle.gif); - background-position: top; - cursor:row-resize; - } - .x-layout-panel .x-tabs-wrap{ - background:url(../images/default/layout/gradient-bg.gif); - } - */ +.x-layout-tools-button{ + z-index:6; + padding:2px; + float:right; + cursor:pointer; +} +.x-layout-tools-button-over{ + padding:1px; + border:1px solid #98c0f4; + background-color:white; +} +.x-layout-tools-button-inner{ + height:12px; + width:12px; + line-height:1px; + font-size:1px; + background-repeat:no-repeat; + background-position:center; +} +.x-layout-close{ + background-image:url(../images/default/layout/layout-sprite.gif); + background-repeat: no-repeat; + background-position: 50% -48px; +} +.x-layout-collapse-west,.x-layout-expand-east{ + background-image:url(../images/default/layout/layout-sprite.gif); + background-repeat: no-repeat; + background-position: 50% 0; +} +.x-layout-expand-west,.x-layout-collapse-east{ + background-image:url(../images/default/layout/layout-sprite.gif); + background-repeat: no-repeat; + background-position: 50% -12px; +} +.x-layout-collapse-north,.x-layout-expand-south{ + background-image:url(../images/default/layout/layout-sprite.gif); + background-repeat: no-repeat; + background-position: 50% -24px; +} +.x-layout-expand-north,.x-layout-collapse-south{ + background-image:url(../images/default/layout/layout-sprite.gif); + background-repeat: no-repeat; + background-position: 50% -36px; +} +.x-layout-split-h{ + background-image:url(../images/default/sizer/e-handle.gif); + background-position: left; + cursor:col-resize; +} +.x-layout-split-v{ + background-image:url(../images/default/sizer/s-handle.gif); + background-position: top; + cursor:row-resize; +} +.x-layout-panel .x-tabs-wrap{ + background:url(../images/default/layout/gradient-bg.gif); +} +*/ .roo-layout-panel .roo-tabbody { background-color: #fff; overflow: auto; - height: 100%; -} + height: 100%; } + .roo-layout-component-panel, .roo-layout-nested-layout { position: relative; padding: 0; overflow: hidden; width: 200px; - height: 200px; -} + height: 200px; } + .roo-layout-nested-layout .roo-layout-panel { - border: 0 none; -} + border: 0 none; } + /* - .x-layout-nested-layout .x-layout-panel-north { - border-bottom:1px solid #98c0f4; - } - .x-layout-nested-layout .x-layout-panel-south { - border-top:1px solid #98c0f4; - } - .x-layout-nested-layout .x-layout-panel-east { - border-left:1px solid #98c0f4; - } - .x-layout-nested-layout .x-layout-panel-west { - border-right:1px solid #98c0f4; - } - */ +.x-layout-nested-layout .x-layout-panel-north { + border-bottom:1px solid #98c0f4; +} +.x-layout-nested-layout .x-layout-panel-south { + border-top:1px solid #98c0f4; +} +.x-layout-nested-layout .x-layout-panel-east { + border-left:1px solid #98c0f4; +} +.x-layout-nested-layout .x-layout-panel-west { + border-right:1px solid #98c0f4; +} +*/ .roo-repaint { zoom: 1; - background-color: transparent; -} + background-color: transparent; } + /* - .x-layout-panel-dragover { - border: 2px solid #6593cf; - } - .x-layout-panel-proxy { - background-image: url(../images/default/layout/gradient-bg.gif); - background-color:#c3daf9; - border:1px dashed #6593cf; - z-index:10001; - overflow:hidden; - position:absolute; - left:0;top:0; - } - .x-layout-slider { - z-index:15; - overflow:hidden; - position:absolute; - } - */ +.x-layout-panel-dragover { + border: 2px solid #6593cf; +} +.x-layout-panel-proxy { + background-image: url(../images/default/layout/gradient-bg.gif); + background-color:#c3daf9; + border:1px dashed #6593cf; + z-index:10001; + overflow:hidden; + position:absolute; + left:0;top:0; +} + +.x-layout-slider { + z-index:15; + overflow:hidden; + position:absolute; +} +*/ .roo-unselectable { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; - cursor: default; -} + cursor: default; } + /** --- split bar dragging ---*/ .roo-splitbar-proxy { z-index: 40009; @@ -1952,76 +2090,79 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { position: absolute; background: #6c757d; border: 1px solid #000; - overflow: hidden; -} + overflow: hidden; } + .roo-splitbar-h, .roo-splitbar-proxy-h { - cursor: col-resize; -} + cursor: col-resize; } + .roo-splitbar-v, .roo-splitbar-proxy-v { - cursor: row-resize; -} + cursor: row-resize; } + /* - .x-grid-resize-proxy - { - z-index:40009; - visibility:hidden; - position:absolute; - background:#666; - border: 1px solid #000; - overflow:hidden; - cursor:col-resize; - overflow:hidden; - width: 2px; - } - */ +.x-grid-resize-proxy +{ + z-index:40009; + visibility:hidden; + position:absolute; + background:#666; + border: 1px solid #000; + overflow:hidden; + cursor:col-resize; + overflow:hidden; + width: 2px; +} + + +*/ .roo-layout-panel-body .navbar ul.nav-tabs { margin-top: 9px; - display: table; -} + display: table; } + .roo-layout-panel-body .navbar { - margin-bottom: 0px; -} -.roo-form-group-label-left::before, .roo-form-group-label-left::after { + margin-bottom: 0px; } + +.roo-form-group-label-left::before, +.roo-form-group-label-left::after { display: table; content: " "; - clear: both; -} + clear: both; } + a.list-group-item, button.list-group-item { width: 100%; color: #495057; - text-align: inherit; -} + text-align: inherit; } + .roo-el-mask { z-index: 20000; position: absolute; top: 0; left: 0; -moz-opacity: 0.5; - opacity: 0.5; + opacity: .50; filter: alpha(opacity=50); background-color: #6c757d; width: 100%; height: 100%; - zoom: 1; -} + zoom: 1; } + .roo-el-mask-msg { position: absolute; z-index: 20000; - background-color: #fff; /*border: 4px double #557; */ + background-color: #fff; padding: 0px; - /*background-image: url('#{$bootstrap-image-path}/ux/lightbox/loading.gif');*/ + /*background-image: url('../images/ux/lightbox/loading.gif');*/ background-repeat: no-repeat; border: 10px solid white; border-radius: 20px; display: table; - min-width: 250px; -} + min-width: 250px; } + .roo-el-mask-msg i { font-size: 36px; vertical-align: middle; - float: left; -} + float: left; } + .roo-el-mask-msg div { font-family: 'Source Sans Pro', sans-serif; font-size: 24px; @@ -2031,14 +2172,14 @@ a.list-group-item, button.list-group-item { color: #495057; display: table-cell; vertical-align: middle; - float: left; -} + float: left; } + .x-body-masked { - overflow: hidden !important; -} + overflow: hidden !important; } + .x-body-masked select, .ext-masked object, .ext-masked embed { - visibility: hidden; -} + visibility: hidden; } + .x-dlg-mask { z-index: 10000; display: none; @@ -2046,21 +2187,23 @@ a.list-group-item, button.list-group-item { top: 0; left: 0; -moz-opacity: 0.5; - opacity: 0.5; + opacity: .50; filter: alpha(opacity=50); - background-color: #6c757d; -} + background-color: #6c757d; } + .masonary .masonry-bottom-title { - background-color: transparent; -} -.masonry-brick-link, .roo-brick-link { + background-color: transparent; } + +.masonry-brick-link, +.roo-brick-link { cursor: pointer; text-decoration: none; - outline: 0; -} -.masonry-brick-paragraph, .roo-brick-paragraph { - overflow: hidden; -} + outline: 0; } + +.masonry-brick-paragraph, +.roo-brick-paragraph { + overflow: hidden; } + .masonry-brick .masonry-brick-paragraph { padding: 9px; width: 100%; @@ -2068,59 +2211,68 @@ a.list-group-item, button.list-group-item { position: absolute; top: 0; left: 0; - background-color: inherit; -} -.masonry-center-title .masonry-brick-paragraph, .masonry-bottom-title .masonry-brick-paragraph, .roo-brick-center-title .roo-brick-paragraph, .roo-brick-bottom-title .roo-brick-paragraph { - display: table; -} -.masonry-center-title .masonry-brick-paragraph .masonry-brick-title, .roo-brick-center-title .roo-brick-paragraph .roo-brick-title { + background-color: inherit; } + +.masonry-center-title .masonry-brick-paragraph, +.masonry-bottom-title .masonry-brick-paragraph, +.roo-brick-center-title .roo-brick-paragraph, +.roo-brick-bottom-title .roo-brick-paragraph { + display: table; } + +.masonry-center-title .masonry-brick-paragraph .masonry-brick-title, +.roo-brick-center-title .roo-brick-paragraph .roo-brick-title { display: table-cell; vertical-align: middle; - text-align: center; -} -.masonry-bottom-title .masonry-brick-paragraph .masonry-brick-title, .roo-brick-bottom-title .roo-brick-paragraph .roo-brick-title { + text-align: center; } + +.masonry-bottom-title .masonry-brick-paragraph .masonry-brick-title, +.roo-brick-bottom-title .roo-brick-paragraph .roo-brick-title { display: table-cell; vertical-align: bottom; - text-align: right; -} -.masonry-brick-image .masonry-brick-paragraph, .roo-brick-image .roo-brick-paragraph { - opacity: 0; -} + text-align: right; } + +.masonry-brick-image .masonry-brick-paragraph, +.roo-brick-image .roo-brick-paragraph { + opacity: 0; } + .masonry-bottom-title .masonry-brick-paragraph { - opacity: 1; -} + opacity: 1; } + .masonry-brick-image-view { width: 100%; height: 100%; - object-fit: cover; -} -.masonry-brick-paragraph .masonry-brick-title, .roo-brick-paragraph .roo-brick-title { - margin-top: 0; -} + object-fit: cover; } + +.masonry-brick-paragraph .masonry-brick-title, +.roo-brick-paragraph .roo-brick-title { + margin-top: 0; } + .roo-brick .roo-brick-paragraph { padding: 9px; width: 100%; height: 100%; - background-color: inherit; -} + background-color: inherit; } + .roo-brick-image-view { position: absolute; top: 0; - object-fit: cover; -} -a.roo-brick-link:focus, a.roo-brick-link:hover { + object-fit: cover; } + +a.roo-brick-link:focus, +a.roo-brick-link:hover { text-decoration: none; - outline: 0; -} -.masonry-brick-split .masonry-brick-split-head, .masonry-brick-split .masonry-brick-split-head .masonry-brick-paragraph { - height: 75%; -} + outline: 0; } + +.masonry-brick-split .masonry-brick-split-head, +.masonry-brick-split .masonry-brick-split-head .masonry-brick-paragraph { + height: 75%; } + .masonry-brick-split .masonry-brick-split-body { height: 25%; padding: 4px; color: #000; - font-size: 11px; -} + font-size: 11px; } + .enable-mask:hover .masonry-brick-mask { width: 100%; height: 100%; @@ -2128,152 +2280,174 @@ a.roo-brick-link:focus, a.roo-brick-link:hover { top: 0; left: 0; background-color: #000; - opacity: 0.2; -} + opacity: 0.2; } + @media (min-width: 768px) { .mask-inverse .masonry-brick-paragraph { - background: #adb5bd; - } + background: #adb5bd; } .mask-inverse:hover .masonry-brick-paragraph { - background: none; - } -} + background: none; } } + /* - Document : modal - Created on : Apr 23, 2014, 11:24:28 AM - Author : edward - Description: - Purpose of the stylesheet follows. - */ -.modal-md-1, .modal-md-2, .modal-md-3, .modal-md-4, .modal-md-5, .modal-md-6, .modal-md-7, .modal-md-8, .modal-md-9, .modal-md-10, .modal-md-11, .modal-md-12 { - float: left; -} + Document : modal + Created on : Apr 23, 2014, 11:24:28 AM + Author : edward + Description: + Purpose of the stylesheet follows. +*/ +.modal-md-1, +.modal-md-2, +.modal-md-3, +.modal-md-4, +.modal-md-5, +.modal-md-6, +.modal-md-7, +.modal-md-8, +.modal-md-9, +.modal-md-10, +.modal-md-11, +.modal-md-12 { + float: left; } + .modal-md-12 .modal-dialog { width: 100%; - margin: 30 auto; -} + margin: 30 auto; } + .modal-md-11 .modal-dialog { - width: 91.6666666667%; - margin: 30 auto; -} + width: 91.66666666666666%; + margin: 30 auto; } + .modal-md-10 .modal-dialog { - width: 83.3333333333%; - margin: 30 auto; -} + width: 83.33333333333334%; + margin: 30 auto; } + .modal-md-9 .modal-dialog { width: 75%; - margin: 30 auto; -} + margin: 30 auto; } + .modal-md-8 .modal-dialog { - width: 66.6666666667%; - margin: 30 auto; -} + width: 66.66666666666666%; + margin: 30 auto; } + .modal-md-7 .modal-dialog { - width: 58.3333333333%; - margin: 30 auto; -} + width: 58.333333333333336%; + margin: 30 auto; } + .modal-md-6 .modal-dialog { width: 50%; - margin: 30 auto; -} + margin: 30 auto; } + .modal-md-5 .modal-dialog { - width: 41.6666666667%; - margin: 30 auto; -} + width: 41.66666666666667%; + margin: 30 auto; } + .modal-md-4 .modal-dialog { - width: 33.3333333333%; - margin: 30 auto; -} + width: 33.33333333333333%; + margin: 30 auto; } + .modal-md-3 .modal-dialog { width: 25%; - margin: 30 auto; -} + margin: 30 auto; } + .modal-md-2 .modal-dialog { - width: 16.6666666667%; - margin: 30 auto; -} + width: 16.666666666666664%; + margin: 30 auto; } + .modal-md-1 .modal-dialog { - width: 8.3333333333%; - margin: 30 auto; -} + width: 8.333333333333332%; + margin: 30 auto; } + /* this appears to break the layout on dialog buttons on mobile? - @media (max-width: 568px) { - .modal-footer .btn+.btn { - margin-left: 0px; - margin-top: 5px; - } - } - */ -.modal-body.roo-layout-container, .modal-body > .container { - padding: 0; +@media (max-width: 568px) { + .modal-footer .btn+.btn { + margin-left: 0px; + margin-top: 5px; + } } +*/ /* - .modal-dialog { - max-width: 100%; - } - */ -@media (max-width: 768px) { - .modal-body .col-md-12 { - padding: 0; - } - .modal-body { - padding: 5px; - } - .modal-body .row { - margin-left: -5px; - margin-right: -5px; - } - .modal-body > .container .col-xs-12 { +.modal-body.roo-layout-container, +.modal-body > .container { padding: 0; - } } +*/ +/* +.modal-dialog { + max-width: 100%; +} +*/ +/* +@media (max-width: 768px) { + + *these should be fixed by adding p-md-0 + .modal-body .col-md-12 { + padding : 0; + } + + .modal-body { + padding: 5px; + } + .modal-body .row { + margin-left: -5px; + margin-right: -5px; + } + + .modal-body > .container .col-xs-12 { + padding: 0; + } + +} + */ .modal .roo-mb-progress-wrap { margin-top: 4px; - border: 1px solid #0062cc; -} + border: 1px solid #0062cc; } + .modal .roo-mb-progress-wrap .roo-mb-progress { height: 18px; - background: transparent url("../images/default/basic-dialog/progress2.gif") repeat-x 1px 1px; -} + background: transparent url("../images/default/basic-dialog/progress2.gif") repeat-x 1px 1px; } + .modal .roo-mb-progress-wrap .roo-mb-progress .roo-mb-progress-bar { height: 18px; overflow: hidden; width: 0; - background: #007bff; -} -.roo-navigation-bar-group, .roo-navigation-top-bar, .roo-navigation-bullets-bar, .roo-navigation-bottom-bar { + background: #007bff; } + +.roo-navigation-bar-group, +.roo-navigation-top-bar, +.roo-navigation-bullets-bar, +.roo-navigation-bottom-bar { width: 100%; - float: left; -} + float: left; } + .roo-navigation-bar-text > span { text-transform: uppercase; width: 90%; - display: inline-block; -} + display: inline-block; } + .roo-navigation-bar-text { float: left; line-height: 24px; height: 100%; min-height: 24px; text-align: center; - position: relative; -} + position: relative; } + .roo-navigation-bar { counter-reset: step; text-align: center; padding: 0px; overflow: hidden; - margin: 0px; -} + margin: 0px; } + .roo-navigation-bar .roo-navigation-bar-item { list-style-type: none; color: #000; text-transform: uppercase; font-size: 14px; float: left; - position: relative; -} + position: relative; } + .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:before { counter-increment: step; width: 25px; @@ -2283,11 +2457,11 @@ a.roo-brick-link:focus, a.roo-brick-link:hover { background: #007bff; border-radius: 5px; font-weight: bold; - cursor: pointer; -} + cursor: pointer; } + .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon.step-number:before { - content: counter(step); -} + content: counter(step); } + .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:after { content: ''; width: 100%; @@ -2295,256 +2469,265 @@ a.roo-brick-link:focus, a.roo-brick-link:hover { background: #007bff; position: absolute; top: 10px; - z-index: -1; -} + z-index: -1; } + .roo-navigation-bar .roo-navigation-bar-item:last-child > .roo-navigation-bar-item-icon:after { - content: none; -} + content: none; } + .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before { background: #9f1c28; - color: #fff; -} + color: #fff; } + .roo-navigation-bar .roo-navigation-bar-item.disabled .roo-navigation-bar-item-icon:before { background: #6c757d; color: #fff; - cursor: not-allowed; -} + cursor: not-allowed; } + .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before { - cursor: default; -} + cursor: default; } + .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon { font: normal normal normal 14px/1 FontAwesome; - display: inline-block; -} + display: inline-block; } + @media (min-width: 768px) { .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before { - content: counter(step); - } -} + content: counter(step); } } + @media (min-width: 992px) { - .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before, .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before { - content: counter(step); - } -} + .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before, + .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before { + content: counter(step); } } + @media (min-width: 1200px) { - .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before, .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before, .roo-navigation-bar .roo-navigation-bar-item.md-icon > .roo-navigation-bar-item-icon:before { - content: counter(step); - } -} + .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before, + .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before, + .roo-navigation-bar .roo-navigation-bar-item.md-icon > .roo-navigation-bar-item-icon:before { + content: counter(step); } } + /* NAV TABS */ .nav-tabs-custom { margin-bottom: 20px; background: #fff; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -} + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); } + .nav-tabs-custom > .nav-tabs { margin: 0; - border-bottom-color: #6c757d; -} + border-bottom-color: #6c757d; } + .nav-tabs-custom > .nav-tabs > li { border-top: 3px solid transparent; margin-bottom: -2px; - margin-right: 5px; -} + margin-right: 5px; } + .nav-tabs-custom > .nav-tabs > li > a { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; - border-radius: 0 !important; -} -.nav-tabs-custom > .nav-tabs > li > a, .nav-tabs-custom > .nav-tabs > li > a:hover { + border-radius: 0 !important; } + +.nav-tabs-custom > .nav-tabs > li > a, +.nav-tabs-custom > .nav-tabs > li > a:hover { background: transparent; - margin: 0; -} -.nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover, .nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus, .nav-tabs-custom > .nav-tabs > li:not(.active) > a:active { - border-color: transparent; -} + margin: 0; } + +.nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover, +.nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus, +.nav-tabs-custom > .nav-tabs > li:not(.active) > a:active { + border-color: transparent; } + .nav-tabs-custom > .nav-tabs > li.active { - border-top-color: #007bff; -} -.nav-tabs-custom > .nav-tabs > li.active > a, .nav-tabs-custom > .nav-tabs > li.active:hover > a { - background-color: #fff; -} + border-top-color: #007bff; } + +.nav-tabs-custom > .nav-tabs > li.active > a, +.nav-tabs-custom > .nav-tabs > li.active:hover > a { + background-color: #fff; } + .nav-tabs-custom > .nav-tabs > li.active > a { border-top: 0; border-left-color: #6c757d; - border-right-color: #6c757d; -} + border-right-color: #6c757d; } + .nav-tabs-custom > .nav-tabs > li:first-of-type { - margin-left: 0px; -} + margin-left: 0px; } + .nav-tabs-custom > .nav-tabs > li:first-of-type.active > a { - border-left-width: 0; -} + border-left-width: 0; } + .nav-tabs-custom > .nav-tabs.pull-right { - float: none !important; -} + float: none !important; } + .nav-tabs-custom > .nav-tabs.pull-right > li { - float: right; -} + float: right; } + .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type { - margin-right: 0px; -} + margin-right: 0px; } + .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a { border-left-width: 1px; - border-right-width: 0px; -} + border-right-width: 0px; } + .nav-tabs-custom > .nav-tabs > li.header { font-weight: 400; line-height: 35px; padding: 0 10px; font-size: 20px; color: #343a40; - cursor: default; -} -.nav-tabs-custom > .nav-tabs > li.header > .fa, .nav-tabs-custom > .nav-tabs > li.header > .glyphicon, .nav-tabs-custom > .nav-tabs > li.header > .ion { - margin-right: 10px; -} + cursor: default; } + +.nav-tabs-custom > .nav-tabs > li.header > .fa, +.nav-tabs-custom > .nav-tabs > li.header > .glyphicon, +.nav-tabs-custom > .nav-tabs > li.header > .ion { + margin-right: 10px; } + .nav-tabs-custom > .tab-content { background: #fff; - padding: 10px; -} + padding: 10px; } + /* --- override it appears it's done un-reliably in JS normally.. */ .tab-content > .tab-pane { - position: absolute; -} + position: absolute; } + .tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar { - margin: 0 5px; -} + margin: 0 5px; } + .tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar > .column { - padding: 10px 5px; -} + padding: 10px 5px; } + @media (max-width: 768px) { .tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar > .column { - padding: 5px 5px; - } -} + padding: 5px 5px; } } + .tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .form-group { - margin-bottom: 0px; -} + margin-bottom: 0px; } + .tab-content > .tab-pane .navbar > .navbar-nav > .nav-item button + button { - margin-left: 5px; -} + margin-left: 5px; } + .tab-content > .tab-pane .navbar > .navbar-nav a.dropdown-toggle { - padding: 10px 5px; -} + padding: 10px 5px; } + /* for some reason it's -15px on BS */ @media (min-width: 768px) { .navbar-right { - margin-right: 15px; - } -} + margin-right: 15px; } } + /* was -15 before, on mobile it made the buttons too close to the edit.. */ .navbar-nav { - margin: 0px -5px; -} + margin: 0px -5px; } + table td .navbar { - min-height: auto; -} -.tab-pane .navbar-nav, .tab-pane .navbar-nav .nav-item { - width: 100%; -} + min-height: auto; } + +.tab-pane .navbar-nav, +.tab-pane .navbar-nav .nav-item { + width: 100%; } + .roo-numberbox { background-color: #007bff !important; - border: 10px solid black; -} + border: 10px solid black; } + .roo-numberbox h { - font-size: 24px; -} + font-size: 24px; } + .pull-xs-right { - float: right !important; -} -.roo-radio-set:before, .roo-radio-set:after { + float: right !important; } + +.roo-radio-set:before, +.roo-radio-set:after { display: table; content: " "; - clear: both; -} + clear: both; } + .radio.checked label::after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); - background-color: #495057; -} + background-color: #495057; } + .roo-radio-set.disabled .radio label { - opacity: 0.65; -} + opacity: 0.65; } + .roo-radio-set.disabled .radio label { - cursor: not-allowed; -} + cursor: not-allowed; } + .roo-radio-primary .radio label::after { - background-color: #fff; -} + background-color: #fff; } + .roo-radio-primary .radio.checked label::before { - border-color: #007bff; -} + border-color: #007bff; } + .roo-radio-primary .radio.checked label::after { - background-color: #007bff; -} + background-color: #007bff; } + .roo-radio-danger .radio label::after { - background-color: #dc3545; -} + background-color: #dc3545; } + .roo-radio-danger .radio.checked label::before { - border-color: #dc3545; -} + border-color: #dc3545; } + .roo-radio-danger .radio.checked label::after { - background-color: #dc3545; -} + background-color: #dc3545; } + .roo-radio-info .radio label::after { - background-color: #fff; -} + background-color: #fff; } + .roo-radio-info .radio.checked label::before { - border-color: #17a2b8; -} + border-color: #17a2b8; } + .roo-radio-info .radio.checked label::after { - background-color: #17a2b8; -} + background-color: #17a2b8; } + .roo-radio-warning .radio label::after { - background-color: #fff; -} + background-color: #fff; } + .roo-radio-warning .radio.checked label::before { - border-color: #ffc107; -} + border-color: #ffc107; } + .roo-radio-warning .radio.checked label::after { - background-color: #ffc107; -} + background-color: #ffc107; } + .roo-radio-success .radio label::after { - background-color: #fff; -} + background-color: #fff; } + .roo-radio-success .radio.checked label::before { - border-color: #28a745; -} + border-color: #28a745; } + .roo-radio-success .radio.checked label::after { - background-color: #28a745; -} + background-color: #28a745; } + /** not sure if these are needed with is-valid / is-invalid.. */ /* * DISABLED probably needs deleting... - .roo-radio-set.has-warning { - .roo-radio-set-items label, - .roo-radio-set-label { - color: $brand-warning; //#8a6d3b; - } - } - .roo-radio-set.has-error { - .roo-radio-set-items label, - .roo-radio-set-label { - color: $brand-danger; //#a94442; - } - } - .roo-radio-set.has-success { - .roo-radio-set-items label, - .roo-radio-set-label - { - color: $brand-success; //#3c763d; - } - } - */ -.roo-radio-set.is-invalid .roo-radio-set-items label, .roo-radio-set.is-invalid .roo-radio-set-label { - color: #dc3545; -} -.roo-radio-set.is-valid .roo-radio-set-items label, .roo-radio-set.is-valid .roo-radio-set-label { - color: #28a745; -} +.roo-radio-set.has-warning { + .roo-radio-set-items label, + .roo-radio-set-label { + color: $brand-warning; //#8a6d3b; + } +} +.roo-radio-set.has-error { + .roo-radio-set-items label, + .roo-radio-set-label { + color: $brand-danger; //#a94442; + } +} + +.roo-radio-set.has-success { + .roo-radio-set-items label, + .roo-radio-set-label + { + color: $brand-success; //#3c763d; + } +} +*/ +.roo-radio-set.is-invalid .roo-radio-set-items label, +.roo-radio-set.is-invalid .roo-radio-set-label { + color: #dc3545; } + +.roo-radio-set.is-valid .roo-radio-set-items label, +.roo-radio-set.is-valid .roo-radio-set-label { + color: #28a745; } + .roo-radio-set-inline .radio { position: relative; display: inline-block; @@ -2553,66 +2736,66 @@ table td .navbar { margin-bottom: 0; font-weight: 400; vertical-align: middle; - cursor: pointer; -} + cursor: pointer; } + .roo-radio-set-inline .radio + .radio { - margin-left: 10px; -} + margin-left: 10px; } + .roo-radio-set-label .roo-required-indicator.right-indicator { - position: absolute; -} + position: absolute; } + .roo-radio-set-label .roo-required-indicator.right-indicator.fa-star { font-size: 8px; margin-left: 3px; - color: #dc3545; -} + color: #dc3545; } + .roo-form-error-popover.in { - opacity: 1; -} + opacity: 1; } + .roo-form-error-popover .tooltip-inner { max-width: 100%; - padding: 10px; -} -/* what is this doing here?? */ + padding: 10px; } + .x-form-field-wrap .form-group { - margin-bottom: 0px; -} + /* what is this doing here?? */ + margin-bottom: 0px; } + .roo-password-meter-grey { background: #6c757d; margin-bottom: 30px; - height: 10px; -} + height: 10px; } + .roo-password-meter { - font-size: 12px; -} + font-size: 12px; } + .roo-password-meter-container { - margin-bottom: 20px; -} + margin-bottom: 20px; } + .roo-password-meter-tooweak { background: #dc3545; - height: 10px; -} + height: 10px; } + .roo-password-meter-weak { background: #ffc107; - height: 10px; -} + height: 10px; } + .roo-password-meter-medium { background: #17a2b8; - height: 10px; -} + height: 10px; } + .roo-password-meter-strong { background: #28a745; - height: 10px; -} + height: 10px; } + .roo-password-meter-text { /* padding-bottom:5px; */ margin-bottom: 30px; font-size: 12px; - height: 10px; -} + height: 10px; } + /* - Version: 3.4.8 Timestamp: Thu May 1 09:50:32 EDT 2014 - */ +Version: 3.4.8 Timestamp: Thu May 1 09:50:32 EDT 2014 +*/ .roo-select2-container { margin: 0; position: relative; @@ -2621,21 +2804,24 @@ table td .navbar { zoom: 1; *display: inline; display: table; - vertical-align: middle; -} -.roo-select2-container, .roo-select2-drop, .roo-select2-search, .roo-select2-search input { + vertical-align: middle; } + +.roo-select2-container, +.roo-select2-drop, +.roo-select2-search, +.roo-select2-search input { /* - Force border-box so that % widths fit the parent - container without overlap because of margin/padding. - More Info : http://www.quirksmode.org/css/box.html - */ + Force border-box so that % widths fit the parent + container without overlap because of margin/padding. + More Info : http://www.quirksmode.org/css/box.html + */ -webkit-box-sizing: border-box; /* webkit */ -moz-box-sizing: border-box; /* firefox */ box-sizing: border-box; - /* css3 */ -} + /* css3 */ } + .roo-select2-container .roo-select2-choice { display: block; height: 26px; @@ -2659,8 +2845,8 @@ table td .navbar { background-image: -webkit-linear-gradient(center bottom, #ced4da 0%, #fff 50%); background-image: -moz-linear-gradient(center bottom, #ced4da 0%, #fff 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '$body-bg', endColorstr = '$gray-lighter', GradientType = 0); - background-image: linear-gradient(to top, #ced4da 0%, #fff 50%); -} + background-image: linear-gradient(to top, #ced4da 0%, #fff 50%); } + .roo-select2-container.roo-select2-drop-above .roo-select2-choice { border-bottom-color: #6c757d; border-radius: 0 0 4px 4px; @@ -2668,11 +2854,11 @@ table td .navbar { background-image: -webkit-linear-gradient(center bottom, #ced4da 0%, #fff 90%); background-image: -moz-linear-gradient(center bottom, #ced4da 0%, #fff 90%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$body-bg', endColorstr='$gray-lighter', GradientType=0); - background-image: linear-gradient(to bottom, #ced4da 0%, #fff 90%); -} + background-image: linear-gradient(to bottom, #ced4da 0%, #fff 90%); } + .roo-select2-container.roo-select2-allowclear .roo-select2-choice .roo-select2-chosen { - margin-right: 42px; -} + margin-right: 42px; } + .roo-select2-container .roo-select2-choice > .roo-select2-chosen { margin-right: 26px; display: block; @@ -2680,8 +2866,8 @@ table td .navbar { white-space: nowrap; text-overflow: ellipsis; float: none; - width: auto; -} + width: auto; } + .roo-select2-container .roo-select2-choice abbr { display: none; width: 12px; @@ -2694,15 +2880,15 @@ table td .navbar { border: 0; background: url("../images/select2/select2.png") right top no-repeat; cursor: pointer; - outline: 0; -} + outline: 0; } + .roo-select2-container.roo-select2-allowclear .roo-select2-choice abbr { - display: inline-block; -} + display: inline-block; } + .roo-select2-container .roo-select2-choice abbr:hover { background-position: right -11px; - cursor: pointer; -} + cursor: pointer; } + .roo-select2-drop-mask { border: 0; margin: 0; @@ -2718,8 +2904,8 @@ table td .navbar { z-index: 9998; /* styles required for IE to work */ background-color: #fff; - filter: alpha(opacity=0); -} + filter: alpha(opacity=0); } + .roo-select2-drop { width: 100%; margin-top: -1px; @@ -2732,30 +2918,30 @@ table td .navbar { border-top: 0; border-radius: 0 0 4px 4px; -webkit-box-shadow: 0 4px 5px #e9ecef; - box-shadow: 0 4px 5px #e9ecef; -} + box-shadow: 0 4px 5px #e9ecef; } + .roo-select2-drop.roo-select2-drop-above { margin-top: 1px; border-top: 1px solid #6c757d; border-bottom: 0; border-radius: 4px 4px 0 0; -webkit-box-shadow: 0 -4px 5px #e9ecef; - box-shadow: 0 -4px 5px #e9ecef; -} + box-shadow: 0 -4px 5px #e9ecef; } + .roo-select2-drop-active { border: 1px solid #007bff; - border-top: none; -} + border-top: none; } + .roo-select2-drop.roo-select2-drop-above.roo-select2-drop-active { - border-top: 1px solid #007bff; -} + border-top: 1px solid #007bff; } + .roo-select2-drop-auto-width { border-top: 1px solid #6c757d; - width: auto; -} + width: auto; } + .roo-select2-drop-auto-width .roo-select2-search { - padding-top: 4px; -} + padding-top: 4px; } + .roo-select2-container .roo-select2-choice .roo-select2-arrow { display: inline-block; width: 18px; @@ -2771,14 +2957,14 @@ table td .navbar { background-image: -webkit-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%); background-image: -moz-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '$gray-lighter', endColorstr = '$gray-light', GradientType = 0); - background-image: linear-gradient(to top, #6c757d 0%, #ced4da 60%); -} + background-image: linear-gradient(to top, #6c757d 0%, #ced4da 60%); } + .roo-select2-container .roo-select2-choice .roo-select2-arrow b { display: block; width: 100%; height: 100%; - background: url("../images/select2/select2.png") no-repeat 0 1px; -} + background: url("../images/select2/select2.png") no-repeat 0 1px; } + .roo-select2-search { display: inline-block; width: 100%; @@ -2788,8 +2974,8 @@ table td .navbar { padding-right: 4px; position: relative; z-index: 10000; - white-space: nowrap; -} + white-space: nowrap; } + .roo-select2-search input { width: 100%; height: auto !important; @@ -2807,24 +2993,25 @@ table td .navbar { background: url("../images/select2/select2.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da)); background: url("../images/select2/select2.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%); background: url("../images/select2/select2.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%); - background: url("../images/select2/select2.png") no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0; -} + background: url("../images/select2/select2.png") no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0; } + .roo-select2-drop.roo-select2-drop-above .roo-select2-search input { - margin-top: 4px; -} + margin-top: 4px; } + .roo-select2-search input.roo-select2-active { background: #fff url("../images/select2/select2-spinner.gif") no-repeat 100%; background: url("../images/select2/select2-spinner.gif") no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da)); background: url("../images/select2/select2-spinner.gif") no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%); background: url("../images/select2/select2-spinner.gif") no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%); - background: url("../images/select2/select2-spinner.gif") no-repeat 100%, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0; -} -.roo-select2-container-active .roo-select2-choice, .roo-select2-container-active .roo-select2-choices { + background: url("../images/select2/select2-spinner.gif") no-repeat 100%, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0; } + +.roo-select2-container-active .roo-select2-choice, +.roo-select2-container-active .roo-select2-choices { border: 1px solid #007bff; outline: none; -webkit-box-shadow: 0 0 5px #adb5bd; - box-shadow: 0 0 5px #adb5bd; -} + box-shadow: 0 0 5px #adb5bd; } + .roo-select2-dropdown-open .roo-select2-choice { border-bottom-color: transparent; -webkit-box-shadow: 0 1px 0 #fff inset; @@ -2836,25 +3023,26 @@ table td .navbar { background-image: -webkit-linear-gradient(center bottom, #fff 0%, #ced4da 50%); background-image: -moz-linear-gradient(center bottom, #fff 0%, #ced4da 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0); - background-image: linear-gradient(to top, #fff 0%, #ced4da 50%); -} -.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choice, .roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choices { + background-image: linear-gradient(to top, #fff 0%, #ced4da 50%); } + +.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choice, +.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choices { border: 1px solid #007bff; border-top-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #ced4da)); background-image: -webkit-linear-gradient(center top, #fff 0%, #ced4da 50%); background-image: -moz-linear-gradient(center top, #fff 0%, #ced4da 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0); - background-image: linear-gradient(to bottom, #fff 0%, #ced4da 50%); -} + background-image: linear-gradient(to bottom, #fff 0%, #ced4da 50%); } + .roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow { background: transparent; border-left: none; - filter: none; -} + filter: none; } + .roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow b { - background-position: -18px 1px; -} + background-position: -18px 1px; } + .roo-select2-hidden-accessible { border: 0; clip: rect(0 0 0 0); @@ -2863,8 +3051,8 @@ table td .navbar { overflow: hidden; padding: 0; position: absolute; - width: 1px; -} + width: 1px; } + /* results */ .roo-select2-results { max-height: 200px; @@ -2873,20 +3061,20 @@ table td .navbar { position: relative; overflow-x: hidden; overflow-y: auto; - -webkit-tap-highlight-color: fade(#000, 0%); -} + -webkit-tap-highlight-color: fade(#000, 0%); } + .roo-select2-results ul.roo-select2-result-sub { margin: 0; - padding-left: 0; -} + padding-left: 0; } + .roo-select2-results li { list-style: none; display: list-item; - background-image: none; -} + background-image: none; } + .roo-select2-results li.roo-select2-result-with-children > .roo-select2-result-label { - font-weight: bold; -} + font-weight: bold; } + .roo-select2-results .roo-select2-result-label { padding: 3px 7px 4px; margin: 0; @@ -2896,93 +3084,95 @@ table td .navbar { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} + user-select: none; } + .roo-select2-results-dept-1 .roo-select2-result-label { - padding-left: 20px; -} + padding-left: 20px; } + .roo-select2-results-dept-2 .roo-select2-result-label { - padding-left: 40px; -} + padding-left: 40px; } + .roo-select2-results-dept-3 .roo-select2-result-label { - padding-left: 60px; -} + padding-left: 60px; } + .roo-select2-results-dept-4 .roo-select2-result-label { - padding-left: 80px; -} + padding-left: 80px; } + .roo-select2-results-dept-5 .roo-select2-result-label { - padding-left: 100px; -} + padding-left: 100px; } + .roo-select2-results-dept-6 .roo-select2-result-label { - padding-left: 110px; -} + padding-left: 110px; } + .roo-select2-results-dept-7 .roo-select2-result-label { - padding-left: 120px; -} + padding-left: 120px; } + .roo-select2-results .roo-select2-highlighted { background: #007bff; - color: #fff; -} + color: #fff; } + .roo-select2-results li em { background: #ffc107; - font-style: normal; -} + font-style: normal; } + .roo-select2-results .roo-select2-highlighted em { - background: transparent; -} + background: transparent; } + .roo-select2-results .roo-select2-highlighted ul { background: #fff; - color: #000; -} -.roo-select2-results .roo-select2-no-results, .roo-select2-results .roo-select2-searching, .roo-select2-results .roo-select2-selection-limit { + color: #000; } + +.roo-select2-results .roo-select2-no-results, +.roo-select2-results .roo-select2-searching, +.roo-select2-results .roo-select2-selection-limit { background: #6c757d; display: list-item; - padding-left: 5px; -} + padding-left: 5px; } + /* - disabled look for disabled choices in the results dropdown - */ +disabled look for disabled choices in the results dropdown +*/ .roo-select2-results .roo-select2-disabled.roo-select2-highlighted { color: #ced4da; background: #6c757d; display: list-item; - cursor: default; -} + cursor: default; } + .roo-select2-results .roo-select2-disabled { background: #6c757d; display: list-item; - cursor: default; -} + cursor: default; } + .roo-select2-results .roo-select2-selected { - display: none; -} + display: none; } + .roo-select2-more-results.roo-select2-active { - background: #6c757d url("../images/select2/select2-spinner.gif") no-repeat 100%; -} + background: #6c757d url("../images/select2/select2-spinner.gif") no-repeat 100%; } + .roo-select2-more-results { background: #6c757d; - display: list-item; -} + display: list-item; } + /* disabled styles */ .roo-select2-container.roo-select2-container-disabled .roo-select2-choice { background-color: #6c757d; background-image: none; border: 1px solid #6c757d; - cursor: default; -} + cursor: default; } + .roo-select2-container.roo-select2-container-disabled .roo-select2-choice .roo-select2-arrow { background-color: #6c757d; background-image: none; - border-left: 0; -} + border-left: 0; } + .roo-select2-container.roo-select2-container-disabled .roo-select2-choice abbr { - display: none; -} + display: none; } + /* multiselect */ .roo-select2-container-multi { width: 100%; - /* needed on BS4? */ -} + /* needed on BS4? */ } + .roo-select2-container-multi .roo-select2-choices { height: auto !important; height: 1%; @@ -2998,32 +3188,32 @@ table td .navbar { background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #ced4da), color-stop(15%, #fff)); background-image: -webkit-linear-gradient(top, #ced4da 1%, #fff 15%); background-image: -moz-linear-gradient(top, #ced4da 1%, #fff 15%); - background-image: linear-gradient(to bottom, #ced4da 1%, #fff 15%); -} + background-image: linear-gradient(to bottom, #ced4da 1%, #fff 15%); } + .roo-select2-locked { - padding: 3px 5px 3px 5px !important; -} + padding: 3px 5px 3px 5px !important; } + .roo-select2-container-multi .roo-select2-choices { - min-height: 26px; -} + min-height: 26px; } + .roo-select2-container-multi.roo-select2-container-active .roo-select2-choices { border: 1px solid #007bff; outline: none; -webkit-box-shadow: 0 0 5px #adb5bd; - box-shadow: 0 0 5px #adb5bd; -} + box-shadow: 0 0 5px #adb5bd; } + .roo-select2-container-multi .roo-select2-choices li { float: left; - list-style: none; -} + list-style: none; } + html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices li { - float: right; -} + float: right; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-field { margin: 0; padding: 0; - white-space: nowrap; -} + white-space: nowrap; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input { padding: 5px; margin: 1px 0; @@ -3034,14 +3224,14 @@ html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices li { border: 0; -webkit-box-shadow: none; box-shadow: none; - background: transparent !important; -} + background: transparent !important; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input.roo-select2-active { - background: #fff url("../images/select2/select2-spinner.gif") no-repeat 100% !important; -} + background: #fff url("../images/select2/select2-spinner.gif") no-repeat 100% !important; } + .roo-select2-default { - color: #6c757d !important; -} + color: #6c757d !important; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice { padding: 4px 7px 4px 16px; margin: 0 1px; @@ -3055,18 +3245,18 @@ html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices li { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} + user-select: none; } + html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice { margin-left: 0; - margin-right: 5px; -} + margin-right: 5px; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-chosen { - cursor: default; -} + cursor: default; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus { - background: #6c757d; -} + background: #6c757d; } + .roo-select2-search-choice-close { display: block; width: 12px; @@ -3077,45 +3267,46 @@ html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices .roo-select2-s font-size: 12px; outline: none; color: #6c757d; - /*background: url('#{$bootstrap-image-path}/select2/select2.png') right top no-repeat;*/ -} + /*background: url('../images/select2/select2.png') right top no-repeat;*/ } + .roo-select2-search-choice-close:hover { - color: #343a40; -} + color: #343a40; } + html[dir="rtl"] .roo-select2-search-choice-close { right: auto; - left: 3px; -} + left: 3px; } + .roo-select2-container-multi .roo-select2-search-choice-close { - left: 3px; -} + left: 3px; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close:hover { - background-position: right -11px; -} + background-position: right -11px; } + .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus .roo-select2-search-choice-close { - background-position: right -11px; -} + background-position: right -11px; } + /* disabled styles */ .roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices { background-color: #6c757d; background-image: none; border: 1px solid #6c757d; - cursor: default; -} + cursor: default; } + .roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice { padding: 3px 5px 3px 5px; border: 1px solid #6c757d; background-image: none; - background-color: #6c757d; -} + background-color: #6c757d; } + .roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close { display: none; - background: none; -} + background: none; } + /* end multiselect */ -.roo-select2-result-selectable .roo-select2-match, .roo-select2-result-unselectable .roo-select2-match { - text-decoration: underline; -} +.roo-select2-result-selectable .roo-select2-match, +.roo-select2-result-unselectable .roo-select2-match { + text-decoration: underline; } + .roo-select2-offscreen, .roo-select2-offscreen:focus { clip: rect(0 0 0 0) !important; width: 1px !important; @@ -3127,311 +3318,341 @@ html[dir="rtl"] .roo-select2-search-choice-close { position: absolute !important; outline: 0 !important; left: 0px !important; - top: 0px !important; -} + top: 0px !important; } + .roo-select2-display-none { - display: none; -} + display: none; } + .roo-select2-measure-scrollbar { position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; - overflow: scroll; -} + overflow: scroll; } + /* Retina-ize icons */ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) { - .roo-select2-search input, .roo-select2-search-choice-close, .roo-select2-container .roo-select2-choice abbr, .roo-select2-container .roo-select2-choice .roo-select2-arrow b { + .roo-select2-search input, + .roo-select2-search-choice-close, + .roo-select2-container .roo-select2-choice abbr, + .roo-select2-container .roo-select2-choice .roo-select2-arrow b { background-image: url("../images/select2/select2x2.png") !important; background-repeat: no-repeat !important; - background-size: 60px 40px !important; - } + background-size: 60px 40px !important; } .roo-select2-search input { - background-position: 100% -21px !important; - } -} + background-position: 100% -21px !important; } } + .has-error .roo-select2-choices { border-color: #dc3545; -webkit-box-shadow: inset 0 1px 1px #343a40; - box-shadow: inset 0 1px 1px #343a40; -} + box-shadow: inset 0 1px 1px #343a40; } + .dropdown-menu .roo-select2-result.disabled { background-color: #ced4da; color: #6c757d; - cursor: not-allowed; -} + cursor: not-allowed; } + .sidebar { - margin-bottom: 5px; -} + margin-bottom: 5px; } + /* override boostrap a:hover */ .sidebar a:hover { - text-decoration: none; -} + text-decoration: none; } + .sidebar .sidebar-menu { list-style: none; margin: 0; - padding: 0; -} + padding: 0; } + /* GREY BG */ -.sidebar .sidebar-menu > li, .sidebar .sidebar-menu li.active li.treeview-menu { +.sidebar .sidebar-menu > li, +.sidebar .sidebar-menu li.active li.treeview-menu { margin: 0; padding: 0; border-bottom: 1px solid #6c757d; - background-color: #ced4da; -} + background-color: #ced4da; } + /* active child menu - white BG */ .sidebar .sidebar-menu li.active li.treeview-menu { - background-color: #6c757d; -} -.sidebar .sidebar-menu > li > a, .sidebar .sidebar-menu li.open li.treeview-menu > a { + background-color: #6c757d; } + +.sidebar .sidebar-menu > li > a, +.sidebar .sidebar-menu li.open li.treeview-menu > a { padding: 12px 5px 12px 15px; display: block; - color: #343a40; -} -.sidebar .sidebar-menu > li > a > .fa, .sidebar .sidebar-menu > li > a > .glyphicon, .sidebar .sidebar-menu > li > a > .ion { - width: 20px; -} -.sidebar .sidebar-menu li:hover, .sidebar .sidebar-menu li:focus, .sidebar .sidebar-menu li:active, .sidebar .sidebar-menu li.active li.treeview-menu:hover, .sidebar .sidebar-menu li.active li.treeview-menu:focus, .sidebar .sidebar-menu li.active li.treeview-menu:active { - background-color: #fff; -} -.sidebar .sidebar-menu li:hover a, .sidebar .sidebar-menu li:focus a, .sidebar .sidebar-menu li:active a, .sidebar .sidebar-menu li.oepn li.treeview-menu a:hover, .sidebar .sidebar-menu li.open li.treeview-menu a:focus, .sidebar .sidebar-menu li.open li.treeview-menu a:active { + color: #343a40; } + +.sidebar .sidebar-menu > li > a > .fa, +.sidebar .sidebar-menu > li > a > .glyphicon, +.sidebar .sidebar-menu > li > a > .ion { + width: 20px; } + +.sidebar .sidebar-menu li:hover, +.sidebar .sidebar-menu li:focus, +.sidebar .sidebar-menu li:active, +.sidebar .sidebar-menu li.active li.treeview-menu:hover, +.sidebar .sidebar-menu li.active li.treeview-menu:focus, +.sidebar .sidebar-menu li.active li.treeview-menu:active { + background-color: #fff; } + +.sidebar .sidebar-menu li:hover a, +.sidebar .sidebar-menu li:focus a, +.sidebar .sidebar-menu li:active a, +.sidebar .sidebar-menu li.oepn li.treeview-menu a:hover, +.sidebar .sidebar-menu li.open li.treeview-menu a:focus, +.sidebar .sidebar-menu li.open li.treeview-menu a:active { color: #000; - text-decoration: none; -} + text-decoration: none; } + /* BLUE ACTIVE */ .sidebar .sidebar-menu li.active { color: #fff; background-color: #007bff; - border-color: #0062cc; -} -.sidebar .sidebar-menu li.active:hover, .sidebar .sidebar-menu li.active:focus, .sidebar .sidebar-menu li.active.focus { + border-color: #0062cc; } + +.sidebar .sidebar-menu li.active:hover, +.sidebar .sidebar-menu li.active:focus, +.sidebar .sidebar-menu li.active.focus { color: #fff; background-color: #007bff; - border-color: #0062cc; -} + border-color: #0062cc; } + .sidebar .sidebar-menu li.active a { - color: #fff; -} + color: #fff; } + .sidebar .sidebar-menu li.disabled { color: #343a40; background-color: #fff; - border-color: #343a40; -} + border-color: #343a40; } + .sidebar .sidebar-menu li.disabled a { color: #6c757d; - cursor: default; -} -.sidebar .sidebar-menu li.danger, .sidebar .sidebar-menu li.danger.active { + cursor: default; } + +.sidebar .sidebar-menu li.danger, +.sidebar .sidebar-menu li.danger.active { color: #fff; background-color: #dc3545; - border-color: #e4606d; -} -.sidebar .sidebar-menu li.danger:hover, .sidebar .sidebar-menu li.danger:focus, .sidebar .sidebar-menu li.danger.active:focus { + border-color: #e4606d; } + +.sidebar .sidebar-menu li.danger:hover, +.sidebar .sidebar-menu li.danger:focus, +.sidebar .sidebar-menu li.danger.active:focus { color: #fff; background-color: #dc3545; border-color: #bd2130; - border-bottom: 1px solid #bd2130; -} -.sidebar .sidebar-menu li.danger a, .sidebar .sidebar-menu li.danger.active a { - color: #fff; -} + border-bottom: 1px solid #bd2130; } + +.sidebar .sidebar-menu li.danger a, +.sidebar .sidebar-menu li.danger.active a { + color: #fff; } + /* --- open */ .sidebar .sidebar-menu li.open ul { - display: block; -} + display: block; } + .sidebar .sidebar-menu li.open .treeview-menu { - display: block; -} + display: block; } + /* --- treeview menu */ .sidebar .sidebar-menu .treeview-menu { display: none; list-style: none; padding: 0; - margin: 0; -} + margin: 0; } + .sidebar .sidebar-menu .treeview-menu > li { - margin: 0; -} + margin: 0; } + .sidebar .sidebar-menu li.open li.treeview-menu > a { padding: 5px 5px 5px 20px; display: block; font-size: 14px; - margin: 0px 0px; -} -.sidebar .sidebar-menu .treeview-menu > li > a > .fa, .sidebar .sidebar-menu .treeview-menu > li > a > .glyphicon, .sidebar .sidebar-menu .treeview-menu > li > a > .ion { - width: 20px; -} + margin: 0px 0px; } + +.sidebar .sidebar-menu .treeview-menu > li > a > .fa, +.sidebar .sidebar-menu .treeview-menu > li > a > .glyphicon, +.sidebar .sidebar-menu .treeview-menu > li > a > .ion { + width: 20px; } + /* background to highlighted treeview node - .sidebar .sidebar-menu li li.treeview-menu.active { - background: #fff; - } - */ -.sidebar .sidebar-menu li li.treeview-menu.active > a { - font-weight: bold; +.sidebar .sidebar-menu li li.treeview-menu.active { + background: #fff; } +*/ +.sidebar .sidebar-menu li li.treeview-menu.active > a { + font-weight: bold; } + /* active sidebard... */ .badge-default { background-color: #6c757d; - color: #fff; -} + color: #fff; } + .badge-primary { background-color: #007bff; - color: #fff; -} + color: #fff; } + .badge-success { background-color: #28a745; - color: #fff; -} + color: #fff; } + .badge-info { background-color: #17a2b8; - color: #fff; -} + color: #fff; } + .badge-warning { background-color: #ffc107; - color: #fff; -} + color: #fff; } + .badge-danger { background-color: #dc3545; - color: #fff; -} + color: #fff; } + .sidebar .sidebar-menu > li.active .badge-info { background-color: #fff; - color: #17a2b8; -} + color: #17a2b8; } + /*html, */ /* Sticky footer styles - -------------------------------------------------- */ +-------------------------------------------------- */ html.bootstrap-sticky { position: relative; - min-height: 100%; -} + min-height: 100%; } + html.bootstrap-sticky body { /* Margin bottom by footer height */ - margin-bottom: 60px; -} + margin-bottom: 60px; } + .bootstrap-sticky-footer { position: absolute; bottom: 0; width: 100%; /* Set the fixed height of the footer here */ height: 60px; - background-color: #6c757d; -} + background-color: #6c757d; } + /* Lastly, apply responsive CSS fixes as necessary */ @media (max-width: 767px) { .bootstrap-sticky-footer { margin-left: -20px; margin-right: -20px; padding-left: 20px; - padding-right: 20px; - } -} + padding-right: 20px; } } + /* paging toolbar */ .table .pagination .x-paging-position span { - padding: 3px 6px; -} + padding: 3px 6px; } + .table .pagination .x-paging-position span input { margin: 0 0 0 7px; width: 42px; - padding: 0 5px; -} + padding: 0 5px; } + .navbar .pagination > li > span { - min-height: 34px; -} + min-height: 34px; } + .table tfoot td { - padding: 0; -} + padding: 0; } + .navbar .pagination { - margin: 0; -} + margin: 0; } + /* these are technicall adminlte related */ -.skin-blue .navbar .pagination > li > a:active, .skin-blue .navbar .pagination > li > a:focus, .skin-blue .navbar .pagination > li > a { - background-color: #007bff; -} +.skin-blue .navbar .pagination > li > a:active, +.skin-blue .navbar .pagination > li > a:focus, +.skin-blue .navbar .pagination > li > a { + background-color: #007bff; } + .skin-blue .navbar .pagination > li > a:hover { - background-color: #6c757d; -} + background-color: #6c757d; } + .skin-blue table .navbar { - background-color: #fff; -} + background-color: #fff; } + .skin-blue .navbar .pagination > li.disabled > a { - background-color: #6c757d; -} + background-color: #6c757d; } + .skin-blue table .navbar { margin-bottom: 0; - min-height: 0; -} + min-height: 0; } + .table .sortable { - cursor: pointer; -} + cursor: pointer; } + .table-body-fixed tbody { overflow-y: scroll; - width: 100%; -} -.table-body-fixed thead, .table-body-fixed tbody, .table-body-fixed th { - display: block; -} + width: 100%; } + +.table-body-fixed thead, +.table-body-fixed tbody, +.table-body-fixed th { + display: block; } + .table-body-fixed thead { - overflow: hidden; -} -.table-body-fixed tbody td, .table-body-fixed thead > tr > th { + overflow: hidden; } + +.table-body-fixed tbody td, +.table-body-fixed thead > tr > th { float: left; - border-bottom-width: 0; -} + border-bottom-width: 0; } + /* fake infinate widt.. */ -.table-body-fixed thead > tr, .table-body-fixed tbody > tr { +.table-body-fixed thead > tr, +.table-body-fixed tbody > tr { display: block; - overflow: hidden; -} + overflow: hidden; } + /* standard bootstrap does not colour rows very well.. */ .table > tbody > tr.info { - background-color: #d9edf7; -} + background-color: #d9edf7; } + .table-hover > tbody > tr.info:hover { - background-color: #c4e3f3; -} + background-color: #c4e3f3; } + .table tfoot .navbar { - min-height: inherit; -} + min-height: inherit; } + /* for ie11 && edge: fixing height inheriting from tbody to tr */ -.roo-ie11 table.table tbody tr, .roo-edge table.table tbody tr { - height: auto; -} +.roo-ie11 table.table tbody tr, +.roo-edge table.table tbody tr { + height: auto; } + .header .top-bar { min-height: 30px; background: #6c757d; border-bottom: 1px solid #ced4da; - padding: 0; -} + padding: 0; } + @media (min-width: 980px) { .top-bar .collapse { display: block !important; visibility: visible !important; height: auto !important; overflow: visible !important; - padding-bottom: 0; - } -} + padding-bottom: 0; } } + @media (min-width: 768px) and (max-width: 979px) { .header .top-bar { min-height: 0; - padding: 3px 0; - } -} -.header .social, .footer .social { + padding: 3px 0; } } + +.header .social, +.footer .social { margin-right: 4px; line-height: 30px; padding-left: 0; - margin-bottom: 0; -} -.footer .social li:last-child, .footer .social { - margin-right: 0 !important; -} + margin-bottom: 0; } + +.footer .social li:last-child, +.footer .social { + margin-right: 0 !important; } + .header .social li:first-child { - border-left: 1px solid #6c757d; -} -.header .social li, .footer .social li { + border-left: 1px solid #6c757d; } + +.header .social li, +.footer .social li { border-right: 1px solid #6c757d; display: table-cell; vertical-align: middle; @@ -3439,159 +3660,181 @@ html.bootstrap-sticky body { margin-right: 5px; width: 40px; text-align: center; - -webkit-transition: background 0.5s ease-in-out; - -moz-transition: background 0.5s ease-in-out; - -o-transition: background 0.5s ease-in-out; - -ms-transition: background 0.5s ease-in-out; - transition: background 0.5s ease-in-out; - padding: 1px; -} -.header .social i, .footer .social i { + -webkit-transition: background .5s ease-in-out; + -moz-transition: background .5s ease-in-out; + -o-transition: background .5s ease-in-out; + -ms-transition: background .5s ease-in-out; + transition: background .5s ease-in-out; + padding: 1px; } + +.header .social i, +.footer .social i { color: #495057; font-size: 16px; - -webkit-transition: color 0.5s ease-in-out; - -moz-transition: color 0.5s ease-in-out; - -o-transition: color 0.5s ease-in-out; - -ms-transition: color 0.5s ease-in-out; - transition: color 0.5s ease-in-out; -} -.header .social li:hover a i, .footer .social li:hover a i { - color: #fff; -} -.team .item .team-member-links a.facebook:hover, .member-social.dark a.facebook:hover, .header .social li.facebook:hover, .footer .social li.facebook:hover { - background: #007bff; -} -.team .item .team-member-links a.dribbble:hover, .member-social.dark a.dribbble:hover, .header .social li.dribbble:hover, .footer .social li.dribbble:hover { - background: #ffc107; -} -.team .item .team-member-links a.twitter:hover, .member-social.dark a.twitter:hover, .header .social li.twitter:hover, .footer .social li.twitter:hover { - background: #007bff; -} -.team .item .team-member-links a.gplus:hover, .member-social.dark a.gplus:hover, .header .social li.gplus:hover, .footer .social li.gplus:hover { - background: #dc3545; -} -.team .item .team-member-links a.linkedin:hover, .member-social.dark a.linkedin:hover, .header .social li.linkedin:hover, .footer .social li.linkedin:hover { - background: #007bff; -} -.team .item .team-member-links a.pinterest:hover, .member-social.dark a.pinterest:hover, .header .social li.pinterest:hover, .footer .social li.pinterest:hover { - background: #dc3545; -} -.header .social li.rss:hover, .footer .social li.rss:hover { - background: #ffc107; -} + -webkit-transition: color .5s ease-in-out; + -moz-transition: color .5s ease-in-out; + -o-transition: color .5s ease-in-out; + -ms-transition: color .5s ease-in-out; + transition: color .5s ease-in-out; } + +.header .social li:hover a i, +.footer .social li:hover a i { + color: #fff; } + +.team .item .team-member-links a.facebook:hover, +.member-social.dark a.facebook:hover, +.header .social li.facebook:hover, +.footer .social li.facebook:hover { + background: #007bff; } + +.team .item .team-member-links a.dribbble:hover, +.member-social.dark a.dribbble:hover, +.header .social li.dribbble:hover, +.footer .social li.dribbble:hover { + background: #ffc107; } + +.team .item .team-member-links a.twitter:hover, +.member-social.dark a.twitter:hover, +.header .social li.twitter:hover, +.footer .social li.twitter:hover { + background: #007bff; } + +.team .item .team-member-links a.gplus:hover, +.member-social.dark a.gplus:hover, +.header .social li.gplus:hover, +.footer .social li.gplus:hover { + background: #dc3545; } + +.team .item .team-member-links a.linkedin:hover, +.member-social.dark a.linkedin:hover, +.header .social li.linkedin:hover, +.footer .social li.linkedin:hover { + background: #007bff; } + +.team .item .team-member-links a.pinterest:hover, +.member-social.dark a.pinterest:hover, +.header .social li.pinterest:hover, +.footer .social li.pinterest:hover { + background: #dc3545; } + +.header .social li.rss:hover, +.footer .social li.rss:hover { + background: #ffc107; } + .top-bar .languages { - padding: 8px 0; -} + padding: 8px 0; } + .top-bar .languages a { margin-right: 20px; color: #495057; - font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-family: "Open Sans",Helvetica,Arial,sans-serif; font-size: 14px; - line-height: 24px; -} + line-height: 24px; } + /* WTF is this! !! * * DO NOT EVER PUT ANYTHIGN IN THIS FILE... tweaks - bad name... * */ .navbar-left .input-group[class*="col-"] { - float: left; -} + float: left; } + .ellipsis { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; - -webkit-box-orient: vertical; -} + -webkit-box-orient: vertical; } + .sw-child-headline { display: inline-block; - width: auto; -} + width: auto; } + .box-input-label { width: 100%; display: inline-block; - font-weight: bold; -} + font-weight: bold; } + .box-label { margin-left: 5px; - cursor: pointer; -} + cursor: pointer; } + /* needed as menu ontop of form does not work */ .input-group .form-control { - z-index: 1; -} + z-index: 1; } + /* admin-lte - messes with checkbox and radio.. */ .checkbox, .radio { - padding-left: 15px !important; -} + padding-left: 15px !important; } + /* inside a column it needs even more padding...*/ /* - * It breaks all the checkbox layout. comment it first... - */ +* It breaks all the checkbox layout. comment it first... +*/ /*.column .checkbox, - .column .radio { - padding-left: 25px !important; - }*/ +.column .radio { + padding-left: 25px !important; +}*/ /* paging toolbar */ .pagination .x-paging-position span { padding-top: 3px; - padding-bottom: 3px; -} + padding-bottom: 3px; } + .pagination .x-paging-position span input { - margin: 0 3px; -} + margin: 0 3px; } + .panel-header-right { float: right; - text-align: right; -} + text-align: right; } + .badge-error { - background-color: #dc3545; -} + background-color: #dc3545; } + .badge-error:hover { - background-color: #bd2130; -} + background-color: #bd2130; } + .badge-warning { - background-color: #ffc107; -} + background-color: #ffc107; } + .badge-warning:hover { - background-color: #d39e00; -} + background-color: #d39e00; } + .badge-success { - background-color: #28a745; -} + background-color: #28a745; } + .badge-success:hover { - background-color: #1e7e34; -} + background-color: #1e7e34; } + .badge-info { - background-color: #17a2b8; -} + background-color: #17a2b8; } + .badge-info:hover { - background-color: #117a8b; -} + background-color: #117a8b; } + .badge-inverse { - background-color: #343a40; -} + background-color: #343a40; } + .badge-inverse:hover { - background-color: #212529; -} + background-color: #212529; } + .tooltip.fade.in { - z-index: 10002; -} + z-index: 10002; } + .x-hidden { position: absolute; top: 0; left: 0; visibility: hidden; - display: none; -} + display: none; } + .roo-upload-cropbox-selector { visibility: hidden; - height: 0px; -} -.roo-upload-cropbox-dialog .modal-header, .roo-upload-cropbox-dialog .modal-footer { + height: 0px; } + +.roo-upload-cropbox-dialog .modal-header, +.roo-upload-cropbox-dialog .modal-footer { padding-top: 5px; - padding-bottom: 5px; -} + padding-bottom: 5px; } + .roo-upload-cropbox-body { background-color: #fff; border: 1px solid #6c757d; @@ -3600,8 +3843,8 @@ html.bootstrap-sticky body { max-height: 450px; position: relative; overflow: hidden; - cursor: move; -} + cursor: move; } + .roo-upload-cropbox-preview { position: absolute; top: 0px; @@ -3609,18 +3852,18 @@ html.bootstrap-sticky body { text-align: center; margin: 0px; padding: 0px; - border: none; -} + border: none; } + .roo-upload-cropbox-body .roo-upload-cropbox-thumb { position: absolute; /* top: 50%; - left: 50%; - transform: translate(-50%, -50%);*/ + left: 50%; + transform: translate(-50%, -50%);*/ box-sizing: border-box; border: 1px solid #6c757d; box-shadow: 0 0 0 1000px #adb5bd; - background: none repeat scroll 0% 0% transparent; -} + background: none repeat scroll 0% 0% transparent; } + .roo-upload-cropbox-body .roo-upload-cropbox-empty-notify { height: 100%; background-color: #adb5bd; @@ -3629,13 +3872,13 @@ html.bootstrap-sticky body { font-size: 24px; text-align: center; padding-top: 50px; - font-style: italic; -} + font-style: italic; } + .roo-upload-cropbox-btn-group button { background-color: #000; color: #fff; - border-color: #343a40; -} + border-color: #343a40; } + .roo-upload-cropbox-error-notify { border-radius: 0px; text-align: center; @@ -3643,12 +3886,12 @@ html.bootstrap-sticky body { margin: 0px !important; position: absolute; top: 0; - left: 0; -} + left: 0; } + .tel-input { padding-left: 105px; - border-radius: 4px !important; -} + border-radius: 4px !important; } + .dial-code-holder { position: absolute; width: 60px; @@ -3662,17 +3905,15 @@ html.bootstrap-sticky body { -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} + user-select: none; } + .tel-list li a { - padding-left: 10px; -} -.tel-list li a .flag { - margin-right: 20px; -} -.tel-list li a .dial-code { - color: #999; -} + padding-left: 10px; } + .tel-list li a .flag { + margin-right: 20px; } + .tel-list li a .dial-code { + color: #999; } + .flag-box { position: absolute; top: 6px; @@ -3683,1080 +3924,821 @@ html.bootstrap-sticky body { display: flex; flex-direction: row; justify-content: space-around; - z-index: 4; -} -.flag-box .caret { - margin-top: 3px; -} + z-index: 4; } + .flag-box .caret { + margin-top: 3px; } + .flag { background-image: url("../images/default/flags.png"); background-repeat: no-repeat; width: 20px; height: inherit; display: inline-block; - margin-right: 10px; -} -.flag.ac { - height: 10px; - background-position: 0px 0px; -} -.flag.ad { - height: 14px; - background-position: -22px 0px; -} -.flag.ae { - height: 10px; - background-position: -44px 0px; -} -.flag.af { - height: 14px; - background-position: -66px 0px; -} -.flag.ag { - height: 14px; - background-position: -88px 0px; -} -.flag.ai { - height: 10px; - background-position: -110px 0px; -} -.flag.al { - height: 15px; - background-position: -132px 0px; -} -.flag.am { - height: 10px; - background-position: -154px 0px; -} -.flag.ao { - height: 14px; - background-position: -176px 0px; -} -.flag.aq { - height: 14px; - background-position: -198px 0px; -} -.flag.ar { - height: 13px; - background-position: -220px 0px; -} -.flag.as { - height: 10px; - background-position: -242px 0px; -} -.flag.at { - height: 14px; - background-position: -264px 0px; -} -.flag.au { - height: 10px; - background-position: -286px 0px; -} -.flag.aw { - height: 14px; - background-position: -308px 0px; -} -.flag.ax { - height: 13px; - background-position: -330px 0px; -} -.flag.az { - height: 10px; - background-position: -352px 0px; -} -.flag.ba { - height: 10px; - background-position: -374px 0px; -} -.flag.bb { - height: 14px; - background-position: -396px 0px; -} -.flag.bd { - height: 12px; - background-position: -418px 0px; -} -.flag.be { - height: 15px; - background-position: -440px 0px; -} -.flag.bf { - height: 14px; - background-position: -460px 0px; -} -.flag.bg { - height: 12px; - background-position: -482px 0px; -} -.flag.bh { - height: 12px; - background-position: -504px 0px; -} -.flag.bi { - height: 12px; - background-position: -526px 0px; -} -.flag.bj { - height: 14px; - background-position: -548px 0px; -} -.flag.bl { - height: 14px; - background-position: -570px 0px; -} -.flag.bm { - height: 10px; - background-position: -592px 0px; -} -.flag.bn { - height: 10px; - background-position: -614px 0px; -} -.flag.bo { - height: 14px; - background-position: -636px 0px; -} -.flag.bq { - height: 14px; - background-position: -658px 0px; -} -.flag.br { - height: 14px; - background-position: -680px 0px; -} -.flag.bs { - height: 10px; - background-position: -702px 0px; -} -.flag.bt { - height: 14px; - background-position: -724px 0px; -} -.flag.bv { - height: 15px; - background-position: -746px 0px; -} -.flag.bw { - height: 14px; - background-position: -768px 0px; -} -.flag.by { - height: 10px; - background-position: -790px 0px; -} -.flag.bz { - height: 14px; - background-position: -812px 0px; -} -.flag.ca { - height: 10px; - background-position: -834px 0px; -} -.flag.cc { - height: 10px; - background-position: -856px 0px; -} -.flag.cd { - height: 15px; - background-position: -878px 0px; -} -.flag.cf { - height: 14px; - background-position: -900px 0px; -} -.flag.cg { - height: 14px; - background-position: -922px 0px; -} -.flag.ch { - height: 15px; - background-position: -944px 0px; -} -.flag.ci { - height: 14px; - background-position: -961px 0px; -} -.flag.ck { - height: 10px; - background-position: -983px 0px; -} -.flag.cl { - height: 14px; - background-position: -1005px 0px; -} -.flag.cm { - height: 14px; - background-position: -1027px 0px; -} -.flag.cn { - height: 14px; - background-position: -1049px 0px; -} -.flag.co { - height: 14px; - background-position: -1071px 0px; -} -.flag.cp { - height: 14px; - background-position: -1093px 0px; -} -.flag.cr { - height: 12px; - background-position: -1115px 0px; -} -.flag.cu { - height: 10px; - background-position: -1137px 0px; -} -.flag.cv { - height: 12px; - background-position: -1159px 0px; -} -.flag.cw { - height: 14px; - background-position: -1181px 0px; -} -.flag.cx { - height: 10px; - background-position: -1203px 0px; -} -.flag.cy { - height: 13px; - background-position: -1225px 0px; -} -.flag.cz { - height: 14px; - background-position: -1247px 0px; -} -.flag.de { - height: 12px; - background-position: -1269px 0px; -} -.flag.dg { - height: 10px; - background-position: -1291px 0px; -} -.flag.dj { - height: 14px; - background-position: -1313px 0px; -} -.flag.dk { - height: 15px; - background-position: -1335px 0px; -} -.flag.dm { - height: 10px; - background-position: -1357px 0px; -} -.flag.do { - height: 13px; - background-position: -1379px 0px; -} -.flag.dz { - height: 14px; - background-position: -1401px 0px; -} -.flag.ea { - height: 14px; - background-position: -1423px 0px; -} -.flag.ec { - height: 14px; - background-position: -1445px 0px; -} -.flag.ee { - height: 13px; - background-position: -1467px 0px; -} -.flag.eg { - height: 14px; - background-position: -1489px 0px; -} -.flag.eh { - height: 10px; - background-position: -1511px 0px; -} -.flag.er { - height: 10px; - background-position: -1533px 0px; -} -.flag.es { - height: 14px; - background-position: -1555px 0px; -} -.flag.et { - height: 10px; - background-position: -1577px 0px; -} -.flag.eu { - height: 14px; - background-position: -1599px 0px; -} -.flag.fi { - height: 12px; - background-position: -1621px 0px; -} -.flag.fj { - height: 10px; - background-position: -1643px 0px; -} -.flag.fk { - height: 10px; - background-position: -1665px 0px; -} -.flag.fm { - height: 11px; - background-position: -1687px 0px; -} -.flag.fo { - height: 15px; - background-position: -1709px 0px; -} -.flag.fr { - height: 14px; - background-position: -1731px 0px; -} -.flag.ga { - height: 15px; - background-position: -1753px 0px; -} -.flag.gb { - height: 10px; - background-position: -1775px 0px; -} -.flag.gd { - height: 12px; - background-position: -1797px 0px; -} -.flag.ge { - height: 14px; - background-position: -1819px 0px; -} -.flag.gf { - height: 14px; - background-position: -1841px 0px; -} -.flag.gg { - height: 14px; - background-position: -1863px 0px; -} -.flag.gh { - height: 14px; - background-position: -1885px 0px; -} -.flag.gi { - height: 10px; - background-position: -1907px 0px; -} -.flag.gl { - height: 14px; - background-position: -1929px 0px; -} -.flag.gm { - height: 14px; - background-position: -1951px 0px; -} -.flag.gn { - height: 14px; - background-position: -1973px 0px; -} -.flag.gp { - height: 14px; - background-position: -1995px 0px; -} -.flag.gq { - height: 14px; - background-position: -2017px 0px; -} -.flag.gr { - height: 14px; - background-position: -2039px 0px; -} -.flag.gs { - height: 10px; - background-position: -2061px 0px; -} -.flag.gt { - height: 13px; - background-position: -2083px 0px; -} -.flag.gu { - height: 11px; - background-position: -2105px 0px; -} -.flag.gw { - height: 10px; - background-position: -2127px 0px; -} -.flag.gy { - height: 12px; - background-position: -2149px 0px; -} -.flag.hk { - height: 14px; - background-position: -2171px 0px; -} -.flag.hm { - height: 10px; - background-position: -2193px 0px; -} -.flag.hn { - height: 10px; - background-position: -2215px 0px; -} -.flag.hr { - height: 10px; - background-position: -2237px 0px; -} -.flag.ht { - height: 12px; - background-position: -2259px 0px; -} -.flag.hu { - height: 10px; - background-position: -2281px 0px; -} -.flag.ic { - height: 14px; - background-position: -2303px 0px; -} -.flag.id { - height: 14px; - background-position: -2325px 0px; -} -.flag.ie { - height: 10px; - background-position: -2347px 0px; -} -.flag.il { - height: 15px; - background-position: -2369px 0px; -} -.flag.im { - height: 10px; - background-position: -2391px 0px; -} -.flag.in { - height: 14px; - background-position: -2413px 0px; -} -.flag.io { - height: 10px; - background-position: -2435px 0px; -} -.flag.iq { - height: 14px; - background-position: -2457px 0px; -} -.flag.ir { - height: 12px; - background-position: -2479px 0px; -} -.flag.is { - height: 15px; - background-position: -2501px 0px; -} -.flag.it { - height: 14px; - background-position: -2523px 0px; -} -.flag.je { - height: 12px; - background-position: -2545px 0px; -} -.flag.jm { - height: 10px; - background-position: -2567px 0px; -} -.flag.jo { - height: 10px; - background-position: -2589px 0px; -} -.flag.jp { - height: 14px; - background-position: -2611px 0px; -} -.flag.ke { - height: 14px; - background-position: -2633px 0px; -} -.flag.kg { - height: 12px; - background-position: -2655px 0px; -} -.flag.kh { - height: 13px; - background-position: -2677px 0px; -} -.flag.ki { - height: 10px; - background-position: -2699px 0px; -} -.flag.km { - height: 12px; - background-position: -2721px 0px; -} -.flag.kn { - height: 14px; - background-position: -2743px 0px; -} -.flag.kp { - height: 10px; - background-position: -2765px 0px; -} -.flag.kr { - height: 14px; - background-position: -2787px 0px; -} -.flag.kw { - height: 10px; - background-position: -2809px 0px; -} -.flag.ky { - height: 10px; - background-position: -2831px 0px; -} -.flag.kz { - height: 10px; - background-position: -2853px 0px; -} -.flag.la { - height: 14px; - background-position: -2875px 0px; -} -.flag.lb { - height: 14px; - background-position: -2897px 0px; -} -.flag.lc { - height: 10px; - background-position: -2919px 0px; -} -.flag.li { - height: 12px; - background-position: -2941px 0px; -} -.flag.lk { - height: 10px; - background-position: -2963px 0px; -} -.flag.lr { - height: 11px; - background-position: -2985px 0px; -} -.flag.ls { - height: 14px; - background-position: -3007px 0px; -} -.flag.lt { - height: 12px; - background-position: -3029px 0px; -} -.flag.lu { - height: 12px; - background-position: -3051px 0px; -} -.flag.lv { - height: 10px; - background-position: -3073px 0px; -} -.flag.ly { - height: 10px; - background-position: -3095px 0px; -} -.flag.ma { - height: 14px; - background-position: -3117px 0px; -} -.flag.mc { - height: 15px; - background-position: -3139px 0px; -} -.flag.md { - height: 10px; - background-position: -3160px 0px; -} -.flag.me { - height: 10px; - background-position: -3182px 0px; -} -.flag.mf { - height: 14px; - background-position: -3204px 0px; -} -.flag.mg { - height: 14px; - background-position: -3226px 0px; -} -.flag.mh { - height: 11px; - background-position: -3248px 0px; -} -.flag.mk { - height: 10px; - background-position: -3270px 0px; -} -.flag.ml { - height: 14px; - background-position: -3292px 0px; -} -.flag.mm { - height: 14px; - background-position: -3314px 0px; -} -.flag.mn { - height: 10px; - background-position: -3336px 0px; -} -.flag.mo { - height: 14px; - background-position: -3358px 0px; -} -.flag.mp { - height: 10px; - background-position: -3380px 0px; -} -.flag.mq { - height: 14px; - background-position: -3402px 0px; -} -.flag.mr { - height: 14px; - background-position: -3424px 0px; -} -.flag.ms { - height: 10px; - background-position: -3446px 0px; -} -.flag.mt { - height: 14px; - background-position: -3468px 0px; -} -.flag.mu { - height: 14px; - background-position: -3490px 0px; -} -.flag.mv { - height: 14px; - background-position: -3512px 0px; -} -.flag.mw { - height: 14px; - background-position: -3534px 0px; -} -.flag.mx { - height: 12px; - background-position: -3556px 0px; -} -.flag.my { - height: 10px; - background-position: -3578px 0px; -} -.flag.mz { - height: 14px; - background-position: -3600px 0px; -} -.flag.na { - height: 14px; - background-position: -3622px 0px; -} -.flag.nc { - height: 10px; - background-position: -3644px 0px; -} -.flag.ne { - height: 15px; - background-position: -3666px 0px; -} -.flag.nf { - height: 10px; - background-position: -3686px 0px; -} -.flag.ng { - height: 10px; - background-position: -3708px 0px; -} -.flag.ni { - height: 12px; - background-position: -3730px 0px; -} -.flag.nl { - height: 14px; - background-position: -3752px 0px; -} -.flag.no { - height: 15px; - background-position: -3774px 0px; -} -.flag.np { - height: 15px; - background-position: -3796px 0px; -} -.flag.nr { - height: 10px; - background-position: -3811px 0px; -} -.flag.nu { - height: 10px; - background-position: -3833px 0px; -} -.flag.nz { - height: 10px; - background-position: -3855px 0px; -} -.flag.om { - height: 10px; - background-position: -3877px 0px; -} -.flag.pa { - height: 14px; - background-position: -3899px 0px; -} -.flag.pe { - height: 14px; - background-position: -3921px 0px; -} -.flag.pf { - height: 14px; - background-position: -3943px 0px; -} -.flag.pg { - height: 15px; - background-position: -3965px 0px; -} -.flag.ph { - height: 10px; - background-position: -3987px 0px; -} -.flag.pk { - height: 14px; - background-position: -4009px 0px; -} -.flag.pl { - height: 13px; - background-position: -4031px 0px; -} -.flag.pm { - height: 14px; - background-position: -4053px 0px; -} -.flag.pn { - height: 10px; - background-position: -4075px 0px; -} -.flag.pr { - height: 14px; - background-position: -4097px 0px; -} -.flag.ps { - height: 10px; - background-position: -4119px 0px; -} -.flag.pt { - height: 14px; - background-position: -4141px 0px; -} -.flag.pw { - height: 13px; - background-position: -4163px 0px; -} -.flag.py { - height: 11px; - background-position: -4185px 0px; -} -.flag.qa { - height: 8px; - background-position: -4207px 0px; -} -.flag.re { - height: 14px; - background-position: -4229px 0px; -} -.flag.ro { - height: 14px; - background-position: -4251px 0px; -} -.flag.rs { - height: 14px; - background-position: -4273px 0px; -} -.flag.ru { - height: 14px; - background-position: -4295px 0px; -} -.flag.rw { - height: 14px; - background-position: -4317px 0px; -} -.flag.sa { - height: 14px; - background-position: -4339px 0px; -} -.flag.sb { - height: 10px; - background-position: -4361px 0px; -} -.flag.sc { - height: 10px; - background-position: -4383px 0px; -} -.flag.sd { - height: 10px; - background-position: -4405px 0px; -} -.flag.se { - height: 13px; - background-position: -4427px 0px; -} -.flag.sg { - height: 14px; - background-position: -4449px 0px; -} -.flag.sh { - height: 10px; - background-position: -4471px 0px; -} -.flag.si { - height: 10px; - background-position: -4493px 0px; -} -.flag.sj { - height: 15px; - background-position: -4515px 0px; -} -.flag.sk { - height: 14px; - background-position: -4537px 0px; -} -.flag.sl { - height: 14px; - background-position: -4559px 0px; -} -.flag.sm { - height: 15px; - background-position: -4581px 0px; -} -.flag.sn { - height: 14px; - background-position: -4603px 0px; -} -.flag.so { - height: 14px; - background-position: -4625px 0px; -} -.flag.sr { - height: 14px; - background-position: -4647px 0px; -} -.flag.ss { - height: 10px; - background-position: -4669px 0px; -} -.flag.st { - height: 10px; - background-position: -4691px 0px; -} -.flag.sv { - height: 12px; - background-position: -4713px 0px; -} -.flag.sx { - height: 14px; - background-position: -4735px 0px; -} -.flag.sy { - height: 14px; - background-position: -4757px 0px; -} -.flag.sz { - height: 14px; - background-position: -4779px 0px; -} -.flag.ta { - height: 10px; - background-position: -4801px 0px; -} -.flag.tc { - height: 10px; - background-position: -4823px 0px; -} -.flag.td { - height: 14px; - background-position: -4845px 0px; -} -.flag.tf { - height: 14px; - background-position: -4867px 0px; -} -.flag.tg { - height: 13px; - background-position: -4889px 0px; -} -.flag.th { - height: 14px; - background-position: -4911px 0px; -} -.flag.tj { - height: 10px; - background-position: -4933px 0px; -} -.flag.tk { - height: 10px; - background-position: -4955px 0px; -} -.flag.tl { - height: 10px; - background-position: -4977px 0px; -} -.flag.tm { - height: 14px; - background-position: -4999px 0px; -} -.flag.tn { - height: 14px; - background-position: -5021px 0px; -} -.flag.to { - height: 10px; - background-position: -5043px 0px; -} -.flag.tr { - height: 14px; - background-position: -5065px 0px; -} -.flag.tt { - height: 12px; - background-position: -5087px 0px; -} -.flag.tv { - height: 10px; - background-position: -5109px 0px; -} -.flag.tw { - height: 14px; - background-position: -5131px 0px; -} -.flag.tz { - height: 14px; - background-position: -5153px 0px; -} -.flag.ua { - height: 14px; - background-position: -5175px 0px; -} -.flag.ug { - height: 14px; - background-position: -5197px 0px; -} -.flag.um { - height: 11px; - background-position: -5219px 0px; -} -.flag.us { - height: 11px; - background-position: -5241px 0px; -} -.flag.uy { - height: 14px; - background-position: -5263px 0px; -} -.flag.uz { - height: 10px; - background-position: -5285px 0px; -} -.flag.va { - height: 15px; - background-position: -5307px 0px; -} -.flag.vc { - height: 14px; - background-position: -5324px 0px; -} -.flag.ve { - height: 14px; - background-position: -5346px 0px; -} -.flag.vg { - height: 10px; - background-position: -5368px 0px; -} -.flag.vi { - height: 14px; - background-position: -5390px 0px; -} -.flag.vn { - height: 14px; - background-position: -5412px 0px; -} -.flag.vu { - height: 12px; - background-position: -5434px 0px; -} -.flag.wf { - height: 14px; - background-position: -5456px 0px; -} -.flag.ws { - height: 10px; - background-position: -5478px 0px; -} -.flag.xk { - height: 15px; - background-position: -5500px 0px; -} -.flag.ye { - height: 14px; - background-position: -5522px 0px; -} -.flag.yt { - height: 14px; - background-position: -5544px 0px; -} -.flag.za { - height: 14px; - background-position: -5566px 0px; -} -.flag.zm { - height: 14px; - background-position: -5588px 0px; -} -.flag.zw { - height: 10px; - background-position: -5610px 0px; -} -.flag.ot { - height: 0px; -} + margin-right: 10px; } + .flag.ac { + height: 10px; + background-position: 0px 0px; } + .flag.ad { + height: 14px; + background-position: -22px 0px; } + .flag.ae { + height: 10px; + background-position: -44px 0px; } + .flag.af { + height: 14px; + background-position: -66px 0px; } + .flag.ag { + height: 14px; + background-position: -88px 0px; } + .flag.ai { + height: 10px; + background-position: -110px 0px; } + .flag.al { + height: 15px; + background-position: -132px 0px; } + .flag.am { + height: 10px; + background-position: -154px 0px; } + .flag.ao { + height: 14px; + background-position: -176px 0px; } + .flag.aq { + height: 14px; + background-position: -198px 0px; } + .flag.ar { + height: 13px; + background-position: -220px 0px; } + .flag.as { + height: 10px; + background-position: -242px 0px; } + .flag.at { + height: 14px; + background-position: -264px 0px; } + .flag.au { + height: 10px; + background-position: -286px 0px; } + .flag.aw { + height: 14px; + background-position: -308px 0px; } + .flag.ax { + height: 13px; + background-position: -330px 0px; } + .flag.az { + height: 10px; + background-position: -352px 0px; } + .flag.ba { + height: 10px; + background-position: -374px 0px; } + .flag.bb { + height: 14px; + background-position: -396px 0px; } + .flag.bd { + height: 12px; + background-position: -418px 0px; } + .flag.be { + height: 15px; + background-position: -440px 0px; } + .flag.bf { + height: 14px; + background-position: -460px 0px; } + .flag.bg { + height: 12px; + background-position: -482px 0px; } + .flag.bh { + height: 12px; + background-position: -504px 0px; } + .flag.bi { + height: 12px; + background-position: -526px 0px; } + .flag.bj { + height: 14px; + background-position: -548px 0px; } + .flag.bl { + height: 14px; + background-position: -570px 0px; } + .flag.bm { + height: 10px; + background-position: -592px 0px; } + .flag.bn { + height: 10px; + background-position: -614px 0px; } + .flag.bo { + height: 14px; + background-position: -636px 0px; } + .flag.bq { + height: 14px; + background-position: -658px 0px; } + .flag.br { + height: 14px; + background-position: -680px 0px; } + .flag.bs { + height: 10px; + background-position: -702px 0px; } + .flag.bt { + height: 14px; + background-position: -724px 0px; } + .flag.bv { + height: 15px; + background-position: -746px 0px; } + .flag.bw { + height: 14px; + background-position: -768px 0px; } + .flag.by { + height: 10px; + background-position: -790px 0px; } + .flag.bz { + height: 14px; + background-position: -812px 0px; } + .flag.ca { + height: 10px; + background-position: -834px 0px; } + .flag.cc { + height: 10px; + background-position: -856px 0px; } + .flag.cd { + height: 15px; + background-position: -878px 0px; } + .flag.cf { + height: 14px; + background-position: -900px 0px; } + .flag.cg { + height: 14px; + background-position: -922px 0px; } + .flag.ch { + height: 15px; + background-position: -944px 0px; } + .flag.ci { + height: 14px; + background-position: -961px 0px; } + .flag.ck { + height: 10px; + background-position: -983px 0px; } + .flag.cl { + height: 14px; + background-position: -1005px 0px; } + .flag.cm { + height: 14px; + background-position: -1027px 0px; } + .flag.cn { + height: 14px; + background-position: -1049px 0px; } + .flag.co { + height: 14px; + background-position: -1071px 0px; } + .flag.cp { + height: 14px; + background-position: -1093px 0px; } + .flag.cr { + height: 12px; + background-position: -1115px 0px; } + .flag.cu { + height: 10px; + background-position: -1137px 0px; } + .flag.cv { + height: 12px; + background-position: -1159px 0px; } + .flag.cw { + height: 14px; + background-position: -1181px 0px; } + .flag.cx { + height: 10px; + background-position: -1203px 0px; } + .flag.cy { + height: 13px; + background-position: -1225px 0px; } + .flag.cz { + height: 14px; + background-position: -1247px 0px; } + .flag.de { + height: 12px; + background-position: -1269px 0px; } + .flag.dg { + height: 10px; + background-position: -1291px 0px; } + .flag.dj { + height: 14px; + background-position: -1313px 0px; } + .flag.dk { + height: 15px; + background-position: -1335px 0px; } + .flag.dm { + height: 10px; + background-position: -1357px 0px; } + .flag.do { + height: 13px; + background-position: -1379px 0px; } + .flag.dz { + height: 14px; + background-position: -1401px 0px; } + .flag.ea { + height: 14px; + background-position: -1423px 0px; } + .flag.ec { + height: 14px; + background-position: -1445px 0px; } + .flag.ee { + height: 13px; + background-position: -1467px 0px; } + .flag.eg { + height: 14px; + background-position: -1489px 0px; } + .flag.eh { + height: 10px; + background-position: -1511px 0px; } + .flag.er { + height: 10px; + background-position: -1533px 0px; } + .flag.es { + height: 14px; + background-position: -1555px 0px; } + .flag.et { + height: 10px; + background-position: -1577px 0px; } + .flag.eu { + height: 14px; + background-position: -1599px 0px; } + .flag.fi { + height: 12px; + background-position: -1621px 0px; } + .flag.fj { + height: 10px; + background-position: -1643px 0px; } + .flag.fk { + height: 10px; + background-position: -1665px 0px; } + .flag.fm { + height: 11px; + background-position: -1687px 0px; } + .flag.fo { + height: 15px; + background-position: -1709px 0px; } + .flag.fr { + height: 14px; + background-position: -1731px 0px; } + .flag.ga { + height: 15px; + background-position: -1753px 0px; } + .flag.gb { + height: 10px; + background-position: -1775px 0px; } + .flag.gd { + height: 12px; + background-position: -1797px 0px; } + .flag.ge { + height: 14px; + background-position: -1819px 0px; } + .flag.gf { + height: 14px; + background-position: -1841px 0px; } + .flag.gg { + height: 14px; + background-position: -1863px 0px; } + .flag.gh { + height: 14px; + background-position: -1885px 0px; } + .flag.gi { + height: 10px; + background-position: -1907px 0px; } + .flag.gl { + height: 14px; + background-position: -1929px 0px; } + .flag.gm { + height: 14px; + background-position: -1951px 0px; } + .flag.gn { + height: 14px; + background-position: -1973px 0px; } + .flag.gp { + height: 14px; + background-position: -1995px 0px; } + .flag.gq { + height: 14px; + background-position: -2017px 0px; } + .flag.gr { + height: 14px; + background-position: -2039px 0px; } + .flag.gs { + height: 10px; + background-position: -2061px 0px; } + .flag.gt { + height: 13px; + background-position: -2083px 0px; } + .flag.gu { + height: 11px; + background-position: -2105px 0px; } + .flag.gw { + height: 10px; + background-position: -2127px 0px; } + .flag.gy { + height: 12px; + background-position: -2149px 0px; } + .flag.hk { + height: 14px; + background-position: -2171px 0px; } + .flag.hm { + height: 10px; + background-position: -2193px 0px; } + .flag.hn { + height: 10px; + background-position: -2215px 0px; } + .flag.hr { + height: 10px; + background-position: -2237px 0px; } + .flag.ht { + height: 12px; + background-position: -2259px 0px; } + .flag.hu { + height: 10px; + background-position: -2281px 0px; } + .flag.ic { + height: 14px; + background-position: -2303px 0px; } + .flag.id { + height: 14px; + background-position: -2325px 0px; } + .flag.ie { + height: 10px; + background-position: -2347px 0px; } + .flag.il { + height: 15px; + background-position: -2369px 0px; } + .flag.im { + height: 10px; + background-position: -2391px 0px; } + .flag.in { + height: 14px; + background-position: -2413px 0px; } + .flag.io { + height: 10px; + background-position: -2435px 0px; } + .flag.iq { + height: 14px; + background-position: -2457px 0px; } + .flag.ir { + height: 12px; + background-position: -2479px 0px; } + .flag.is { + height: 15px; + background-position: -2501px 0px; } + .flag.it { + height: 14px; + background-position: -2523px 0px; } + .flag.je { + height: 12px; + background-position: -2545px 0px; } + .flag.jm { + height: 10px; + background-position: -2567px 0px; } + .flag.jo { + height: 10px; + background-position: -2589px 0px; } + .flag.jp { + height: 14px; + background-position: -2611px 0px; } + .flag.ke { + height: 14px; + background-position: -2633px 0px; } + .flag.kg { + height: 12px; + background-position: -2655px 0px; } + .flag.kh { + height: 13px; + background-position: -2677px 0px; } + .flag.ki { + height: 10px; + background-position: -2699px 0px; } + .flag.km { + height: 12px; + background-position: -2721px 0px; } + .flag.kn { + height: 14px; + background-position: -2743px 0px; } + .flag.kp { + height: 10px; + background-position: -2765px 0px; } + .flag.kr { + height: 14px; + background-position: -2787px 0px; } + .flag.kw { + height: 10px; + background-position: -2809px 0px; } + .flag.ky { + height: 10px; + background-position: -2831px 0px; } + .flag.kz { + height: 10px; + background-position: -2853px 0px; } + .flag.la { + height: 14px; + background-position: -2875px 0px; } + .flag.lb { + height: 14px; + background-position: -2897px 0px; } + .flag.lc { + height: 10px; + background-position: -2919px 0px; } + .flag.li { + height: 12px; + background-position: -2941px 0px; } + .flag.lk { + height: 10px; + background-position: -2963px 0px; } + .flag.lr { + height: 11px; + background-position: -2985px 0px; } + .flag.ls { + height: 14px; + background-position: -3007px 0px; } + .flag.lt { + height: 12px; + background-position: -3029px 0px; } + .flag.lu { + height: 12px; + background-position: -3051px 0px; } + .flag.lv { + height: 10px; + background-position: -3073px 0px; } + .flag.ly { + height: 10px; + background-position: -3095px 0px; } + .flag.ma { + height: 14px; + background-position: -3117px 0px; } + .flag.mc { + height: 15px; + background-position: -3139px 0px; } + .flag.md { + height: 10px; + background-position: -3160px 0px; } + .flag.me { + height: 10px; + background-position: -3182px 0px; } + .flag.mf { + height: 14px; + background-position: -3204px 0px; } + .flag.mg { + height: 14px; + background-position: -3226px 0px; } + .flag.mh { + height: 11px; + background-position: -3248px 0px; } + .flag.mk { + height: 10px; + background-position: -3270px 0px; } + .flag.ml { + height: 14px; + background-position: -3292px 0px; } + .flag.mm { + height: 14px; + background-position: -3314px 0px; } + .flag.mn { + height: 10px; + background-position: -3336px 0px; } + .flag.mo { + height: 14px; + background-position: -3358px 0px; } + .flag.mp { + height: 10px; + background-position: -3380px 0px; } + .flag.mq { + height: 14px; + background-position: -3402px 0px; } + .flag.mr { + height: 14px; + background-position: -3424px 0px; } + .flag.ms { + height: 10px; + background-position: -3446px 0px; } + .flag.mt { + height: 14px; + background-position: -3468px 0px; } + .flag.mu { + height: 14px; + background-position: -3490px 0px; } + .flag.mv { + height: 14px; + background-position: -3512px 0px; } + .flag.mw { + height: 14px; + background-position: -3534px 0px; } + .flag.mx { + height: 12px; + background-position: -3556px 0px; } + .flag.my { + height: 10px; + background-position: -3578px 0px; } + .flag.mz { + height: 14px; + background-position: -3600px 0px; } + .flag.na { + height: 14px; + background-position: -3622px 0px; } + .flag.nc { + height: 10px; + background-position: -3644px 0px; } + .flag.ne { + height: 15px; + background-position: -3666px 0px; } + .flag.nf { + height: 10px; + background-position: -3686px 0px; } + .flag.ng { + height: 10px; + background-position: -3708px 0px; } + .flag.ni { + height: 12px; + background-position: -3730px 0px; } + .flag.nl { + height: 14px; + background-position: -3752px 0px; } + .flag.no { + height: 15px; + background-position: -3774px 0px; } + .flag.np { + height: 15px; + background-position: -3796px 0px; } + .flag.nr { + height: 10px; + background-position: -3811px 0px; } + .flag.nu { + height: 10px; + background-position: -3833px 0px; } + .flag.nz { + height: 10px; + background-position: -3855px 0px; } + .flag.om { + height: 10px; + background-position: -3877px 0px; } + .flag.pa { + height: 14px; + background-position: -3899px 0px; } + .flag.pe { + height: 14px; + background-position: -3921px 0px; } + .flag.pf { + height: 14px; + background-position: -3943px 0px; } + .flag.pg { + height: 15px; + background-position: -3965px 0px; } + .flag.ph { + height: 10px; + background-position: -3987px 0px; } + .flag.pk { + height: 14px; + background-position: -4009px 0px; } + .flag.pl { + height: 13px; + background-position: -4031px 0px; } + .flag.pm { + height: 14px; + background-position: -4053px 0px; } + .flag.pn { + height: 10px; + background-position: -4075px 0px; } + .flag.pr { + height: 14px; + background-position: -4097px 0px; } + .flag.ps { + height: 10px; + background-position: -4119px 0px; } + .flag.pt { + height: 14px; + background-position: -4141px 0px; } + .flag.pw { + height: 13px; + background-position: -4163px 0px; } + .flag.py { + height: 11px; + background-position: -4185px 0px; } + .flag.qa { + height: 8px; + background-position: -4207px 0px; } + .flag.re { + height: 14px; + background-position: -4229px 0px; } + .flag.ro { + height: 14px; + background-position: -4251px 0px; } + .flag.rs { + height: 14px; + background-position: -4273px 0px; } + .flag.ru { + height: 14px; + background-position: -4295px 0px; } + .flag.rw { + height: 14px; + background-position: -4317px 0px; } + .flag.sa { + height: 14px; + background-position: -4339px 0px; } + .flag.sb { + height: 10px; + background-position: -4361px 0px; } + .flag.sc { + height: 10px; + background-position: -4383px 0px; } + .flag.sd { + height: 10px; + background-position: -4405px 0px; } + .flag.se { + height: 13px; + background-position: -4427px 0px; } + .flag.sg { + height: 14px; + background-position: -4449px 0px; } + .flag.sh { + height: 10px; + background-position: -4471px 0px; } + .flag.si { + height: 10px; + background-position: -4493px 0px; } + .flag.sj { + height: 15px; + background-position: -4515px 0px; } + .flag.sk { + height: 14px; + background-position: -4537px 0px; } + .flag.sl { + height: 14px; + background-position: -4559px 0px; } + .flag.sm { + height: 15px; + background-position: -4581px 0px; } + .flag.sn { + height: 14px; + background-position: -4603px 0px; } + .flag.so { + height: 14px; + background-position: -4625px 0px; } + .flag.sr { + height: 14px; + background-position: -4647px 0px; } + .flag.ss { + height: 10px; + background-position: -4669px 0px; } + .flag.st { + height: 10px; + background-position: -4691px 0px; } + .flag.sv { + height: 12px; + background-position: -4713px 0px; } + .flag.sx { + height: 14px; + background-position: -4735px 0px; } + .flag.sy { + height: 14px; + background-position: -4757px 0px; } + .flag.sz { + height: 14px; + background-position: -4779px 0px; } + .flag.ta { + height: 10px; + background-position: -4801px 0px; } + .flag.tc { + height: 10px; + background-position: -4823px 0px; } + .flag.td { + height: 14px; + background-position: -4845px 0px; } + .flag.tf { + height: 14px; + background-position: -4867px 0px; } + .flag.tg { + height: 13px; + background-position: -4889px 0px; } + .flag.th { + height: 14px; + background-position: -4911px 0px; } + .flag.tj { + height: 10px; + background-position: -4933px 0px; } + .flag.tk { + height: 10px; + background-position: -4955px 0px; } + .flag.tl { + height: 10px; + background-position: -4977px 0px; } + .flag.tm { + height: 14px; + background-position: -4999px 0px; } + .flag.tn { + height: 14px; + background-position: -5021px 0px; } + .flag.to { + height: 10px; + background-position: -5043px 0px; } + .flag.tr { + height: 14px; + background-position: -5065px 0px; } + .flag.tt { + height: 12px; + background-position: -5087px 0px; } + .flag.tv { + height: 10px; + background-position: -5109px 0px; } + .flag.tw { + height: 14px; + background-position: -5131px 0px; } + .flag.tz { + height: 14px; + background-position: -5153px 0px; } + .flag.ua { + height: 14px; + background-position: -5175px 0px; } + .flag.ug { + height: 14px; + background-position: -5197px 0px; } + .flag.um { + height: 11px; + background-position: -5219px 0px; } + .flag.us { + height: 11px; + background-position: -5241px 0px; } + .flag.uy { + height: 14px; + background-position: -5263px 0px; } + .flag.uz { + height: 10px; + background-position: -5285px 0px; } + .flag.va { + height: 15px; + background-position: -5307px 0px; } + .flag.vc { + height: 14px; + background-position: -5324px 0px; } + .flag.ve { + height: 14px; + background-position: -5346px 0px; } + .flag.vg { + height: 10px; + background-position: -5368px 0px; } + .flag.vi { + height: 14px; + background-position: -5390px 0px; } + .flag.vn { + height: 14px; + background-position: -5412px 0px; } + .flag.vu { + height: 12px; + background-position: -5434px 0px; } + .flag.wf { + height: 14px; + background-position: -5456px 0px; } + .flag.ws { + height: 10px; + background-position: -5478px 0px; } + .flag.xk { + height: 15px; + background-position: -5500px 0px; } + .flag.ye { + height: 14px; + background-position: -5522px 0px; } + .flag.yt { + height: 14px; + background-position: -5544px 0px; } + .flag.za { + height: 14px; + background-position: -5566px 0px; } + .flag.zm { + height: 14px; + background-position: -5588px 0px; } + .flag.zw { + height: 10px; + background-position: -5610px 0px; } + .flag.ot { + height: 0px; } + .roo-money-field .roo-money-currency { - padding-right: 0px; -} + padding-right: 0px; } + .roo-money-field .roo-money-amount { - padding-left: 0px; -} + padding-left: 0px; } + .roo-money-field .roo-money-currency-input { - border-right: 0px; -} + border-right: 0px; } + .roo-money-field .input-group-addon { background-color: transparent; border-left: 0px; border-right: 0px; - border-radius: 0px; -} + border-radius: 0px; } + .roo-money-field .roo-money-amount-input { border-top-left-radius: 0px; border-bottom-left-radius: 0px; - text-align: right; -} + text-align: right; } + .has-success .roo-money-currency .roo-select2-container .input-group-addon { border-color: #3c763d; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #3c763d; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #3c763d; } + .has-warning .roo-money-currency .roo-select2-container .input-group-addon { border-color: #8a6d3b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #8a6d3b; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #8a6d3b; } + .has-error .roo-money-currency .roo-select2-container .input-group-addon { border-color: #a94442; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #a94442; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #a94442; } + /*# sourceMappingURL=roojs-bootstrap-debug.css.map */ \ No newline at end of file diff --git a/css-bootstrap4/roojs-bootstrap-debug.css.map b/css-bootstrap4/roojs-bootstrap-debug.css.map index 28549a4c9f..a7e22a9e15 100644 --- a/css-bootstrap4/roojs-bootstrap-debug.css.map +++ b/css-bootstrap4/roojs-bootstrap-debug.css.map @@ -1 +1,45 @@ -{"version":3,"file":"\/home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/css-bootstrap4\/roojs-bootstrap-debug.css.map","sourceRoot":"..\/scss\/roojs-bootstrap\/","sources":["(stdin)","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/alert.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/calendar.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/carousel.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/checkbox.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/combobox.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/datepicker.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/document-manager.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/document-slider.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/document-viewer.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/dropdown.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/input.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/label-pill.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/layout.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/list-group.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/mask.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/masonary-squares.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/modal.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/nav-progress-bar.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/nav-tabs.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/navbar.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/numberbox.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/pull-xs-right.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/radio-set.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/secure-pass.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/select2.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/sidebar-nav.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/sticky-footer.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/table.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/top-bar.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/tweaks.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/upload-cropbox.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/phone-input.scss","home\/alan\/gitlive\/roojs1\/buildSDK\/..\/..\/roojs1\/scss\/roojs-bootstrap\/money-field.scss"],"names":[],"mappings":"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,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,0CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,2CAAA,AAAA,CAIA,SAAA,UAAA,AAAA,CC3jCA,qCAAA,iBAAA,AAAA,CAIA,mCAAA,gBAAA,AAAA,CAIA,2CAAA,gBAAA,AAAA,CAIA,oCAAA,+EAAA,AAAA,CAOA,yCAAA,yEAAA,AAAA,CAQJ,2EAAA,mFAAA,AAAA,CAKA,2EAAA,mFAAA,AAAA,CAKA,yEAAA,mFAAA,AAAA"} \ No newline at end of file +{ + "version": 3, + "file": "roojs-bootstrap-debug.css", + "sources": [ + "../../../../../tmp/scssyEKff1", + "../scss/bootstrap/_functions.scss", + "../scss/bootstrap/_variables.scss", + "../scss/roojs-bootstrap/roojs-bootstrap.scss", + "../scss/roojs-bootstrap/alert.scss", + "../scss/roojs-bootstrap/calendar.scss", + "../scss/roojs-bootstrap/carousel.scss", + "../scss/roojs-bootstrap/checkbox.scss", + "../scss/roojs-bootstrap/combobox.scss", + "../scss/roojs-bootstrap/datepicker.scss", + "../scss/roojs-bootstrap/document-manager.scss", + "../scss/roojs-bootstrap/document-slider.scss", + "../scss/roojs-bootstrap/document-viewer.scss", + "../scss/roojs-bootstrap/dropdown.scss", + "../scss/roojs-bootstrap/input.scss", + "../scss/roojs-bootstrap/label-pill.scss", + "../scss/roojs-bootstrap/layout.scss", + "../scss/roojs-bootstrap/list-group.scss", + "../scss/roojs-bootstrap/mask.scss", + "../scss/roojs-bootstrap/masonary-squares.scss", + "../scss/roojs-bootstrap/modal.scss", + "../scss/roojs-bootstrap/nav-progress-bar.scss", + "../scss/roojs-bootstrap/nav-tabs.scss", + "../scss/roojs-bootstrap/navbar.scss", + "../scss/roojs-bootstrap/numberbox.scss", + "../scss/roojs-bootstrap/pull-xs-right.scss", + "../scss/roojs-bootstrap/radio-set.scss", + "../scss/roojs-bootstrap/secure-pass.scss", + "../scss/roojs-bootstrap/select2.scss", + "../scss/roojs-bootstrap/sidebar-nav.scss", + "../scss/roojs-bootstrap/sticky-footer.scss", + "../scss/roojs-bootstrap/table.scss", + "../scss/roojs-bootstrap/top-bar.scss", + "../scss/roojs-bootstrap/tweaks.scss", + "../scss/roojs-bootstrap/upload-cropbox.scss", + "../scss/roojs-bootstrap/phone-input.scss", + "../scss/roojs-bootstrap/money-field.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/css-bootstrap4/roojs-bootstrap.css b/css-bootstrap4/roojs-bootstrap.css index 96f22707e0..2d7a10e9e9 100644 --- a/css-bootstrap4/roojs-bootstrap.css +++ b/css-bootstrap4/roojs-bootstrap.css @@ -1 +1,17 @@ -.alert{padding-left:30px;margin-top:20px;margin-left:15px;position:relative}.alert > .fa,.alert > .glyphicon{position:absolute;left:-15px;top:-15px;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:35px;text-align:center;background:inherit;border:inherit}.fc{direction:ltr;text-align:left;margin:0;font-family:Lucida Sans, Arial, sans-serif}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap;font-size:1.5em;font-family:Lucida Sans, Arial, sans-serif;font-weight:bold;line-height:normal;margin:0}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0;}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both;zoom:1;}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #6c757d}.fc-state-highlight{background:#ffc107}.fc-cell-overlay{background:#17a2b8;opacity:0.3;filter:alpha(opacity=30);}.fc-button{position:relative;display:inline-block;padding:0 0.6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 0.1em;font-size:2em;font-family:"Courier New", Courier, monospace;vertical-align:baseline;}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#6c757d;background-image:-moz-linear-gradient(top, #fff, #6c757d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#6c757d));background-image:-webkit-linear-gradient(top, #fff, #6c757d);background-image:-o-linear-gradient(top, #fff, #6c757d);background-image:linear-gradient(to bottom, #fff, #6c757d);background-repeat:repeat-x;border-color:#6c757d #6c757d #6c757d;border-color:#e9ecef #e9ecef #adb5bd;color:#343a40}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#343a40;background-color:#6c757d}.fc-state-hover{color:#343a40;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#6c757d;background-image:none;outline:0;box-shadow:inset 0 2px 4px #e9ecef, 0 1px 2px #e9ecef}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event-container > *{z-index:8}.fc-event-container > .ui-draggable-dragging,.fc-event-container > .ui-resizable-resizing{z-index:9}.fc-event{border:1px solid #007bff;background-color:#007bff;color:#fff;font-size:0.85em;cursor:default}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px;overflow:hidden;white-space:nowrap}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%;}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0 !important;right:-3px !important;width:7px !important;height:100% !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0 !important;left:-3px !important;width:7px !important;height:100% !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px;}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30);}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px;}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#ced4da}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid;}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.25;filter:alpha(opacity=25)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9;}.fc-event-vert .ui-resizable-s{bottom:0 !important;width:100% !important;height:8px !important;overflow:hidden !important;line-height:8px !important;font-size:11px !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.clear{clear:both}.carousel-bullets{height:17px;bottom:20px;width:100%;text-align:center;z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.carousel-bullets > .bullet{cursor:pointer;position:relative !important;background:rgba(0, 0, 0, 0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0, 0, 0, 0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s, border-color 0.2s;-moz-transition:background-color 0.2s, border-color 0.2s;-o-transition:background-color 0.2s, border-color 0.2s;-ms-transition:background-color 0.2s, border-color 0.2s;transition:background-color 0.2s, border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.carousel-bullets > .bullet:hover,.carousel-bullets > .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255, 255, 255, 1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0, 0, 0, 1) !important}.carousel-inner > .carousel-arrow > .carousel-prev{position:absolute;display:block;top:50%;color:#343a40;z-index:100;cursor:pointer;padding:10px;margin-top:-22px;left:0}.carousel-inner > .carousel-arrow > .carousel-next{position:absolute;display:block;top:50%;color:#343a40;z-index:100;cursor:pointer;padding:10px;margin-top:-22px;right:0}.carousel-inner > .carousel-arrow > .carousel-prev > i,.carousel-inner > .carousel-arrow > .carousel-next > i{font-size:24px}.carousel-inner .tab-pane.clickable{cursor:pointer}.tab-content > .carousel-inner{padding:16px 35px;background:#f8f9fa}.tab-content > .carousel-inner > .tab-pane{display:none}.tab-content > .carousel-inner > .active{display:block}.checkbox label{display:inline-block;position:relative;padding-left:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#495057}.checkbox input[type="checkbox"]{display:none}.checkbox input[type="checkbox"]:checked + label::after{font-size:18px;padding-top:0px;font-family:'Font Awesome 5 Free 400';font-weight:900;color:#28a745;content:"\f14a"}.checkbox input[type="checkbox"]:not(:checked) + label::after{font-size:18px;padding-top:0px;font-family:'Font Awesome 5 Free 400';font-weight:900;content:"\f0c8"}.checkbox input[type="checkbox"]:disabled + label{opacity:0.65}.checkbox input[type="checkbox"]:disabled + label::before{background-color:#ced4da;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#007bff;border-color:#007bff}.checkbox-primary input[type="checkbox"]:checked + label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked + label::before{background-color:#dc3545;border-color:#dc3545}.checkbox-danger input[type="checkbox"]:checked + label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked + label::before{background-color:#17a2b8;border-color:#17a2b8}.checkbox-info input[type="checkbox"]:checked + label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked + label::before{background-color:#ffc107;border-color:#ffc107}.checkbox-warning input[type="checkbox"]:checked + label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked + label::before{background-color:#28a745;border-color:#28a745}.checkbox-success input[type="checkbox"]:checked + label::after{color:#fff}.radio label{display:inline-block;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #6c757d;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#fff;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked + label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);background-color:#495057}.radio input[type="radio"]:disabled + label{opacity:0.65}.radio input[type="radio"]:disabled + label::before{cursor:not-allowed}.radio-primary input[type="radio"] + label::after{background-color:#fff}.radio-primary input[type="radio"]:checked + label::before{border-color:#007bff}.radio-primary input[type="radio"]:checked + label::after{background-color:#007bff}.radio-danger input[type="radio"] + label::after{background-color:#dc3545}.radio-danger input[type="radio"]:checked + label::before{border-color:#dc3545}.radio-danger input[type="radio"]:checked + label::after{background-color:#dc3545}.radio-info input[type="radio"] + label::after{background-color:#fff}.radio-info input[type="radio"]:checked + label::before{border-color:#17a2b8}.radio-info input[type="radio"]:checked + label::after{background-color:#17a2b8}.radio-warning input[type="radio"] + label::after{background-color:#fff}.radio-warning input[type="radio"]:checked + label::before{border-color:#ffc107}.radio-warning input[type="radio"]:checked + label::after{background-color:#ffc107}.radio-success input[type="radio"] + label::after{background-color:#fff}.radio-success input[type="radio"]:checked + label::before{border-color:#28a745}.radio-success input[type="radio"]:checked + label::after{background-color:#28a745}.checkbox.checkbox-inline,.radio.radio-inline{margin-top:0}.combobox-container{margin-bottom:5px;*zoom:1;display:inline-table}.combobox-container:before,.combobox-container:after{display:table;content:""}.combobox-container:after{}.combobox-container input,.combobox-container .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.combobox-container input:focus,.combobox-container .uneditable-input:focus{position:relative;z-index:2}.combobox-container .uneditable-input{border-left-color:#6c757d}.combobox-container .add-on{float:left;display:inline-block;width:auto;min-width:16px;height:inherit !important;margin-right:-1px;padding:4px 5px;font-weight:normal;color:#6c757d;text-align:center;text-shadow:0 1px 0 #fff;background-color:#6c757d;border:1px solid #6c757d;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.combobox-container .active{background-color:#007bff;color:#fff}.combobox-container input,.combobox-container .uneditable-input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.combobox-container .uneditable-input{border-left-color:#ced4da;border-right-color:#6c757d}.combobox-container .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.combobox-container input:first-child{*margin-left:-160px}.combobox-container input:first-child + .add-on{*margin-left:-21px}.combobox-container select{display:inline-block;width:0;height:0;border:0;padding:0;margin:0;text-indent:-99999px;*text-indent:0}.form-search .combobox-container,.form-inline .combobox-container{display:inline-block;margin-bottom:0;vertical-align:top}.form-search .combobox-container .add-on,.form-inline .combobox-container .add-on{vertical-align:middle}.combobox-selected .combobox-clear{display:inline-block}.combobox-selected .caret{display:none}.combobox-clear{display:none;width:14px;height:14px;line-height:14px;vertical-align:top;opacity:0.3;filter:alpha(opacity=30)}.dropdown:hover .combobox-clear,.open.dropdown .combobox-clear{opacity:1;filter:alpha(opacity=100)}.btn .combobox-clear{margin-top:1px;margin-left:1px}.btn:hover .combobox-clear,.open.btn-group .combobox-clear{opacity:1;filter:alpha(opacity=100)}.typeahead-long{max-height:300px;overflow-y:auto}.control-group.error .combobox-container .add-on{color:#dc3545;border-color:#dc3545}.control-group.error .combobox-container .caret{border-top-color:#dc3545}.control-group.warning .combobox-container .add-on{color:#ffc107;border-color:#ffc107}.control-group.warning .combobox-container .caret{border-top-color:#ffc107}.control-group.success .combobox-container .add-on{color:#28a745;border-color:#28a745}.control-group.success .combobox-container .caret{border-top-color:#28a745}.btn .combobox-clear [class^="icon-"]{line-height:1.4em}.combobox-container .dropdown-menu{border-radius:0;padding:0;border:1px solid #007bff;border-top:none}.roo-select2-container .dropdown-menu{border:1px solid #007bff}.dropdown-menu .active{background:#007bff;color:#fff}.dropdown-menu .active label{color:#fff}.dropdown-menu .roo-select2-result{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roo-select2-container,.roo-select2-choices .roo-select2-search-field{width:100%}.roo-select2-container .x-combo-noedit{cursor:pointer;background-color:#fff;display:table-cell}.roo-select2-container .x-combo-noedit[disabled]{cursor:not-allowed;background-color:#ced4da}.roo-combobox-tickable .roo-select2-choices{border:none;background-image:none}.roo-combobox-tickable .roo-select2-result label{width:100%}.dropdown-menu{z-index:20002 !important}.dropdown-menu .checkbox label{width:100%}.roo-select2-container-multi .dropdown-menu .roo-select2-result .checkbox{margin-top:0px;margin-bottom:0px}.dropdown-menu .roo-select2-result .checkbox{margin-top:3px;margin-bottom:3px}.roo-select2-container .input-group-addon{padding:6px 4px;border:1px solid #ced4da;border-left:0px;display:table-cell}.navbar .roo-select2-container .input-group-addon{padding:6px 10px}.roo-select2-container .dropdown-toggle::after{margin-left:0}.roo-select2-container .roo-removable{position:relative}.roo-select2-container .roo-removable .roo-combo-removable-btn{position:absolute;right:10px;z-index:2;top:5px}.roo-select2-container .has-feedback .roo-combo-removable-btn{position:absolute;right:35px;z-index:2;top:5px}.has-warning .roo-select2-container-multi{border:1px solid #ffc107}.roo-ios-select{width:100%}.roo-select2-container.input-group > .form-control{width:100%}.datepicker{padding:8px 12px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr;font-size:13px;}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:7px}.datepicker-dropdown.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.datepicker-dropdown.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-bottom:0;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:6px}.datepicker-dropdown.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;border-bottom:0;position:absolute;bottom:-6px;left:7px}.datepicker-dropdown.bottom-right:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:7px}.datepicker-dropdown.bottom-right:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.datepicker-dropdown.bottom-left:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:260px}.datepicker-dropdown.bottom-left:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:261px}.datepicker-dropdown.top-right:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:6px}.datepicker-dropdown.top-right:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.datepicker-dropdown.top-left:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:260px}.datepicker-dropdown.top-left:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:261px}.datepicker > div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#ced4da;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#ced4da}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#ced4da;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#ffc107;background-image:-moz-linear-gradient(top, #ffc107, #ffc107);background-image:-ms-linear-gradient(top, #ffc107, #ffc107);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffc107), to(#ffc107));background-image:-webkit-linear-gradient(top, #ffc107, #ffc107);background-image:-o-linear-gradient(top, #ffc107, #ffc107);background-image:linear-gradient(top, #ffc107, #ffc107);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-warning', endColorstr='$brand-warning', GradientType=0);border-color:#ffc107 #ffc107 #ffc107;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#ffc107}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#ffc107}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#007bff;background-image:-moz-linear-gradient(top, #1a88ff, #007bff);background-image:-ms-linear-gradient(top, #1a88ff, #007bff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a88ff), to(#007bff));background-image:-webkit-linear-gradient(top, #1a88ff, #007bff);background-image:-o-linear-gradient(top, #1a88ff, #007bff);background-image:linear-gradient(top, #1a88ff, #007bff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten($brand-primary, 5%)', endColorstr='$brand-primary', GradientType=0);border-color:#007bff #007bff #0062cc;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 #adb5bd}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#007bff}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#0062cc}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#ced4da}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#6c757d;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#007bff;background-image:-moz-linear-gradient(top, #1a88ff, #007bff);background-image:-ms-linear-gradient(top, #1a88ff, #007bff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a88ff), to(#007bff));background-image:-webkit-linear-gradient(top, #1a88ff, #007bff);background-image:-o-linear-gradient(top, #1a88ff, #007bff);background-image:linear-gradient(top, #1a88ff, #007bff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten($brand-primary, 5%)', endColorstr='$brand-primary', GradientType=0);border-color:#007bff #007bff #0062cc;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 #adb5bd}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#007bff}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#0062cc}.datepicker table tr td span.old{color:#6c757d}.datepicker th.switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover{background:#ced4da}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.datepicker .datepicker-time td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker .datepicker-time td span.timepicker-hour,.datepicker .datepicker-time td span.timepicker-minute{width:100%;font-weight:bold;font-size:1.2em}.roo-document-manager-selector{visibility:hidden;height:0px}.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{position:relative;float:left;width:25%;padding-left:5px;height:100px;max-height:100px;margin-top:10px;margin-left:10px}.roo-document-manager-preview.wide{width:50%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{width:100%;height:100px;line-height:100px;max-height:100px;border:1px solid #ced4da;-webkit-box-shadow:1px 0px 5px 0px fade(#6c757d, 75%);-moz-box-shadow:1px 0px 5px 0px fade(#6c757d, 75%);box-shadow:1px 0px 5px 0px fade(#6c757d, 75%)}.roo-document-manager-thumb > i.fa,.roo-document-manager-upload-btn > i.fa{width:100%;line-height:98px;text-align:center;vertical-align:middle;color:#6c757d;font-size:2.5em}.roo-document-manager-thumb > i.fa{font-size:2.5em}.roo-document-manager-thumb > img{width:100%;max-height:100%;text-align:center;vertical-align:middle;padding-bottom:5px}.roo-document-manager-preview > .close{position:absolute;top:0px;right:3px;font-size:20px;opacity:1}.roo-document-manager-preview > .close:hover{color:#343a40}.roo-document-manager-preview.disabled > .roo-document-manager-thumb > img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.roo-document-manager-preview.disabled > .close{display:none !important}.roo-document-manager-preview > .roo-document-manager-thumb > .fa{position:absolute;left:-5px;top:-5px;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;text-align:center;background-color:#fff;font-size:1.8em;z-index:1}.roo-document-manager-preview > .roo-document-manager-thumb.bottom > .fa{top:inherit;bottom:-5px}.roo-document-manager-preview > .roo-document-manager-thumb.primary > .fa{color:#007bff}.roo-document-manager-preview > .roo-document-manager-thumb.border-primary{border:3px solid #007bff}.roo-document-manager-preview.disabled > .roo-document-manager-thumb.primary > .fa{color:#495057}.roo-document-manager-preview.disabled > .roo-document-manager-thumb.border-primary{border:none}@media (min-width:768px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{height:200px;max-height:200px}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:200px;height:200px;max-height:200px}.roo-document-manager-thumb > i.fa,.roo-document-manager-upload-btn > i.fa{line-height:198px}}@media (min-width:992px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{width:8.33333333%;height:80px;max-height:80px}.roo-document-manager-preview.wide{width:16.66666666%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:80px;height:80px;max-height:80px}.roo-document-manager-thumb > i.fa,.roo-document-manager-upload-btn > i.fa{line-height:78px}}@media (min-width:1200px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{width:8.33333333%;height:100px;max-height:100px}.roo-document-manager-preview.wide{width:16.66666666%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:100px;height:100px;max-height:100px}.roo-document-manager-thumb > i.fa,.roo-document-manager-upload-btn > i.fa{line-height:98px}}.document-slider-dialog .modal-body{padding:0px}.roo-document-slider-header{background-color:#adb5bd}.roo-document-slider-header .roo-document-slider-header-title{width:80%;margin:0 auto;padding:10px 0;color:#fff;font-weight:bold;text-align:center}.roo-document-slider-body{background-color:#fff;width:100%;height:450px;position:relative;overflow:hidden}.roo-document-slider-body .roo-document-slider-thumb{position:absolute;width:80%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;border:1px solid #666;box-shadow:0 0 0 1000px #adb5bd;text-align:center;vertical-align:middle;overflow:auto;cursor:move}.roo-document-slider-body .roo-document-slider-image{width:100%}.roo-document-slider-prev{position:absolute;top:0;left:0;text-align:center;width:10%;height:100%}.roo-document-slider-next{position:absolute;top:0;right:0;text-align:center;width:10%;height:100%}.roo-document-slider-prev > i,.roo-document-slider-next > i{position:relative;top:50%;transform:translateY(-50%);cursor:pointer;font-size:2em}.document-viewer-dialog .modal-dialog{margin:0px auto}.document-viewer-dialog .modal-header,.document-viewer-dialog .modal-footer{padding-top:5px;padding-bottom:5px}.document-viewer-dialog .modal-body{padding:0px}.roo-document-viewer-body{background-color:#fff;width:100%;height:450px;max-height:450px;position:relative;overflow:hidden;cursor:move}.roo-document-viewer-body .roo-document-viewer-thumb{position:absolute;width:80%;height:80%;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;border:1px solid #666;box-shadow:0 0 0 1000px #adb5bd;text-align:center;vertical-align:middle;overflow:auto}.roo-document-viewer-body .roo-document-viewer-image{width:100%}.roo-document-viewer-btn-group button{background-color:#000;color:#fff;border-color:#343a40}.roo-document-viewer-btn-group > .btn-group:first-child > button{border-top-left-radius:0}.roo-document-viewer-btn-group > .btn-group:last-child > button{border-top-right-radius:0}.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{color:#fff;text-decoration:none;background-color:#007bff;background-image:-moz-linear-gradient(top, #007bff, #0074f0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#007bff), to(#0074f0));background-image:-webkit-linear-gradient(top, #007bff, #0074f0);background-image:-o-linear-gradient(top, #007bff, #0074f0);background-image:linear-gradient(to bottom, #007bff, #0074f0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-primary', endColorstr='darken($brand-primary, 3%)', GradientType=0)}.dropdown-submenu{position:relative}.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover > .dropdown-menu{display:block}.dropup .dropdown-submenu > .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropup .dropdown-menu{-webkit-animation-name:inherit}.dropdown-submenu > a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#6c757d;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover > a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none !important}.dropdown-submenu.pull-left > .dropdown-menu{left:0;margin-left:1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-button > i{margin-right:5px}li.dropdown-toggle i.glyphicon + span{margin-left:5px}li.dropdown-toggle span + i.glyphicon{margin-left:5px}li.dropdown-menu-item i.fa + span{margin-left:5px}li.dropdown-toggle button > i.glyphicon{margin:3px 0 0 5px}.dropdown-menu.nowrap li a span{white-space:nowrap}div.input-group.has-feedback > .form-control-feedback{right:30px}div.input-group.has-feedback > .roo-input-after + .form-control-feedback{right:39px}.roo-required-indicator{font-size:8px;color:#dc3545;vertical-align:top}.roo-required-indicator.left-indicator{margin-right:3px}.roo-required-indicator.right-indicator{margin-left:3px}.label-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.roo-layout-container{width:100%;height:100%;overflow:hidden}.roo-layout-inactive-content{position:absolute;left:-10000px;top:-10000px;visibility:hidden}.roo-layout-active-content{visibility:visible}.roo-layout-panel{position:absolute}.roo-layout-panel-east,.roo-layout-panel-west{z-index:10}.roo-layout-panel-north,.roo-layout-panel-south{z-index:11}.roo-layout-panel-body{overflow:hidden}.roo-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:#6c757d}.roo-layout-split-south,.roo-layout-split-north{border-bottom:1px solid #6c757d}.roo-layout-split-east,.roo-layout-split-west{border-right:1px solid #6c757d}.roo-layout-panel-hd{position:relative}.roo-layout-panel-hd.breadcrumb{margin-bottom:0}.roo-layout-panel-hd-text{padding:4px;padding-left:4px;display:block;white-space:nowrap}.roo-layout-panel-hd-tools{position:absolute;right:0;top:0;text-align:right;padding-top:2px;padding-right:2px;width:40px}.roo-layout-panel .roo-tabbody{background-color:#fff;overflow:auto;height:100%}.roo-layout-component-panel,.roo-layout-nested-layout{position:relative;padding:0;overflow:hidden;width:200px;height:200px}.roo-layout-nested-layout .roo-layout-panel{border:0 none}.roo-repaint{zoom:1;background-color:transparent}.roo-unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;cursor:default}.roo-splitbar-proxy{z-index:40009;visibility:hidden;position:absolute;background:#6c757d;border:1px solid #000;overflow:hidden}.roo-splitbar-h,.roo-splitbar-proxy-h{cursor:col-resize}.roo-splitbar-v,.roo-splitbar-proxy-v{cursor:row-resize}.roo-layout-panel-body .navbar ul.nav-tabs{margin-top:9px;display:table}.roo-layout-panel-body .navbar{margin-bottom:0px}.roo-form-group-label-left::before,.roo-form-group-label-left::after{display:table;content:" ";clear:both}a.list-group-item,button.list-group-item{width:100%;color:#495057;text-align:inherit}.roo-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);background-color:#6c757d;width:100%;height:100%;zoom:1}.roo-el-mask-msg{position:absolute;z-index:20000;background-color:#fff;padding:0px;background-repeat:no-repeat;border:10px solid white;border-radius:20px;display:table;min-width:250px}.roo-el-mask-msg i{font-size:36px;vertical-align:middle;float:left}.roo-el-mask-msg div{font-family:'Source Sans Pro', sans-serif;font-size:24px;font-weight:500;z-index:20001;padding:0px 15px;color:#495057;display:table-cell;vertical-align:middle;float:left}.x-body-masked{overflow:hidden !important}.x-body-masked select,.ext-masked object,.ext-masked embed{visibility:hidden}.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);background-color:#6c757d}.masonary .masonry-bottom-title{background-color:transparent}.masonry-brick-link,.roo-brick-link{cursor:pointer;text-decoration:none;outline:0}.masonry-brick-paragraph,.roo-brick-paragraph{overflow:hidden}.masonry-brick .masonry-brick-paragraph{padding:9px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:inherit}.masonry-center-title .masonry-brick-paragraph,.masonry-bottom-title .masonry-brick-paragraph,.roo-brick-center-title .roo-brick-paragraph,.roo-brick-bottom-title .roo-brick-paragraph{display:table}.masonry-center-title .masonry-brick-paragraph .masonry-brick-title,.roo-brick-center-title .roo-brick-paragraph .roo-brick-title{display:table-cell;vertical-align:middle;text-align:center}.masonry-bottom-title .masonry-brick-paragraph .masonry-brick-title,.roo-brick-bottom-title .roo-brick-paragraph .roo-brick-title{display:table-cell;vertical-align:bottom;text-align:right}.masonry-brick-image .masonry-brick-paragraph,.roo-brick-image .roo-brick-paragraph{opacity:0}.masonry-bottom-title .masonry-brick-paragraph{opacity:1}.masonry-brick-image-view{width:100%;height:100%;object-fit:cover}.masonry-brick-paragraph .masonry-brick-title,.roo-brick-paragraph .roo-brick-title{margin-top:0}.roo-brick .roo-brick-paragraph{padding:9px;width:100%;height:100%;background-color:inherit}.roo-brick-image-view{position:absolute;top:0;object-fit:cover}a.roo-brick-link:focus,a.roo-brick-link:hover{text-decoration:none;outline:0}.masonry-brick-split .masonry-brick-split-head,.masonry-brick-split .masonry-brick-split-head .masonry-brick-paragraph{height:75%}.masonry-brick-split .masonry-brick-split-body{height:25%;padding:4px;color:#000;font-size:11px}.enable-mask:hover .masonry-brick-mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0.2}@media (min-width:768px){.mask-inverse .masonry-brick-paragraph{background:#adb5bd}.mask-inverse:hover .masonry-brick-paragraph{background:none}}.modal-md-1,.modal-md-2,.modal-md-3,.modal-md-4,.modal-md-5,.modal-md-6,.modal-md-7,.modal-md-8,.modal-md-9,.modal-md-10,.modal-md-11,.modal-md-12{float:left}.modal-md-12 .modal-dialog{width:100%;margin:30 auto}.modal-md-11 .modal-dialog{width:91.6666666667%;margin:30 auto}.modal-md-10 .modal-dialog{width:83.3333333333%;margin:30 auto}.modal-md-9 .modal-dialog{width:75%;margin:30 auto}.modal-md-8 .modal-dialog{width:66.6666666667%;margin:30 auto}.modal-md-7 .modal-dialog{width:58.3333333333%;margin:30 auto}.modal-md-6 .modal-dialog{width:50%;margin:30 auto}.modal-md-5 .modal-dialog{width:41.6666666667%;margin:30 auto}.modal-md-4 .modal-dialog{width:33.3333333333%;margin:30 auto}.modal-md-3 .modal-dialog{width:25%;margin:30 auto}.modal-md-2 .modal-dialog{width:16.6666666667%;margin:30 auto}.modal-md-1 .modal-dialog{width:8.3333333333%;margin:30 auto}.modal-body.roo-layout-container,.modal-body > .container{padding:0}@media (max-width:768px){.modal-body .col-md-12{padding:0}.modal-body{padding:5px}.modal-body .row{margin-left:-5px;margin-right:-5px}.modal-body > .container .col-xs-12{padding:0}}.modal .roo-mb-progress-wrap{margin-top:4px;border:1px solid #0062cc}.modal .roo-mb-progress-wrap .roo-mb-progress{height:18px;background:transparent url("../images/default/basic-dialog/progress2.gif") repeat-x 1px 1px}.modal .roo-mb-progress-wrap .roo-mb-progress .roo-mb-progress-bar{height:18px;overflow:hidden;width:0;background:#007bff}.roo-navigation-bar-group,.roo-navigation-top-bar,.roo-navigation-bullets-bar,.roo-navigation-bottom-bar{width:100%;float:left}.roo-navigation-bar-text > span{text-transform:uppercase;width:90%;display:inline-block}.roo-navigation-bar-text{float:left;line-height:24px;height:100%;min-height:24px;text-align:center;position:relative}.roo-navigation-bar{counter-reset:step;text-align:center;padding:0px;overflow:hidden;margin:0px}.roo-navigation-bar .roo-navigation-bar-item{list-style-type:none;color:#000;text-transform:uppercase;font-size:14px;float:left;position:relative}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:before{counter-increment:step;width:25px;line-height:25px;display:block;color:#fff;background:#007bff;border-radius:5px;font-weight:bold;cursor:pointer}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon.step-number:before{content:counter(step)}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:after{content:'';width:100%;height:5px;background:#007bff;position:absolute;top:10px;z-index:-1}.roo-navigation-bar .roo-navigation-bar-item:last-child > .roo-navigation-bar-item-icon:after{content:none}.roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before{background:#9f1c28;color:#fff}.roo-navigation-bar .roo-navigation-bar-item.disabled .roo-navigation-bar-item-icon:before{background:#6c757d;color:#fff;cursor:not-allowed}.roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before{cursor:default}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon{font:normal normal normal 14px/1 FontAwesome;display:inline-block}@media (min-width:768px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before{content:counter(step)}}@media (min-width:992px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before{content:counter(step)}}@media (min-width:1200px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.md-icon > .roo-navigation-bar-item-icon:before{content:counter(step)}}.nav-tabs-custom{margin-bottom:20px;background:#fff;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.1)}.nav-tabs-custom > .nav-tabs{margin:0;border-bottom-color:#6c757d}.nav-tabs-custom > .nav-tabs > li{border-top:3px solid transparent;margin-bottom:-2px;margin-right:5px}.nav-tabs-custom > .nav-tabs > li > a{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.nav-tabs-custom > .nav-tabs > li > a,.nav-tabs-custom > .nav-tabs > li > a:hover{background:transparent;margin:0}.nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover,.nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus,.nav-tabs-custom > .nav-tabs > li:not(.active) > a:active{border-color:transparent}.nav-tabs-custom > .nav-tabs > li.active{border-top-color:#007bff}.nav-tabs-custom > .nav-tabs > li.active > a,.nav-tabs-custom > .nav-tabs > li.active:hover > a{background-color:#fff}.nav-tabs-custom > .nav-tabs > li.active > a{border-top:0;border-left-color:#6c757d;border-right-color:#6c757d}.nav-tabs-custom > .nav-tabs > li:first-of-type{margin-left:0px}.nav-tabs-custom > .nav-tabs > li:first-of-type.active > a{border-left-width:0}.nav-tabs-custom > .nav-tabs.pull-right{float:none !important}.nav-tabs-custom > .nav-tabs.pull-right > li{float:right}.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type{margin-right:0px}.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a{border-left-width:1px;border-right-width:0px}.nav-tabs-custom > .nav-tabs > li.header{font-weight:400;line-height:35px;padding:0 10px;font-size:20px;color:#343a40;cursor:default}.nav-tabs-custom > .nav-tabs > li.header > .fa,.nav-tabs-custom > .nav-tabs > li.header > .glyphicon,.nav-tabs-custom > .nav-tabs > li.header > .ion{margin-right:10px}.nav-tabs-custom > .tab-content{background:#fff;padding:10px}.tab-content > .tab-pane{position:absolute}.tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar{margin:0 5px}.tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar > .column{padding:10px 5px}@media (max-width:768px){.tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .roo-toolbar > .column{padding:5px 5px}}.tab-content > .tab-pane .navbar > .navbar-nav > .nav-item .form-group{margin-bottom:0px}.tab-content > .tab-pane .navbar > .navbar-nav > .nav-item button + button{margin-left:5px}.tab-content > .tab-pane .navbar > .navbar-nav a.dropdown-toggle{padding:10px 5px}@media (min-width:768px){.navbar-right{margin-right:15px}}.navbar-nav{margin:0px -5px}table td .navbar{min-height:auto}.tab-pane .navbar-nav,.tab-pane .navbar-nav .nav-item{width:100%}.roo-numberbox{background-color:#007bff !important;border:10px solid black}.roo-numberbox h{font-size:24px}.pull-xs-right{float:right !important}.roo-radio-set:before,.roo-radio-set:after{display:table;content:" ";clear:both}.radio.checked label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);background-color:#495057}.roo-radio-set.disabled .radio label{opacity:0.65}.roo-radio-set.disabled .radio label{cursor:not-allowed}.roo-radio-primary .radio label::after{background-color:#fff}.roo-radio-primary .radio.checked label::before{border-color:#007bff}.roo-radio-primary .radio.checked label::after{background-color:#007bff}.roo-radio-danger .radio label::after{background-color:#dc3545}.roo-radio-danger .radio.checked label::before{border-color:#dc3545}.roo-radio-danger .radio.checked label::after{background-color:#dc3545}.roo-radio-info .radio label::after{background-color:#fff}.roo-radio-info .radio.checked label::before{border-color:#17a2b8}.roo-radio-info .radio.checked label::after{background-color:#17a2b8}.roo-radio-warning .radio label::after{background-color:#fff}.roo-radio-warning .radio.checked label::before{border-color:#ffc107}.roo-radio-warning .radio.checked label::after{background-color:#ffc107}.roo-radio-success .radio label::after{background-color:#fff}.roo-radio-success .radio.checked label::before{border-color:#28a745}.roo-radio-success .radio.checked label::after{background-color:#28a745}.roo-radio-set.is-invalid .roo-radio-set-items label,.roo-radio-set.is-invalid .roo-radio-set-label{color:#dc3545}.roo-radio-set.is-valid .roo-radio-set-items label,.roo-radio-set.is-valid .roo-radio-set-label{color:#28a745}.roo-radio-set-inline .radio{position:relative;display:inline-block;padding-left:20px;margin-top:0px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.roo-radio-set-inline .radio + .radio{margin-left:10px}.roo-radio-set-label .roo-required-indicator.right-indicator{position:absolute}.roo-radio-set-label .roo-required-indicator.right-indicator.fa-star{font-size:8px;margin-left:3px;color:#dc3545}.roo-form-error-popover.in{opacity:1}.roo-form-error-popover .tooltip-inner{max-width:100%;padding:10px}.x-form-field-wrap .form-group{margin-bottom:0px}.roo-password-meter-grey{background:#6c757d;margin-bottom:30px;height:10px}.roo-password-meter{font-size:12px}.roo-password-meter-container{margin-bottom:20px}.roo-password-meter-tooweak{background:#dc3545;height:10px}.roo-password-meter-weak{background:#ffc107;height:10px}.roo-password-meter-medium{background:#17a2b8;height:10px}.roo-password-meter-strong{background:#28a745;height:10px}.roo-password-meter-text{margin-bottom:30px;font-size:12px;height:10px}.roo-select2-container{margin:0;position:relative;zoom:1;*display:inline;display:table;vertical-align:middle}.roo-select2-container,.roo-select2-drop,.roo-select2-search,.roo-select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.roo-select2-container .roo-select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #6c757d;white-space:nowrap;line-height:26px;color:#343a40;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ced4da), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #ced4da 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #ced4da 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '$body-bg', endColorstr = '$gray-lighter', GradientType = 0);background-image:linear-gradient(to top, #ced4da 0%, #fff 50%)}.roo-select2-container.roo-select2-drop-above .roo-select2-choice{border-bottom-color:#6c757d;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ced4da), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #ced4da 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #ced4da 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$body-bg', endColorstr='$gray-lighter', GradientType=0);background-image:linear-gradient(to bottom, #ced4da 0%, #fff 90%)}.roo-select2-container.roo-select2-allowclear .roo-select2-choice .roo-select2-chosen{margin-right:42px}.roo-select2-container .roo-select2-choice > .roo-select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}.roo-select2-container .roo-select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("../images/select2/select2.png") right top no-repeat;cursor:pointer;outline:0}.roo-select2-container.roo-select2-allowclear .roo-select2-choice abbr{display:inline-block}.roo-select2-container .roo-select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.roo-select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.roo-select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #6c757d;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px #e9ecef;box-shadow:0 4px 5px #e9ecef}.roo-select2-drop.roo-select2-drop-above{margin-top:1px;border-top:1px solid #6c757d;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px #e9ecef;box-shadow:0 -4px 5px #e9ecef}.roo-select2-drop-active{border:1px solid #007bff;border-top:none}.roo-select2-drop.roo-select2-drop-above.roo-select2-drop-active{border-top:1px solid #007bff}.roo-select2-drop-auto-width{border-top:1px solid #6c757d;width:auto}.roo-select2-drop-auto-width .roo-select2-search{padding-top:4px}.roo-select2-container .roo-select2-choice .roo-select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #6c757d;border-radius:0 4px 4px 0;background-clip:padding-box;background:#6c757d;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #6c757d), color-stop(0.6, #ced4da));background-image:-webkit-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%);background-image:-moz-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '$gray-lighter', endColorstr = '$gray-light', GradientType = 0);background-image:linear-gradient(to top, #6c757d 0%, #ced4da 60%)}.roo-select2-container .roo-select2-choice .roo-select2-arrow b{display:block;width:100%;height:100%;background:url("../images/select2/select2.png") no-repeat 0 1px}.roo-select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.roo-select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #6c757d;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("../images/select2/select2.png") no-repeat 100% -22px;background:url("../images/select2/select2.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da));background:url("../images/select2/select2.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2.png") no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0}.roo-select2-drop.roo-select2-drop-above .roo-select2-search input{margin-top:4px}.roo-select2-search input.roo-select2-active{background:#fff url("../images/select2/select2-spinner.gif") no-repeat 100%;background:url("../images/select2/select2-spinner.gif") no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da));background:url("../images/select2/select2-spinner.gif") no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2-spinner.gif") no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2-spinner.gif") no-repeat 100%, linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0}.roo-select2-container-active .roo-select2-choice,.roo-select2-container-active .roo-select2-choices{border:1px solid #007bff;outline:none;-webkit-box-shadow:0 0 5px #adb5bd;box-shadow:0 0 5px #adb5bd}.roo-select2-dropdown-open .roo-select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#ced4da;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #ced4da));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #ced4da 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #ced4da 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #ced4da 50%)}.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choice,.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choices{border:1px solid #007bff;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #ced4da));background-image:-webkit-linear-gradient(center top, #fff 0%, #ced4da 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #ced4da 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #ced4da 50%)}.roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow{background:transparent;border-left:none;filter:none}.roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow b{background-position:-18px 1px}.roo-select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.roo-select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:fade(#000, 0%)}.roo-select2-results ul.roo-select2-result-sub{margin:0;padding-left:0}.roo-select2-results li{list-style:none;display:list-item;background-image:none}.roo-select2-results li.roo-select2-result-with-children > .roo-select2-result-label{font-weight:bold}.roo-select2-results .roo-select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roo-select2-results-dept-1 .roo-select2-result-label{padding-left:20px}.roo-select2-results-dept-2 .roo-select2-result-label{padding-left:40px}.roo-select2-results-dept-3 .roo-select2-result-label{padding-left:60px}.roo-select2-results-dept-4 .roo-select2-result-label{padding-left:80px}.roo-select2-results-dept-5 .roo-select2-result-label{padding-left:100px}.roo-select2-results-dept-6 .roo-select2-result-label{padding-left:110px}.roo-select2-results-dept-7 .roo-select2-result-label{padding-left:120px}.roo-select2-results .roo-select2-highlighted{background:#007bff;color:#fff}.roo-select2-results li em{background:#ffc107;font-style:normal}.roo-select2-results .roo-select2-highlighted em{background:transparent}.roo-select2-results .roo-select2-highlighted ul{background:#fff;color:#000}.roo-select2-results .roo-select2-no-results,.roo-select2-results .roo-select2-searching,.roo-select2-results .roo-select2-selection-limit{background:#6c757d;display:list-item;padding-left:5px}.roo-select2-results .roo-select2-disabled.roo-select2-highlighted{color:#ced4da;background:#6c757d;display:list-item;cursor:default}.roo-select2-results .roo-select2-disabled{background:#6c757d;display:list-item;cursor:default}.roo-select2-results .roo-select2-selected{display:none}.roo-select2-more-results.roo-select2-active{background:#6c757d url("../images/select2/select2-spinner.gif") no-repeat 100%}.roo-select2-more-results{background:#6c757d;display:list-item}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice{background-color:#6c757d;background-image:none;border:1px solid #6c757d;cursor:default}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice .roo-select2-arrow{background-color:#6c757d;background-image:none;border-left:0}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice abbr{display:none}.roo-select2-container-multi{width:100%;}.roo-select2-container-multi .roo-select2-choices{height:auto !important;height:1%;margin:0;padding:0;width:100%;border:1px solid #6c757d;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #ced4da), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #ced4da 1%, #fff 15%);background-image:-moz-linear-gradient(top, #ced4da 1%, #fff 15%);background-image:linear-gradient(to bottom, #ced4da 1%, #fff 15%)}.roo-select2-locked{padding:3px 5px 3px 5px !important}.roo-select2-container-multi .roo-select2-choices{min-height:26px}.roo-select2-container-multi.roo-select2-container-active .roo-select2-choices{border:1px solid #007bff;outline:none;-webkit-box-shadow:0 0 5px #adb5bd;box-shadow:0 0 5px #adb5bd}.roo-select2-container-multi .roo-select2-choices li{float:left;list-style:none}html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices li{float:right}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field{margin:0;padding:0;white-space:nowrap}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#495057;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input.roo-select2-active{background:#fff url("../images/select2/select2-spinner.gif") no-repeat 100% !important}.roo-select2-default{color:#6c757d !important}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice{padding:4px 7px 4px 16px;margin:0 1px;position:relative;line-height:13px;color:#343a40;cursor:default;border:1px solid #6c757d;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice{margin-left:0;margin-right:5px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-chosen{cursor:default}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus{background:#6c757d}.roo-select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:12px;outline:none;color:#6c757d;}.roo-select2-search-choice-close:hover{color:#343a40}html[dir="rtl"] .roo-select2-search-choice-close{right:auto;left:3px}.roo-select2-container-multi .roo-select2-search-choice-close{left:3px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close:hover{background-position:right -11px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus .roo-select2-search-choice-close{background-position:right -11px}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices{background-color:#6c757d;background-image:none;border:1px solid #6c757d;cursor:default}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #6c757d;background-image:none;background-color:#6c757d}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close{display:none;background:none}.roo-select2-result-selectable .roo-select2-match,.roo-select2-result-unselectable .roo-select2-match{text-decoration:underline}.roo-select2-offscreen,.roo-select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.roo-select2-display-none{display:none}.roo-select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.roo-select2-search input,.roo-select2-search-choice-close,.roo-select2-container .roo-select2-choice abbr,.roo-select2-container .roo-select2-choice .roo-select2-arrow b{background-image:url("../images/select2/select2x2.png") !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.roo-select2-search input{background-position:100% -21px !important}}.has-error .roo-select2-choices{border-color:#dc3545;-webkit-box-shadow:inset 0 1px 1px #343a40;box-shadow:inset 0 1px 1px #343a40}.dropdown-menu .roo-select2-result.disabled{background-color:#ced4da;color:#6c757d;cursor:not-allowed}.sidebar{margin-bottom:5px}.sidebar a:hover{text-decoration:none}.sidebar .sidebar-menu{list-style:none;margin:0;padding:0}.sidebar .sidebar-menu > li,.sidebar .sidebar-menu li.active li.treeview-menu{margin:0;padding:0;border-bottom:1px solid #6c757d;background-color:#ced4da}.sidebar .sidebar-menu li.active li.treeview-menu{background-color:#6c757d}.sidebar .sidebar-menu > li > a,.sidebar .sidebar-menu li.open li.treeview-menu > a{padding:12px 5px 12px 15px;display:block;color:#343a40}.sidebar .sidebar-menu > li > a > .fa,.sidebar .sidebar-menu > li > a > .glyphicon,.sidebar .sidebar-menu > li > a > .ion{width:20px}.sidebar .sidebar-menu li:hover,.sidebar .sidebar-menu li:focus,.sidebar .sidebar-menu li:active,.sidebar .sidebar-menu li.active li.treeview-menu:hover,.sidebar .sidebar-menu li.active li.treeview-menu:focus,.sidebar .sidebar-menu li.active li.treeview-menu:active{background-color:#fff}.sidebar .sidebar-menu li:hover a,.sidebar .sidebar-menu li:focus a,.sidebar .sidebar-menu li:active a,.sidebar .sidebar-menu li.oepn li.treeview-menu a:hover,.sidebar .sidebar-menu li.open li.treeview-menu a:focus,.sidebar .sidebar-menu li.open li.treeview-menu a:active{color:#000;text-decoration:none}.sidebar .sidebar-menu li.active{color:#fff;background-color:#007bff;border-color:#0062cc}.sidebar .sidebar-menu li.active:hover,.sidebar .sidebar-menu li.active:focus,.sidebar .sidebar-menu li.active.focus{color:#fff;background-color:#007bff;border-color:#0062cc}.sidebar .sidebar-menu li.active a{color:#fff}.sidebar .sidebar-menu li.disabled{color:#343a40;background-color:#fff;border-color:#343a40}.sidebar .sidebar-menu li.disabled a{color:#6c757d;cursor:default}.sidebar .sidebar-menu li.danger,.sidebar .sidebar-menu li.danger.active{color:#fff;background-color:#dc3545;border-color:#e4606d}.sidebar .sidebar-menu li.danger:hover,.sidebar .sidebar-menu li.danger:focus,.sidebar .sidebar-menu li.danger.active:focus{color:#fff;background-color:#dc3545;border-color:#bd2130;border-bottom:1px solid #bd2130}.sidebar .sidebar-menu li.danger a,.sidebar .sidebar-menu li.danger.active a{color:#fff}.sidebar .sidebar-menu li.open ul{display:block}.sidebar .sidebar-menu li.open .treeview-menu{display:block}.sidebar .sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0}.sidebar .sidebar-menu .treeview-menu > li{margin:0}.sidebar .sidebar-menu li.open li.treeview-menu > a{padding:5px 5px 5px 20px;display:block;font-size:14px;margin:0px 0px}.sidebar .sidebar-menu .treeview-menu > li > a > .fa,.sidebar .sidebar-menu .treeview-menu > li > a > .glyphicon,.sidebar .sidebar-menu .treeview-menu > li > a > .ion{width:20px}.sidebar .sidebar-menu li li.treeview-menu.active > a{font-weight:bold}.badge-default{background-color:#6c757d;color:#fff}.badge-primary{background-color:#007bff;color:#fff}.badge-success{background-color:#28a745;color:#fff}.badge-info{background-color:#17a2b8;color:#fff}.badge-warning{background-color:#ffc107;color:#fff}.badge-danger{background-color:#dc3545;color:#fff}.sidebar .sidebar-menu > li.active .badge-info{background-color:#fff;color:#17a2b8}html.bootstrap-sticky{position:relative;min-height:100%}html.bootstrap-sticky body{margin-bottom:60px}.bootstrap-sticky-footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#6c757d}@media (max-width:767px){.bootstrap-sticky-footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.table .pagination .x-paging-position span{padding:3px 6px}.table .pagination .x-paging-position span input{margin:0 0 0 7px;width:42px;padding:0 5px}.navbar .pagination > li > span{min-height:34px}.table tfoot td{padding:0}.navbar .pagination{margin:0}.skin-blue .navbar .pagination > li > a:active,.skin-blue .navbar .pagination > li > a:focus,.skin-blue .navbar .pagination > li > a{background-color:#007bff}.skin-blue .navbar .pagination > li > a:hover{background-color:#6c757d}.skin-blue table .navbar{background-color:#fff}.skin-blue .navbar .pagination > li.disabled > a{background-color:#6c757d}.skin-blue table .navbar{margin-bottom:0;min-height:0}.table .sortable{cursor:pointer}.table-body-fixed tbody{overflow-y:scroll;width:100%}.table-body-fixed thead,.table-body-fixed tbody,.table-body-fixed th{display:block}.table-body-fixed thead{overflow:hidden}.table-body-fixed tbody td,.table-body-fixed thead > tr > th{float:left;border-bottom-width:0}.table-body-fixed thead > tr,.table-body-fixed tbody > tr{display:block;overflow:hidden}.table > tbody > tr.info{background-color:#d9edf7}.table-hover > tbody > tr.info:hover{background-color:#c4e3f3}.table tfoot .navbar{min-height:inherit}.roo-ie11 table.table tbody tr,.roo-edge table.table tbody tr{height:auto}.header .top-bar{min-height:30px;background:#6c757d;border-bottom:1px solid #ced4da;padding:0}@media (min-width:980px){.top-bar .collapse{display:block !important;visibility:visible !important;height:auto !important;overflow:visible !important;padding-bottom:0}}@media (min-width:768px) and (max-width:979px){.header .top-bar{min-height:0;padding:3px 0}}.header .social,.footer .social{margin-right:4px;line-height:30px;padding-left:0;margin-bottom:0}.footer .social li:last-child,.footer .social{margin-right:0 !important}.header .social li:first-child{border-left:1px solid #6c757d}.header .social li,.footer .social li{border-right:1px solid #6c757d;display:table-cell;vertical-align:middle;height:40px;margin-right:5px;width:40px;text-align:center;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;-ms-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;padding:1px}.header .social i,.footer .social i{color:#495057;font-size:16px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;-ms-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.header .social li:hover a i,.footer .social li:hover a i{color:#fff}.team .item .team-member-links a.facebook:hover,.member-social.dark a.facebook:hover,.header .social li.facebook:hover,.footer .social li.facebook:hover{background:#007bff}.team .item .team-member-links a.dribbble:hover,.member-social.dark a.dribbble:hover,.header .social li.dribbble:hover,.footer .social li.dribbble:hover{background:#ffc107}.team .item .team-member-links a.twitter:hover,.member-social.dark a.twitter:hover,.header .social li.twitter:hover,.footer .social li.twitter:hover{background:#007bff}.team .item .team-member-links a.gplus:hover,.member-social.dark a.gplus:hover,.header .social li.gplus:hover,.footer .social li.gplus:hover{background:#dc3545}.team .item .team-member-links a.linkedin:hover,.member-social.dark a.linkedin:hover,.header .social li.linkedin:hover,.footer .social li.linkedin:hover{background:#007bff}.team .item .team-member-links a.pinterest:hover,.member-social.dark a.pinterest:hover,.header .social li.pinterest:hover,.footer .social li.pinterest:hover{background:#dc3545}.header .social li.rss:hover,.footer .social li.rss:hover{background:#ffc107}.top-bar .languages{padding:8px 0}.top-bar .languages a{margin-right:20px;color:#495057;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:24px}.navbar-left .input-group[class*="col-"]{float:left}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sw-child-headline{display:inline-block;width:auto}.box-input-label{width:100%;display:inline-block;font-weight:bold}.box-label{margin-left:5px;cursor:pointer}.input-group .form-control{z-index:1}.checkbox,.radio{padding-left:15px !important}.pagination .x-paging-position span{padding-top:3px;padding-bottom:3px}.pagination .x-paging-position span input{margin:0 3px}.panel-header-right{float:right;text-align:right}.badge-error{background-color:#dc3545}.badge-error:hover{background-color:#bd2130}.badge-warning{background-color:#ffc107}.badge-warning:hover{background-color:#d39e00}.badge-success{background-color:#28a745}.badge-success:hover{background-color:#1e7e34}.badge-info{background-color:#17a2b8}.badge-info:hover{background-color:#117a8b}.badge-inverse{background-color:#343a40}.badge-inverse:hover{background-color:#212529}.tooltip.fade.in{z-index:10002}.x-hidden{position:absolute;top:0;left:0;visibility:hidden;display:none}.roo-upload-cropbox-selector{visibility:hidden;height:0px}.roo-upload-cropbox-dialog .modal-header,.roo-upload-cropbox-dialog .modal-footer{padding-top:5px;padding-bottom:5px}.roo-upload-cropbox-body{background-color:#fff;border:1px solid #6c757d;width:100%;height:450px;max-height:450px;position:relative;overflow:hidden;cursor:move}.roo-upload-cropbox-preview{position:absolute;top:0px;left:0px;text-align:center;margin:0px;padding:0px;border:none}.roo-upload-cropbox-body .roo-upload-cropbox-thumb{position:absolute;box-sizing:border-box;border:1px solid #6c757d;box-shadow:0 0 0 1000px #adb5bd;background:none repeat scroll 0% 0% transparent}.roo-upload-cropbox-body .roo-upload-cropbox-empty-notify{height:100%;background-color:#adb5bd;color:#fff;font-weight:bold;font-size:24px;text-align:center;padding-top:50px;font-style:italic}.roo-upload-cropbox-btn-group button{background-color:#000;color:#fff;border-color:#343a40}.roo-upload-cropbox-error-notify{border-radius:0px;text-align:center;padding:0px !important;margin:0px !important;position:absolute;top:0;left:0}.tel-input{padding-left:105px;border-radius:4px !important}.dial-code-holder{position:absolute;width:60px;left:55px;z-index:3;padding:7px;border:1px solid transparent;background:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-list li a{padding-left:10px}.tel-list li a .flag{margin-right:20px}.tel-list li a .dial-code{color:#999}.flag-box{position:absolute;top:6px;height:20px;width:50px;padding:5px;margin-left:5px;display:flex;flex-direction:row;justify-content:space-around;z-index:4}.flag-box .caret{margin-top:3px}.flag{background-image:url("../images/default/flags.png");background-repeat:no-repeat;width:20px;height:inherit;display:inline-block;margin-right:10px}.flag.ac{height:10px;background-position:0px 0px}.flag.ad{height:14px;background-position:-22px 0px}.flag.ae{height:10px;background-position:-44px 0px}.flag.af{height:14px;background-position:-66px 0px}.flag.ag{height:14px;background-position:-88px 0px}.flag.ai{height:10px;background-position:-110px 0px}.flag.al{height:15px;background-position:-132px 0px}.flag.am{height:10px;background-position:-154px 0px}.flag.ao{height:14px;background-position:-176px 0px}.flag.aq{height:14px;background-position:-198px 0px}.flag.ar{height:13px;background-position:-220px 0px}.flag.as{height:10px;background-position:-242px 0px}.flag.at{height:14px;background-position:-264px 0px}.flag.au{height:10px;background-position:-286px 0px}.flag.aw{height:14px;background-position:-308px 0px}.flag.ax{height:13px;background-position:-330px 0px}.flag.az{height:10px;background-position:-352px 0px}.flag.ba{height:10px;background-position:-374px 0px}.flag.bb{height:14px;background-position:-396px 0px}.flag.bd{height:12px;background-position:-418px 0px}.flag.be{height:15px;background-position:-440px 0px}.flag.bf{height:14px;background-position:-460px 0px}.flag.bg{height:12px;background-position:-482px 0px}.flag.bh{height:12px;background-position:-504px 0px}.flag.bi{height:12px;background-position:-526px 0px}.flag.bj{height:14px;background-position:-548px 0px}.flag.bl{height:14px;background-position:-570px 0px}.flag.bm{height:10px;background-position:-592px 0px}.flag.bn{height:10px;background-position:-614px 0px}.flag.bo{height:14px;background-position:-636px 0px}.flag.bq{height:14px;background-position:-658px 0px}.flag.br{height:14px;background-position:-680px 0px}.flag.bs{height:10px;background-position:-702px 0px}.flag.bt{height:14px;background-position:-724px 0px}.flag.bv{height:15px;background-position:-746px 0px}.flag.bw{height:14px;background-position:-768px 0px}.flag.by{height:10px;background-position:-790px 0px}.flag.bz{height:14px;background-position:-812px 0px}.flag.ca{height:10px;background-position:-834px 0px}.flag.cc{height:10px;background-position:-856px 0px}.flag.cd{height:15px;background-position:-878px 0px}.flag.cf{height:14px;background-position:-900px 0px}.flag.cg{height:14px;background-position:-922px 0px}.flag.ch{height:15px;background-position:-944px 0px}.flag.ci{height:14px;background-position:-961px 0px}.flag.ck{height:10px;background-position:-983px 0px}.flag.cl{height:14px;background-position:-1005px 0px}.flag.cm{height:14px;background-position:-1027px 0px}.flag.cn{height:14px;background-position:-1049px 0px}.flag.co{height:14px;background-position:-1071px 0px}.flag.cp{height:14px;background-position:-1093px 0px}.flag.cr{height:12px;background-position:-1115px 0px}.flag.cu{height:10px;background-position:-1137px 0px}.flag.cv{height:12px;background-position:-1159px 0px}.flag.cw{height:14px;background-position:-1181px 0px}.flag.cx{height:10px;background-position:-1203px 0px}.flag.cy{height:13px;background-position:-1225px 0px}.flag.cz{height:14px;background-position:-1247px 0px}.flag.de{height:12px;background-position:-1269px 0px}.flag.dg{height:10px;background-position:-1291px 0px}.flag.dj{height:14px;background-position:-1313px 0px}.flag.dk{height:15px;background-position:-1335px 0px}.flag.dm{height:10px;background-position:-1357px 0px}.flag.do{height:13px;background-position:-1379px 0px}.flag.dz{height:14px;background-position:-1401px 0px}.flag.ea{height:14px;background-position:-1423px 0px}.flag.ec{height:14px;background-position:-1445px 0px}.flag.ee{height:13px;background-position:-1467px 0px}.flag.eg{height:14px;background-position:-1489px 0px}.flag.eh{height:10px;background-position:-1511px 0px}.flag.er{height:10px;background-position:-1533px 0px}.flag.es{height:14px;background-position:-1555px 0px}.flag.et{height:10px;background-position:-1577px 0px}.flag.eu{height:14px;background-position:-1599px 0px}.flag.fi{height:12px;background-position:-1621px 0px}.flag.fj{height:10px;background-position:-1643px 0px}.flag.fk{height:10px;background-position:-1665px 0px}.flag.fm{height:11px;background-position:-1687px 0px}.flag.fo{height:15px;background-position:-1709px 0px}.flag.fr{height:14px;background-position:-1731px 0px}.flag.ga{height:15px;background-position:-1753px 0px}.flag.gb{height:10px;background-position:-1775px 0px}.flag.gd{height:12px;background-position:-1797px 0px}.flag.ge{height:14px;background-position:-1819px 0px}.flag.gf{height:14px;background-position:-1841px 0px}.flag.gg{height:14px;background-position:-1863px 0px}.flag.gh{height:14px;background-position:-1885px 0px}.flag.gi{height:10px;background-position:-1907px 0px}.flag.gl{height:14px;background-position:-1929px 0px}.flag.gm{height:14px;background-position:-1951px 0px}.flag.gn{height:14px;background-position:-1973px 0px}.flag.gp{height:14px;background-position:-1995px 0px}.flag.gq{height:14px;background-position:-2017px 0px}.flag.gr{height:14px;background-position:-2039px 0px}.flag.gs{height:10px;background-position:-2061px 0px}.flag.gt{height:13px;background-position:-2083px 0px}.flag.gu{height:11px;background-position:-2105px 0px}.flag.gw{height:10px;background-position:-2127px 0px}.flag.gy{height:12px;background-position:-2149px 0px}.flag.hk{height:14px;background-position:-2171px 0px}.flag.hm{height:10px;background-position:-2193px 0px}.flag.hn{height:10px;background-position:-2215px 0px}.flag.hr{height:10px;background-position:-2237px 0px}.flag.ht{height:12px;background-position:-2259px 0px}.flag.hu{height:10px;background-position:-2281px 0px}.flag.ic{height:14px;background-position:-2303px 0px}.flag.id{height:14px;background-position:-2325px 0px}.flag.ie{height:10px;background-position:-2347px 0px}.flag.il{height:15px;background-position:-2369px 0px}.flag.im{height:10px;background-position:-2391px 0px}.flag.in{height:14px;background-position:-2413px 0px}.flag.io{height:10px;background-position:-2435px 0px}.flag.iq{height:14px;background-position:-2457px 0px}.flag.ir{height:12px;background-position:-2479px 0px}.flag.is{height:15px;background-position:-2501px 0px}.flag.it{height:14px;background-position:-2523px 0px}.flag.je{height:12px;background-position:-2545px 0px}.flag.jm{height:10px;background-position:-2567px 0px}.flag.jo{height:10px;background-position:-2589px 0px}.flag.jp{height:14px;background-position:-2611px 0px}.flag.ke{height:14px;background-position:-2633px 0px}.flag.kg{height:12px;background-position:-2655px 0px}.flag.kh{height:13px;background-position:-2677px 0px}.flag.ki{height:10px;background-position:-2699px 0px}.flag.km{height:12px;background-position:-2721px 0px}.flag.kn{height:14px;background-position:-2743px 0px}.flag.kp{height:10px;background-position:-2765px 0px}.flag.kr{height:14px;background-position:-2787px 0px}.flag.kw{height:10px;background-position:-2809px 0px}.flag.ky{height:10px;background-position:-2831px 0px}.flag.kz{height:10px;background-position:-2853px 0px}.flag.la{height:14px;background-position:-2875px 0px}.flag.lb{height:14px;background-position:-2897px 0px}.flag.lc{height:10px;background-position:-2919px 0px}.flag.li{height:12px;background-position:-2941px 0px}.flag.lk{height:10px;background-position:-2963px 0px}.flag.lr{height:11px;background-position:-2985px 0px}.flag.ls{height:14px;background-position:-3007px 0px}.flag.lt{height:12px;background-position:-3029px 0px}.flag.lu{height:12px;background-position:-3051px 0px}.flag.lv{height:10px;background-position:-3073px 0px}.flag.ly{height:10px;background-position:-3095px 0px}.flag.ma{height:14px;background-position:-3117px 0px}.flag.mc{height:15px;background-position:-3139px 0px}.flag.md{height:10px;background-position:-3160px 0px}.flag.me{height:10px;background-position:-3182px 0px}.flag.mf{height:14px;background-position:-3204px 0px}.flag.mg{height:14px;background-position:-3226px 0px}.flag.mh{height:11px;background-position:-3248px 0px}.flag.mk{height:10px;background-position:-3270px 0px}.flag.ml{height:14px;background-position:-3292px 0px}.flag.mm{height:14px;background-position:-3314px 0px}.flag.mn{height:10px;background-position:-3336px 0px}.flag.mo{height:14px;background-position:-3358px 0px}.flag.mp{height:10px;background-position:-3380px 0px}.flag.mq{height:14px;background-position:-3402px 0px}.flag.mr{height:14px;background-position:-3424px 0px}.flag.ms{height:10px;background-position:-3446px 0px}.flag.mt{height:14px;background-position:-3468px 0px}.flag.mu{height:14px;background-position:-3490px 0px}.flag.mv{height:14px;background-position:-3512px 0px}.flag.mw{height:14px;background-position:-3534px 0px}.flag.mx{height:12px;background-position:-3556px 0px}.flag.my{height:10px;background-position:-3578px 0px}.flag.mz{height:14px;background-position:-3600px 0px}.flag.na{height:14px;background-position:-3622px 0px}.flag.nc{height:10px;background-position:-3644px 0px}.flag.ne{height:15px;background-position:-3666px 0px}.flag.nf{height:10px;background-position:-3686px 0px}.flag.ng{height:10px;background-position:-3708px 0px}.flag.ni{height:12px;background-position:-3730px 0px}.flag.nl{height:14px;background-position:-3752px 0px}.flag.no{height:15px;background-position:-3774px 0px}.flag.np{height:15px;background-position:-3796px 0px}.flag.nr{height:10px;background-position:-3811px 0px}.flag.nu{height:10px;background-position:-3833px 0px}.flag.nz{height:10px;background-position:-3855px 0px}.flag.om{height:10px;background-position:-3877px 0px}.flag.pa{height:14px;background-position:-3899px 0px}.flag.pe{height:14px;background-position:-3921px 0px}.flag.pf{height:14px;background-position:-3943px 0px}.flag.pg{height:15px;background-position:-3965px 0px}.flag.ph{height:10px;background-position:-3987px 0px}.flag.pk{height:14px;background-position:-4009px 0px}.flag.pl{height:13px;background-position:-4031px 0px}.flag.pm{height:14px;background-position:-4053px 0px}.flag.pn{height:10px;background-position:-4075px 0px}.flag.pr{height:14px;background-position:-4097px 0px}.flag.ps{height:10px;background-position:-4119px 0px}.flag.pt{height:14px;background-position:-4141px 0px}.flag.pw{height:13px;background-position:-4163px 0px}.flag.py{height:11px;background-position:-4185px 0px}.flag.qa{height:8px;background-position:-4207px 0px}.flag.re{height:14px;background-position:-4229px 0px}.flag.ro{height:14px;background-position:-4251px 0px}.flag.rs{height:14px;background-position:-4273px 0px}.flag.ru{height:14px;background-position:-4295px 0px}.flag.rw{height:14px;background-position:-4317px 0px}.flag.sa{height:14px;background-position:-4339px 0px}.flag.sb{height:10px;background-position:-4361px 0px}.flag.sc{height:10px;background-position:-4383px 0px}.flag.sd{height:10px;background-position:-4405px 0px}.flag.se{height:13px;background-position:-4427px 0px}.flag.sg{height:14px;background-position:-4449px 0px}.flag.sh{height:10px;background-position:-4471px 0px}.flag.si{height:10px;background-position:-4493px 0px}.flag.sj{height:15px;background-position:-4515px 0px}.flag.sk{height:14px;background-position:-4537px 0px}.flag.sl{height:14px;background-position:-4559px 0px}.flag.sm{height:15px;background-position:-4581px 0px}.flag.sn{height:14px;background-position:-4603px 0px}.flag.so{height:14px;background-position:-4625px 0px}.flag.sr{height:14px;background-position:-4647px 0px}.flag.ss{height:10px;background-position:-4669px 0px}.flag.st{height:10px;background-position:-4691px 0px}.flag.sv{height:12px;background-position:-4713px 0px}.flag.sx{height:14px;background-position:-4735px 0px}.flag.sy{height:14px;background-position:-4757px 0px}.flag.sz{height:14px;background-position:-4779px 0px}.flag.ta{height:10px;background-position:-4801px 0px}.flag.tc{height:10px;background-position:-4823px 0px}.flag.td{height:14px;background-position:-4845px 0px}.flag.tf{height:14px;background-position:-4867px 0px}.flag.tg{height:13px;background-position:-4889px 0px}.flag.th{height:14px;background-position:-4911px 0px}.flag.tj{height:10px;background-position:-4933px 0px}.flag.tk{height:10px;background-position:-4955px 0px}.flag.tl{height:10px;background-position:-4977px 0px}.flag.tm{height:14px;background-position:-4999px 0px}.flag.tn{height:14px;background-position:-5021px 0px}.flag.to{height:10px;background-position:-5043px 0px}.flag.tr{height:14px;background-position:-5065px 0px}.flag.tt{height:12px;background-position:-5087px 0px}.flag.tv{height:10px;background-position:-5109px 0px}.flag.tw{height:14px;background-position:-5131px 0px}.flag.tz{height:14px;background-position:-5153px 0px}.flag.ua{height:14px;background-position:-5175px 0px}.flag.ug{height:14px;background-position:-5197px 0px}.flag.um{height:11px;background-position:-5219px 0px}.flag.us{height:11px;background-position:-5241px 0px}.flag.uy{height:14px;background-position:-5263px 0px}.flag.uz{height:10px;background-position:-5285px 0px}.flag.va{height:15px;background-position:-5307px 0px}.flag.vc{height:14px;background-position:-5324px 0px}.flag.ve{height:14px;background-position:-5346px 0px}.flag.vg{height:10px;background-position:-5368px 0px}.flag.vi{height:14px;background-position:-5390px 0px}.flag.vn{height:14px;background-position:-5412px 0px}.flag.vu{height:12px;background-position:-5434px 0px}.flag.wf{height:14px;background-position:-5456px 0px}.flag.ws{height:10px;background-position:-5478px 0px}.flag.xk{height:15px;background-position:-5500px 0px}.flag.ye{height:14px;background-position:-5522px 0px}.flag.yt{height:14px;background-position:-5544px 0px}.flag.za{height:14px;background-position:-5566px 0px}.flag.zm{height:14px;background-position:-5588px 0px}.flag.zw{height:10px;background-position:-5610px 0px}.flag.ot{height:0px}.roo-money-field .roo-money-currency{padding-right:0px}.roo-money-field .roo-money-amount{padding-left:0px}.roo-money-field .roo-money-currency-input{border-right:0px}.roo-money-field .input-group-addon{background-color:transparent;border-left:0px;border-right:0px;border-radius:0px}.roo-money-field .roo-money-amount-input{border-top-left-radius:0px;border-bottom-left-radius:0px;text-align:right}.has-success .roo-money-currency .roo-select2-container .input-group-addon{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #3c763d}.has-warning .roo-money-currency .roo-select2-container .input-group-addon{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #8a6d3b}.has-error .roo-money-currency .roo-select2-container .input-group-addon{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #a94442}/*# sourceMappingURL=roojs-bootstrap-debug.css.map */ \ No newline at end of file +.alert{padding-left:30px;margin-top:20px;margin-left:15px;position:relative}.alert>.fa,.alert>.glyphicon{position:absolute;left:-15px;top:-15px;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:35px;text-align:center;background:inherit;border:inherit}/*! + * FullCalendar v1.6.4 Stylesheet + * Docs & License: http://arshaw.com/fullcalendar/ + * (c) 2013 Adam Shaw + * + * When taken - was MIT licence (18/Feb/2014) + */.fc{direction:ltr;text-align:left;margin:0;font-family:Lucida Sans,Arial,sans-serif}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap;font-size:1.5em;font-family:Lucida Sans,Arial,sans-serif;font-weight:bold;line-height:normal;margin:0}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both;zoom:1}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #6c757d}.fc-state-highlight{background:#ffc107}.fc-cell-overlay{background:#17a2b8;opacity:.3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New", Courier, monospace;vertical-align:baseline}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#6c757d;background-image:-moz-linear-gradient(top, #fff, #6c757d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#6c757d));background-image:-webkit-linear-gradient(top, #fff, #6c757d);background-image:-o-linear-gradient(top, #fff, #6c757d);background-image:linear-gradient(to bottom, #fff, #6c757d);background-repeat:repeat-x;border-color:#6c757d #6c757d #6c757d;border-color:#e9ecef #e9ecef #adb5bd;color:#343a40}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#343a40;background-color:#6c757d}.fc-state-hover{color:#343a40;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#6c757d;background-image:none;outline:0;box-shadow:inset 0 2px 4px #e9ecef,0 1px 2px #e9ecef}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event-container>*{z-index:8}.fc-event-container>.ui-draggable-dragging,.fc-event-container>.ui-resizable-resizing{z-index:9}.fc-event{border:1px solid #007bff;background-color:#007bff;color:#fff;font-size:.85em;cursor:default}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px;overflow:hidden;white-space:nowrap}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0 !important;right:-3px !important;width:7px !important;height:100% !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0 !important;left:-3px !important;width:7px !important;height:100% !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#ced4da}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0 !important;width:100% !important;height:8px !important;overflow:hidden !important;line-height:8px !important;font-size:11px !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.clear{clear:both}.carousel-bullets{height:17px;bottom:20px;width:100%;text-align:center;z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.carousel-bullets>.bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s, border-color 0.2s;-moz-transition:background-color 0.2s, border-color 0.2s;-o-transition:background-color 0.2s, border-color 0.2s;-ms-transition:background-color 0.2s, border-color 0.2s;transition:background-color 0.2s, border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.carousel-bullets>.bullet:hover,.carousel-bullets>.bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff !important;width:6px !important;height:6px !important;border:5px solid #000 !important}.carousel-inner>.carousel-arrow>.carousel-prev{position:absolute;display:block;top:50%;color:#343a40;z-index:100;cursor:pointer;padding:10px;margin-top:-22px;left:0}.carousel-inner>.carousel-arrow>.carousel-next{position:absolute;display:block;top:50%;color:#343a40;z-index:100;cursor:pointer;padding:10px;margin-top:-22px;right:0}.carousel-inner>.carousel-arrow>.carousel-prev>i,.carousel-inner>.carousel-arrow>.carousel-next>i{font-size:24px}.carousel-inner .tab-pane.clickable{cursor:pointer}.tab-content>.carousel-inner{padding:16px 35px;background:#f8f9fa}.tab-content>.carousel-inner>.tab-pane{display:none}.tab-content>.carousel-inner>.active{display:block}.checkbox label{display:inline-block;position:relative;padding-left:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#495057}.checkbox input[type="checkbox"]{display:none}.checkbox input[type="checkbox"]:checked+label::after{font-size:18px;padding-top:0px;font-family:'Font Awesome 5 Free 400';font-weight:900;color:#28a745;content:"\f14a"}.checkbox input[type="checkbox"]:not(:checked)+label::after{font-size:18px;padding-top:0px;font-family:'Font Awesome 5 Free 400';font-weight:900;content:"\f0c8"}.checkbox input[type="checkbox"]:disabled+label{opacity:0.65}.checkbox input[type="checkbox"]:disabled+label::before{background-color:#ced4da;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#007bff;border-color:#007bff}.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked+label::before{background-color:#dc3545;border-color:#dc3545}.checkbox-danger input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked+label::before{background-color:#17a2b8;border-color:#17a2b8}.checkbox-info input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked+label::before{background-color:#ffc107;border-color:#ffc107}.checkbox-warning input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#28a745;border-color:#28a745}.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff}.radio label{display:inline-block;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #6c757d;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#fff;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.radio input[type="radio"]{display:none}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);background-color:#495057}.radio input[type="radio"]:disabled+label{opacity:0.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio-primary input[type="radio"]+label::after{background-color:#fff}.radio-primary input[type="radio"]:checked+label::before{border-color:#007bff}.radio-primary input[type="radio"]:checked+label::after{background-color:#007bff}.radio-danger input[type="radio"]+label::after{background-color:#dc3545}.radio-danger input[type="radio"]:checked+label::before{border-color:#dc3545}.radio-danger input[type="radio"]:checked+label::after{background-color:#dc3545}.radio-info input[type="radio"]+label::after{background-color:#fff}.radio-info input[type="radio"]:checked+label::before{border-color:#17a2b8}.radio-info input[type="radio"]:checked+label::after{background-color:#17a2b8}.radio-warning input[type="radio"]+label::after{background-color:#fff}.radio-warning input[type="radio"]:checked+label::before{border-color:#ffc107}.radio-warning input[type="radio"]:checked+label::after{background-color:#ffc107}.radio-success input[type="radio"]+label::after{background-color:#fff}.radio-success input[type="radio"]:checked+label::before{border-color:#28a745}.radio-success input[type="radio"]:checked+label::after{background-color:#28a745}.checkbox.checkbox-inline,.radio.radio-inline{margin-top:0}.combobox-container{margin-bottom:5px;*zoom:1;display:inline-table}.combobox-container:before,.combobox-container:after{display:table;content:""}.combobox-container input,.combobox-container .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.combobox-container input:focus,.combobox-container .uneditable-input:focus{position:relative;z-index:2}.combobox-container .uneditable-input{border-left-color:#6c757d}.combobox-container .add-on{float:left;display:inline-block;width:auto;min-width:16px;height:inherit !important;margin-right:-1px;padding:4px 5px;font-weight:normal;color:#6c757d;text-align:center;text-shadow:0 1px 0 #fff;background-color:#6c757d;border:1px solid #6c757d;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.combobox-container .active{background-color:#007bff;color:#fff}.combobox-container input,.combobox-container .uneditable-input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.combobox-container .uneditable-input{border-left-color:#ced4da;border-right-color:#6c757d}.combobox-container .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.combobox-container input:first-child{*margin-left:-160px}.combobox-container input:first-child+.add-on{*margin-left:-21px}.combobox-container select{display:inline-block;width:0;height:0;border:0;padding:0;margin:0;text-indent:-99999px;*text-indent:0}.form-search .combobox-container,.form-inline .combobox-container{display:inline-block;margin-bottom:0;vertical-align:top}.form-search .combobox-container .add-on,.form-inline .combobox-container .add-on{vertical-align:middle}.combobox-selected .combobox-clear{display:inline-block}.combobox-selected .caret{display:none}.combobox-clear{display:none;width:14px;height:14px;line-height:14px;vertical-align:top;opacity:0.3;filter:alpha(opacity=30)}.dropdown:hover .combobox-clear,.open.dropdown .combobox-clear{opacity:1;filter:alpha(opacity=100)}.btn .combobox-clear{margin-top:1px;margin-left:1px}.btn:hover .combobox-clear,.open.btn-group .combobox-clear{opacity:1;filter:alpha(opacity=100)}.typeahead-long{max-height:300px;overflow-y:auto}.control-group.error .combobox-container .add-on{color:#dc3545;border-color:#dc3545}.control-group.error .combobox-container .caret{border-top-color:#dc3545}.control-group.warning .combobox-container .add-on{color:#ffc107;border-color:#ffc107}.control-group.warning .combobox-container .caret{border-top-color:#ffc107}.control-group.success .combobox-container .add-on{color:#28a745;border-color:#28a745}.control-group.success .combobox-container .caret{border-top-color:#28a745}.btn .combobox-clear [class^="icon-"]{line-height:1.4em}.combobox-container .dropdown-menu{border-radius:0;padding:0;border:1px solid #007bff;border-top:none}.roo-select2-container .dropdown-menu{border:1px solid #007bff}.dropdown-menu .active{background:#007bff;color:#fff}.dropdown-menu .active label{color:#fff}.dropdown-menu .roo-select2-result{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roo-select2-container,.roo-select2-choices .roo-select2-search-field{width:100%}.roo-select2-container .x-combo-noedit{cursor:pointer;background-color:#fff;display:table-cell}.roo-select2-container .x-combo-noedit[disabled]{cursor:not-allowed;background-color:#ced4da}.roo-combobox-tickable .roo-select2-choices{border:none;background-image:none}.roo-combobox-tickable .roo-select2-result label{width:100%}.dropdown-menu{z-index:20002 !important}.dropdown-menu .checkbox label{width:100%}.roo-select2-container-multi .dropdown-menu .roo-select2-result .checkbox{margin-top:0px;margin-bottom:0px}.dropdown-menu .roo-select2-result .checkbox{margin-top:3px;margin-bottom:3px}.roo-select2-container .input-group-addon{padding:6px 4px;border:1px solid #ced4da;border-left:0px;display:table-cell}.navbar .roo-select2-container .input-group-addon{padding:6px 10px}.roo-select2-container .dropdown-toggle::after{margin-left:0}.roo-select2-container .roo-removable{position:relative}.roo-select2-container .roo-removable .roo-combo-removable-btn{position:absolute;right:10px;z-index:2;top:5px}.roo-select2-container .has-feedback .roo-combo-removable-btn{position:absolute;right:35px;z-index:2;top:5px}.has-warning .roo-select2-container-multi{border:1px solid #ffc107}.roo-ios-select{width:100%}.roo-select2-container.input-group>.form-control{width:100%}/*! + * Datepicker for Bootstrap + * + * Copyright 2012 Stefan Petre + * Improvements by Andrew Rowls + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */.datepicker{padding:8px 12px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr;font-size:13px}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:7px}.datepicker-dropdown.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.datepicker-dropdown.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-bottom:0;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:6px}.datepicker-dropdown.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;border-bottom:0;position:absolute;bottom:-6px;left:7px}.datepicker-dropdown.bottom-right:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:7px}.datepicker-dropdown.bottom-right:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.datepicker-dropdown.bottom-left:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6c757d;border-bottom-color:#e9ecef;position:absolute;top:-7px;left:260px}.datepicker-dropdown.bottom-left:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:261px}.datepicker-dropdown.top-right:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:6px}.datepicker-dropdown.top-right:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.datepicker-dropdown.top-left:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c757d;border-top-color:#e9ecef;position:absolute;bottom:-7px;left:260px}.datepicker-dropdown.top-left:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:261px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#ced4da;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#ced4da}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#ced4da;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#ffc107;background-image:-moz-linear-gradient(top, #ffc107, #ffc107);background-image:-ms-linear-gradient(top, #ffc107, #ffc107);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffc107), to(#ffc107));background-image:-webkit-linear-gradient(top, #ffc107, #ffc107);background-image:-o-linear-gradient(top, #ffc107, #ffc107);background-image:linear-gradient(top, #ffc107, #ffc107);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-warning', endColorstr='$brand-warning', GradientType=0);border-color:#ffc107 #ffc107 #ffc107;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#ffc107}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#ffc107}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#007bff;background-image:-moz-linear-gradient(top, #1a88ff, #007bff);background-image:-ms-linear-gradient(top, #1a88ff, #007bff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a88ff), to(#007bff));background-image:-webkit-linear-gradient(top, #1a88ff, #007bff);background-image:-o-linear-gradient(top, #1a88ff, #007bff);background-image:linear-gradient(top, #1a88ff, #007bff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten($brand-primary, 5%)', endColorstr='$brand-primary', GradientType=0);border-color:#007bff #007bff #0062cc;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 #adb5bd}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#007bff}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#0062cc}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#ced4da}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#6c757d;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#007bff;background-image:-moz-linear-gradient(top, #1a88ff, #007bff);background-image:-ms-linear-gradient(top, #1a88ff, #007bff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a88ff), to(#007bff));background-image:-webkit-linear-gradient(top, #1a88ff, #007bff);background-image:-o-linear-gradient(top, #1a88ff, #007bff);background-image:linear-gradient(top, #1a88ff, #007bff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten($brand-primary, 5%)', endColorstr='$brand-primary', GradientType=0);border-color:#007bff #007bff #0062cc;border-color:#e9ecef #e9ecef #adb5bd;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 #adb5bd}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#007bff}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#0062cc}.datepicker table tr td span.old{color:#6c757d}.datepicker th.switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover{background:#ced4da}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.datepicker .datepicker-time td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker .datepicker-time td span.timepicker-hour,.datepicker .datepicker-time td span.timepicker-minute{width:100%;font-weight:bold;font-size:1.2em}.roo-document-manager-selector{visibility:hidden;height:0px}.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{position:relative;float:left;width:25%;padding-left:5px;height:100px;max-height:100px;margin-top:10px;margin-left:10px}.roo-document-manager-preview.wide{width:50%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{width:100%;height:100px;line-height:100px;max-height:100px;border:1px solid #ced4da;-webkit-box-shadow:1px 0px 5px 0px fade(#6c757d, 75%);-moz-box-shadow:1px 0px 5px 0px fade(#6c757d, 75%);box-shadow:1px 0px 5px 0px fade(#6c757d, 75%)}.roo-document-manager-thumb>i.fa,.roo-document-manager-upload-btn>i.fa{width:100%;line-height:98px;text-align:center;vertical-align:middle;color:#6c757d;font-size:2.5em}.roo-document-manager-thumb>i.fa{font-size:2.5em}.roo-document-manager-thumb>img{width:100%;max-height:100%;text-align:center;vertical-align:middle;padding-bottom:5px}.roo-document-manager-preview>.close{position:absolute;top:0px;right:3px;font-size:20px;opacity:1}.roo-document-manager-preview>.close:hover{color:#343a40}.roo-document-manager-preview.disabled>.roo-document-manager-thumb>img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.roo-document-manager-preview.disabled>.close{display:none !important}.roo-document-manager-preview>.roo-document-manager-thumb>.fa{position:absolute;left:-5px;top:-5px;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;text-align:center;background-color:#fff;font-size:1.8em;z-index:1}.roo-document-manager-preview>.roo-document-manager-thumb.bottom>.fa{top:inherit;bottom:-5px}.roo-document-manager-preview>.roo-document-manager-thumb.primary>.fa{color:#007bff}.roo-document-manager-preview>.roo-document-manager-thumb.border-primary{border:3px solid #007bff}.roo-document-manager-preview.disabled>.roo-document-manager-thumb.primary>.fa{color:#495057}.roo-document-manager-preview.disabled>.roo-document-manager-thumb.border-primary{border:none}@media (min-width: 768px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{height:200px;max-height:200px}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:200px;height:200px;max-height:200px}.roo-document-manager-thumb>i.fa,.roo-document-manager-upload-btn>i.fa{line-height:198px}}@media (min-width: 992px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{width:8.33333333%;height:80px;max-height:80px}.roo-document-manager-preview.wide{width:16.66666666%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:80px;height:80px;max-height:80px}.roo-document-manager-thumb>i.fa,.roo-document-manager-upload-btn>i.fa{line-height:78px}}@media (min-width: 1200px){.roo-document-manager-uploader,.roo-document-manager-loading,.roo-document-manager-preview{width:8.33333333%;height:100px;max-height:100px}.roo-document-manager-preview.wide{width:16.66666666%}.roo-document-manager-thumb,.roo-document-manager-upload-btn{line-height:100px;height:100px;max-height:100px}.roo-document-manager-thumb>i.fa,.roo-document-manager-upload-btn>i.fa{line-height:98px}}.document-slider-dialog .modal-body{padding:0px}.roo-document-slider-header{background-color:#adb5bd}.roo-document-slider-header .roo-document-slider-header-title{width:80%;margin:0 auto;padding:10px 0;color:#fff;font-weight:bold;text-align:center}.roo-document-slider-body{background-color:#fff;width:100%;height:450px;position:relative;overflow:hidden}.roo-document-slider-body .roo-document-slider-thumb{position:absolute;width:80%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;border:1px solid #666;box-shadow:0 0 0 1000px #adb5bd;text-align:center;vertical-align:middle;overflow:auto;cursor:move}.roo-document-slider-body .roo-document-slider-image{width:100%}.roo-document-slider-prev{position:absolute;top:0;left:0;text-align:center;width:10%;height:100%}.roo-document-slider-next{position:absolute;top:0;right:0;text-align:center;width:10%;height:100%}.roo-document-slider-prev>i,.roo-document-slider-next>i{position:relative;top:50%;transform:translateY(-50%);cursor:pointer;font-size:2em}.document-viewer-dialog .modal-dialog{margin:0px auto}.document-viewer-dialog .modal-header,.document-viewer-dialog .modal-footer{padding-top:5px;padding-bottom:5px}.document-viewer-dialog .modal-body{padding:0px}.roo-document-viewer-body{background-color:#fff;width:100%;height:450px;max-height:450px;position:relative;overflow:hidden;cursor:move}.roo-document-viewer-body .roo-document-viewer-thumb{position:absolute;width:80%;height:80%;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;border:1px solid #666;box-shadow:0 0 0 1000px #adb5bd;text-align:center;vertical-align:middle;overflow:auto}.roo-document-viewer-body .roo-document-viewer-image{width:100%}.roo-document-viewer-btn-group button{background-color:#000;color:#fff;border-color:#343a40}.roo-document-viewer-btn-group>.btn-group:first-child>button{border-top-left-radius:0}.roo-document-viewer-btn-group>.btn-group:last-child>button{border-top-right-radius:0}.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#007bff;background-image:-moz-linear-gradient(top, #007bff, #0074f0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#007bff), to(#0074f0));background-image:-webkit-linear-gradient(top, #007bff, #0074f0);background-image:-o-linear-gradient(top, #007bff, #0074f0);background-image:linear-gradient(to bottom, #007bff, #0074f0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-primary', endColorstr='darken($brand-primary, 3%)', GradientType=0)}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropup .dropdown-menu{-webkit-animation-name:inherit}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#6c757d;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none !important}.dropdown-submenu.pull-left>.dropdown-menu{left:0;margin-left:1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-button>i{margin-right:5px}li.dropdown-toggle i.glyphicon+span{margin-left:5px}li.dropdown-toggle span+i.glyphicon{margin-left:5px}li.dropdown-menu-item i.fa+span{margin-left:5px}li.dropdown-toggle button>i.glyphicon{margin:3px 0 0 5px}.dropdown-menu.nowrap li a span{white-space:nowrap}div.input-group.has-feedback>.form-control-feedback{right:30px}div.input-group.has-feedback>.roo-input-after+.form-control-feedback{right:39px}.roo-required-indicator{font-size:8px;color:#dc3545;vertical-align:top}.roo-required-indicator.left-indicator{margin-right:3px}.roo-required-indicator.right-indicator{margin-left:3px}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.roo-layout-container{width:100%;height:100%;overflow:hidden}.roo-layout-inactive-content{position:absolute;left:-10000px;top:-10000px;visibility:hidden}.roo-layout-active-content{visibility:visible}.roo-layout-panel{position:absolute}.roo-layout-panel-east,.roo-layout-panel-west{z-index:10}.roo-layout-panel-north,.roo-layout-panel-south{z-index:11}.roo-layout-panel-body{overflow:hidden}.roo-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:#6c757d}.roo-layout-split-south,.roo-layout-split-north{border-bottom:1px solid #6c757d}.roo-layout-split-east,.roo-layout-split-west{border-right:1px solid #6c757d}.roo-layout-panel-hd{position:relative}.roo-layout-panel-hd.breadcrumb{margin-bottom:0}.roo-layout-panel-hd-text{padding:4px;padding-left:4px;display:block;white-space:nowrap}.roo-layout-panel-hd-tools{position:absolute;right:0;top:0;text-align:right;padding-top:2px;padding-right:2px;width:40px}.roo-layout-panel .roo-tabbody{background-color:#fff;overflow:auto;height:100%}.roo-layout-component-panel,.roo-layout-nested-layout{position:relative;padding:0;overflow:hidden;width:200px;height:200px}.roo-layout-nested-layout .roo-layout-panel{border:0 none}.roo-repaint{zoom:1;background-color:transparent}.roo-unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;cursor:default}.roo-splitbar-proxy{z-index:40009;visibility:hidden;position:absolute;background:#6c757d;border:1px solid #000;overflow:hidden}.roo-splitbar-h,.roo-splitbar-proxy-h{cursor:col-resize}.roo-splitbar-v,.roo-splitbar-proxy-v{cursor:row-resize}.roo-layout-panel-body .navbar ul.nav-tabs{margin-top:9px;display:table}.roo-layout-panel-body .navbar{margin-bottom:0px}.roo-form-group-label-left::before,.roo-form-group-label-left::after{display:table;content:" ";clear:both}a.list-group-item,button.list-group-item{width:100%;color:#495057;text-align:inherit}.roo-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#6c757d;width:100%;height:100%;zoom:1}.roo-el-mask-msg{position:absolute;z-index:20000;background-color:#fff;padding:0px;background-repeat:no-repeat;border:10px solid white;border-radius:20px;display:table;min-width:250px}.roo-el-mask-msg i{font-size:36px;vertical-align:middle;float:left}.roo-el-mask-msg div{font-family:'Source Sans Pro', sans-serif;font-size:24px;font-weight:500;z-index:20001;padding:0px 15px;color:#495057;display:table-cell;vertical-align:middle;float:left}.x-body-masked{overflow:hidden !important}.x-body-masked select,.ext-masked object,.ext-masked embed{visibility:hidden}.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#6c757d}.masonary .masonry-bottom-title{background-color:transparent}.masonry-brick-link,.roo-brick-link{cursor:pointer;text-decoration:none;outline:0}.masonry-brick-paragraph,.roo-brick-paragraph{overflow:hidden}.masonry-brick .masonry-brick-paragraph{padding:9px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:inherit}.masonry-center-title .masonry-brick-paragraph,.masonry-bottom-title .masonry-brick-paragraph,.roo-brick-center-title .roo-brick-paragraph,.roo-brick-bottom-title .roo-brick-paragraph{display:table}.masonry-center-title .masonry-brick-paragraph .masonry-brick-title,.roo-brick-center-title .roo-brick-paragraph .roo-brick-title{display:table-cell;vertical-align:middle;text-align:center}.masonry-bottom-title .masonry-brick-paragraph .masonry-brick-title,.roo-brick-bottom-title .roo-brick-paragraph .roo-brick-title{display:table-cell;vertical-align:bottom;text-align:right}.masonry-brick-image .masonry-brick-paragraph,.roo-brick-image .roo-brick-paragraph{opacity:0}.masonry-bottom-title .masonry-brick-paragraph{opacity:1}.masonry-brick-image-view{width:100%;height:100%;object-fit:cover}.masonry-brick-paragraph .masonry-brick-title,.roo-brick-paragraph .roo-brick-title{margin-top:0}.roo-brick .roo-brick-paragraph{padding:9px;width:100%;height:100%;background-color:inherit}.roo-brick-image-view{position:absolute;top:0;object-fit:cover}a.roo-brick-link:focus,a.roo-brick-link:hover{text-decoration:none;outline:0}.masonry-brick-split .masonry-brick-split-head,.masonry-brick-split .masonry-brick-split-head .masonry-brick-paragraph{height:75%}.masonry-brick-split .masonry-brick-split-body{height:25%;padding:4px;color:#000;font-size:11px}.enable-mask:hover .masonry-brick-mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0.2}@media (min-width: 768px){.mask-inverse .masonry-brick-paragraph{background:#adb5bd}.mask-inverse:hover .masonry-brick-paragraph{background:none}}.modal-md-1,.modal-md-2,.modal-md-3,.modal-md-4,.modal-md-5,.modal-md-6,.modal-md-7,.modal-md-8,.modal-md-9,.modal-md-10,.modal-md-11,.modal-md-12{float:left}.modal-md-12 .modal-dialog{width:100%;margin:30 auto}.modal-md-11 .modal-dialog{width:91.66666666666666%;margin:30 auto}.modal-md-10 .modal-dialog{width:83.33333333333334%;margin:30 auto}.modal-md-9 .modal-dialog{width:75%;margin:30 auto}.modal-md-8 .modal-dialog{width:66.66666666666666%;margin:30 auto}.modal-md-7 .modal-dialog{width:58.333333333333336%;margin:30 auto}.modal-md-6 .modal-dialog{width:50%;margin:30 auto}.modal-md-5 .modal-dialog{width:41.66666666666667%;margin:30 auto}.modal-md-4 .modal-dialog{width:33.33333333333333%;margin:30 auto}.modal-md-3 .modal-dialog{width:25%;margin:30 auto}.modal-md-2 .modal-dialog{width:16.666666666666664%;margin:30 auto}.modal-md-1 .modal-dialog{width:8.333333333333332%;margin:30 auto}.modal .roo-mb-progress-wrap{margin-top:4px;border:1px solid #0062cc}.modal .roo-mb-progress-wrap .roo-mb-progress{height:18px;background:transparent url("../images/default/basic-dialog/progress2.gif") repeat-x 1px 1px}.modal .roo-mb-progress-wrap .roo-mb-progress .roo-mb-progress-bar{height:18px;overflow:hidden;width:0;background:#007bff}.roo-navigation-bar-group,.roo-navigation-top-bar,.roo-navigation-bullets-bar,.roo-navigation-bottom-bar{width:100%;float:left}.roo-navigation-bar-text>span{text-transform:uppercase;width:90%;display:inline-block}.roo-navigation-bar-text{float:left;line-height:24px;height:100%;min-height:24px;text-align:center;position:relative}.roo-navigation-bar{counter-reset:step;text-align:center;padding:0px;overflow:hidden;margin:0px}.roo-navigation-bar .roo-navigation-bar-item{list-style-type:none;color:#000;text-transform:uppercase;font-size:14px;float:left;position:relative}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:before{counter-increment:step;width:25px;line-height:25px;display:block;color:#fff;background:#007bff;border-radius:5px;font-weight:bold;cursor:pointer}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon.step-number:before{content:counter(step)}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:after{content:'';width:100%;height:5px;background:#007bff;position:absolute;top:10px;z-index:-1}.roo-navigation-bar .roo-navigation-bar-item:last-child>.roo-navigation-bar-item-icon:after{content:none}.roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before{background:#9f1c28;color:#fff}.roo-navigation-bar .roo-navigation-bar-item.disabled .roo-navigation-bar-item-icon:before{background:#6c757d;color:#fff;cursor:not-allowed}.roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before{cursor:default}.roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon{font:normal normal normal 14px/1 FontAwesome;display:inline-block}@media (min-width: 768px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon>.roo-navigation-bar-item-icon:before{content:counter(step)}}@media (min-width: 992px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon>.roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.sm-icon>.roo-navigation-bar-item-icon:before{content:counter(step)}}@media (min-width: 1200px){.roo-navigation-bar .roo-navigation-bar-item.xs-icon>.roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.sm-icon>.roo-navigation-bar-item-icon:before,.roo-navigation-bar .roo-navigation-bar-item.md-icon>.roo-navigation-bar-item-icon:before{content:counter(step)}}.nav-tabs-custom{margin-bottom:20px;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.1)}.nav-tabs-custom>.nav-tabs{margin:0;border-bottom-color:#6c757d}.nav-tabs-custom>.nav-tabs>li{border-top:3px solid transparent;margin-bottom:-2px;margin-right:5px}.nav-tabs-custom>.nav-tabs>li>a{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.nav-tabs-custom>.nav-tabs>li>a,.nav-tabs-custom>.nav-tabs>li>a:hover{background:transparent;margin:0}.nav-tabs-custom>.nav-tabs>li:not(.active)>a:hover,.nav-tabs-custom>.nav-tabs>li:not(.active)>a:focus,.nav-tabs-custom>.nav-tabs>li:not(.active)>a:active{border-color:transparent}.nav-tabs-custom>.nav-tabs>li.active{border-top-color:#007bff}.nav-tabs-custom>.nav-tabs>li.active>a,.nav-tabs-custom>.nav-tabs>li.active:hover>a{background-color:#fff}.nav-tabs-custom>.nav-tabs>li.active>a{border-top:0;border-left-color:#6c757d;border-right-color:#6c757d}.nav-tabs-custom>.nav-tabs>li:first-of-type{margin-left:0px}.nav-tabs-custom>.nav-tabs>li:first-of-type.active>a{border-left-width:0}.nav-tabs-custom>.nav-tabs.pull-right{float:none !important}.nav-tabs-custom>.nav-tabs.pull-right>li{float:right}.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type{margin-right:0px}.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type.active>a{border-left-width:1px;border-right-width:0px}.nav-tabs-custom>.nav-tabs>li.header{font-weight:400;line-height:35px;padding:0 10px;font-size:20px;color:#343a40;cursor:default}.nav-tabs-custom>.nav-tabs>li.header>.fa,.nav-tabs-custom>.nav-tabs>li.header>.glyphicon,.nav-tabs-custom>.nav-tabs>li.header>.ion{margin-right:10px}.nav-tabs-custom>.tab-content{background:#fff;padding:10px}.tab-content>.tab-pane{position:absolute}.tab-content>.tab-pane .navbar>.navbar-nav>.nav-item .roo-toolbar{margin:0 5px}.tab-content>.tab-pane .navbar>.navbar-nav>.nav-item .roo-toolbar>.column{padding:10px 5px}@media (max-width: 768px){.tab-content>.tab-pane .navbar>.navbar-nav>.nav-item .roo-toolbar>.column{padding:5px 5px}}.tab-content>.tab-pane .navbar>.navbar-nav>.nav-item .form-group{margin-bottom:0px}.tab-content>.tab-pane .navbar>.navbar-nav>.nav-item button+button{margin-left:5px}.tab-content>.tab-pane .navbar>.navbar-nav a.dropdown-toggle{padding:10px 5px}@media (min-width: 768px){.navbar-right{margin-right:15px}}.navbar-nav{margin:0px -5px}table td .navbar{min-height:auto}.tab-pane .navbar-nav,.tab-pane .navbar-nav .nav-item{width:100%}.roo-numberbox{background-color:#007bff !important;border:10px solid black}.roo-numberbox h{font-size:24px}.pull-xs-right{float:right !important}.roo-radio-set:before,.roo-radio-set:after{display:table;content:" ";clear:both}.radio.checked label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);background-color:#495057}.roo-radio-set.disabled .radio label{opacity:0.65}.roo-radio-set.disabled .radio label{cursor:not-allowed}.roo-radio-primary .radio label::after{background-color:#fff}.roo-radio-primary .radio.checked label::before{border-color:#007bff}.roo-radio-primary .radio.checked label::after{background-color:#007bff}.roo-radio-danger .radio label::after{background-color:#dc3545}.roo-radio-danger .radio.checked label::before{border-color:#dc3545}.roo-radio-danger .radio.checked label::after{background-color:#dc3545}.roo-radio-info .radio label::after{background-color:#fff}.roo-radio-info .radio.checked label::before{border-color:#17a2b8}.roo-radio-info .radio.checked label::after{background-color:#17a2b8}.roo-radio-warning .radio label::after{background-color:#fff}.roo-radio-warning .radio.checked label::before{border-color:#ffc107}.roo-radio-warning .radio.checked label::after{background-color:#ffc107}.roo-radio-success .radio label::after{background-color:#fff}.roo-radio-success .radio.checked label::before{border-color:#28a745}.roo-radio-success .radio.checked label::after{background-color:#28a745}.roo-radio-set.is-invalid .roo-radio-set-items label,.roo-radio-set.is-invalid .roo-radio-set-label{color:#dc3545}.roo-radio-set.is-valid .roo-radio-set-items label,.roo-radio-set.is-valid .roo-radio-set-label{color:#28a745}.roo-radio-set-inline .radio{position:relative;display:inline-block;padding-left:20px;margin-top:0px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.roo-radio-set-inline .radio+.radio{margin-left:10px}.roo-radio-set-label .roo-required-indicator.right-indicator{position:absolute}.roo-radio-set-label .roo-required-indicator.right-indicator.fa-star{font-size:8px;margin-left:3px;color:#dc3545}.roo-form-error-popover.in{opacity:1}.roo-form-error-popover .tooltip-inner{max-width:100%;padding:10px}.x-form-field-wrap .form-group{margin-bottom:0px}.roo-password-meter-grey{background:#6c757d;margin-bottom:30px;height:10px}.roo-password-meter{font-size:12px}.roo-password-meter-container{margin-bottom:20px}.roo-password-meter-tooweak{background:#dc3545;height:10px}.roo-password-meter-weak{background:#ffc107;height:10px}.roo-password-meter-medium{background:#17a2b8;height:10px}.roo-password-meter-strong{background:#28a745;height:10px}.roo-password-meter-text{margin-bottom:30px;font-size:12px;height:10px}.roo-select2-container{margin:0;position:relative;zoom:1;*display:inline;display:table;vertical-align:middle}.roo-select2-container,.roo-select2-drop,.roo-select2-search,.roo-select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roo-select2-container .roo-select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #6c757d;white-space:nowrap;line-height:26px;color:#343a40;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ced4da), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #ced4da 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #ced4da 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '$body-bg', endColorstr = '$gray-lighter', GradientType = 0);background-image:linear-gradient(to top, #ced4da 0%, #fff 50%)}.roo-select2-container.roo-select2-drop-above .roo-select2-choice{border-bottom-color:#6c757d;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ced4da), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #ced4da 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #ced4da 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$body-bg', endColorstr='$gray-lighter', GradientType=0);background-image:linear-gradient(to bottom, #ced4da 0%, #fff 90%)}.roo-select2-container.roo-select2-allowclear .roo-select2-choice .roo-select2-chosen{margin-right:42px}.roo-select2-container .roo-select2-choice>.roo-select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}.roo-select2-container .roo-select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("../images/select2/select2.png") right top no-repeat;cursor:pointer;outline:0}.roo-select2-container.roo-select2-allowclear .roo-select2-choice abbr{display:inline-block}.roo-select2-container .roo-select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.roo-select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.roo-select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #6c757d;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px #e9ecef;box-shadow:0 4px 5px #e9ecef}.roo-select2-drop.roo-select2-drop-above{margin-top:1px;border-top:1px solid #6c757d;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px #e9ecef;box-shadow:0 -4px 5px #e9ecef}.roo-select2-drop-active{border:1px solid #007bff;border-top:none}.roo-select2-drop.roo-select2-drop-above.roo-select2-drop-active{border-top:1px solid #007bff}.roo-select2-drop-auto-width{border-top:1px solid #6c757d;width:auto}.roo-select2-drop-auto-width .roo-select2-search{padding-top:4px}.roo-select2-container .roo-select2-choice .roo-select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #6c757d;border-radius:0 4px 4px 0;background-clip:padding-box;background:#6c757d;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #6c757d), color-stop(0.6, #ced4da));background-image:-webkit-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%);background-image:-moz-linear-gradient(center bottom, #6c757d 0%, #ced4da 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '$gray-lighter', endColorstr = '$gray-light', GradientType = 0);background-image:linear-gradient(to top, #6c757d 0%, #ced4da 60%)}.roo-select2-container .roo-select2-choice .roo-select2-arrow b{display:block;width:100%;height:100%;background:url("../images/select2/select2.png") no-repeat 0 1px}.roo-select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.roo-select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #6c757d;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("../images/select2/select2.png") no-repeat 100% -22px;background:url("../images/select2/select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da));background:url("../images/select2/select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2.png") no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0}.roo-select2-drop.roo-select2-drop-above .roo-select2-search input{margin-top:4px}.roo-select2-search input.roo-select2-active{background:#fff url("../images/select2/select2-spinner.gif") no-repeat 100%;background:url("../images/select2/select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #ced4da));background:url("../images/select2/select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #ced4da 99%);background:url("../images/select2/select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom, #fff 85%, #ced4da 99%) 0 0}.roo-select2-container-active .roo-select2-choice,.roo-select2-container-active .roo-select2-choices{border:1px solid #007bff;outline:none;-webkit-box-shadow:0 0 5px #adb5bd;box-shadow:0 0 5px #adb5bd}.roo-select2-dropdown-open .roo-select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#ced4da;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #ced4da));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #ced4da 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #ced4da 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #ced4da 50%)}.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choice,.roo-select2-dropdown-open.roo-select2-drop-above .roo-select2-choices{border:1px solid #007bff;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #ced4da));background-image:-webkit-linear-gradient(center top, #fff 0%, #ced4da 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #ced4da 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray-lighter', endColorstr='$body-bg', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #ced4da 50%)}.roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow{background:transparent;border-left:none;filter:none}.roo-select2-dropdown-open .roo-select2-choice .roo-select2-arrow b{background-position:-18px 1px}.roo-select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.roo-select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:fade(#000, 0%)}.roo-select2-results ul.roo-select2-result-sub{margin:0;padding-left:0}.roo-select2-results li{list-style:none;display:list-item;background-image:none}.roo-select2-results li.roo-select2-result-with-children>.roo-select2-result-label{font-weight:bold}.roo-select2-results .roo-select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roo-select2-results-dept-1 .roo-select2-result-label{padding-left:20px}.roo-select2-results-dept-2 .roo-select2-result-label{padding-left:40px}.roo-select2-results-dept-3 .roo-select2-result-label{padding-left:60px}.roo-select2-results-dept-4 .roo-select2-result-label{padding-left:80px}.roo-select2-results-dept-5 .roo-select2-result-label{padding-left:100px}.roo-select2-results-dept-6 .roo-select2-result-label{padding-left:110px}.roo-select2-results-dept-7 .roo-select2-result-label{padding-left:120px}.roo-select2-results .roo-select2-highlighted{background:#007bff;color:#fff}.roo-select2-results li em{background:#ffc107;font-style:normal}.roo-select2-results .roo-select2-highlighted em{background:transparent}.roo-select2-results .roo-select2-highlighted ul{background:#fff;color:#000}.roo-select2-results .roo-select2-no-results,.roo-select2-results .roo-select2-searching,.roo-select2-results .roo-select2-selection-limit{background:#6c757d;display:list-item;padding-left:5px}.roo-select2-results .roo-select2-disabled.roo-select2-highlighted{color:#ced4da;background:#6c757d;display:list-item;cursor:default}.roo-select2-results .roo-select2-disabled{background:#6c757d;display:list-item;cursor:default}.roo-select2-results .roo-select2-selected{display:none}.roo-select2-more-results.roo-select2-active{background:#6c757d url("../images/select2/select2-spinner.gif") no-repeat 100%}.roo-select2-more-results{background:#6c757d;display:list-item}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice{background-color:#6c757d;background-image:none;border:1px solid #6c757d;cursor:default}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice .roo-select2-arrow{background-color:#6c757d;background-image:none;border-left:0}.roo-select2-container.roo-select2-container-disabled .roo-select2-choice abbr{display:none}.roo-select2-container-multi{width:100%}.roo-select2-container-multi .roo-select2-choices{height:auto !important;height:1%;margin:0;padding:0;width:100%;border:1px solid #6c757d;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #ced4da), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #ced4da 1%, #fff 15%);background-image:-moz-linear-gradient(top, #ced4da 1%, #fff 15%);background-image:linear-gradient(to bottom, #ced4da 1%, #fff 15%)}.roo-select2-locked{padding:3px 5px 3px 5px !important}.roo-select2-container-multi .roo-select2-choices{min-height:26px}.roo-select2-container-multi.roo-select2-container-active .roo-select2-choices{border:1px solid #007bff;outline:none;-webkit-box-shadow:0 0 5px #adb5bd;box-shadow:0 0 5px #adb5bd}.roo-select2-container-multi .roo-select2-choices li{float:left;list-style:none}html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices li{float:right}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field{margin:0;padding:0;white-space:nowrap}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#495057;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-field input.roo-select2-active{background:#fff url("../images/select2/select2-spinner.gif") no-repeat 100% !important}.roo-select2-default{color:#6c757d !important}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice{padding:4px 7px 4px 16px;margin:0 1px;position:relative;line-height:13px;color:#343a40;cursor:default;border:1px solid #6c757d;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir="rtl"] .roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice{margin-left:0;margin-right:5px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-chosen{cursor:default}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus{background:#6c757d}.roo-select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:12px;outline:none;color:#6c757d}.roo-select2-search-choice-close:hover{color:#343a40}html[dir="rtl"] .roo-select2-search-choice-close{right:auto;left:3px}.roo-select2-container-multi .roo-select2-search-choice-close{left:3px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close:hover{background-position:right -11px}.roo-select2-container-multi .roo-select2-choices .roo-select2-search-choice-focus .roo-select2-search-choice-close{background-position:right -11px}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices{background-color:#6c757d;background-image:none;border:1px solid #6c757d;cursor:default}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #6c757d;background-image:none;background-color:#6c757d}.roo-select2-container-multi.roo-select2-container-disabled .roo-select2-choices .roo-select2-search-choice .roo-select2-search-choice-close{display:none;background:none}.roo-select2-result-selectable .roo-select2-match,.roo-select2-result-unselectable .roo-select2-match{text-decoration:underline}.roo-select2-offscreen,.roo-select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.roo-select2-display-none{display:none}.roo-select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 2dppx){.roo-select2-search input,.roo-select2-search-choice-close,.roo-select2-container .roo-select2-choice abbr,.roo-select2-container .roo-select2-choice .roo-select2-arrow b{background-image:url("../images/select2/select2x2.png") !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.roo-select2-search input{background-position:100% -21px !important}}.has-error .roo-select2-choices{border-color:#dc3545;-webkit-box-shadow:inset 0 1px 1px #343a40;box-shadow:inset 0 1px 1px #343a40}.dropdown-menu .roo-select2-result.disabled{background-color:#ced4da;color:#6c757d;cursor:not-allowed}.sidebar{margin-bottom:5px}.sidebar a:hover{text-decoration:none}.sidebar .sidebar-menu{list-style:none;margin:0;padding:0}.sidebar .sidebar-menu>li,.sidebar .sidebar-menu li.active li.treeview-menu{margin:0;padding:0;border-bottom:1px solid #6c757d;background-color:#ced4da}.sidebar .sidebar-menu li.active li.treeview-menu{background-color:#6c757d}.sidebar .sidebar-menu>li>a,.sidebar .sidebar-menu li.open li.treeview-menu>a{padding:12px 5px 12px 15px;display:block;color:#343a40}.sidebar .sidebar-menu>li>a>.fa,.sidebar .sidebar-menu>li>a>.glyphicon,.sidebar .sidebar-menu>li>a>.ion{width:20px}.sidebar .sidebar-menu li:hover,.sidebar .sidebar-menu li:focus,.sidebar .sidebar-menu li:active,.sidebar .sidebar-menu li.active li.treeview-menu:hover,.sidebar .sidebar-menu li.active li.treeview-menu:focus,.sidebar .sidebar-menu li.active li.treeview-menu:active{background-color:#fff}.sidebar .sidebar-menu li:hover a,.sidebar .sidebar-menu li:focus a,.sidebar .sidebar-menu li:active a,.sidebar .sidebar-menu li.oepn li.treeview-menu a:hover,.sidebar .sidebar-menu li.open li.treeview-menu a:focus,.sidebar .sidebar-menu li.open li.treeview-menu a:active{color:#000;text-decoration:none}.sidebar .sidebar-menu li.active{color:#fff;background-color:#007bff;border-color:#0062cc}.sidebar .sidebar-menu li.active:hover,.sidebar .sidebar-menu li.active:focus,.sidebar .sidebar-menu li.active.focus{color:#fff;background-color:#007bff;border-color:#0062cc}.sidebar .sidebar-menu li.active a{color:#fff}.sidebar .sidebar-menu li.disabled{color:#343a40;background-color:#fff;border-color:#343a40}.sidebar .sidebar-menu li.disabled a{color:#6c757d;cursor:default}.sidebar .sidebar-menu li.danger,.sidebar .sidebar-menu li.danger.active{color:#fff;background-color:#dc3545;border-color:#e4606d}.sidebar .sidebar-menu li.danger:hover,.sidebar .sidebar-menu li.danger:focus,.sidebar .sidebar-menu li.danger.active:focus{color:#fff;background-color:#dc3545;border-color:#bd2130;border-bottom:1px solid #bd2130}.sidebar .sidebar-menu li.danger a,.sidebar .sidebar-menu li.danger.active a{color:#fff}.sidebar .sidebar-menu li.open ul{display:block}.sidebar .sidebar-menu li.open .treeview-menu{display:block}.sidebar .sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0}.sidebar .sidebar-menu .treeview-menu>li{margin:0}.sidebar .sidebar-menu li.open li.treeview-menu>a{padding:5px 5px 5px 20px;display:block;font-size:14px;margin:0px 0px}.sidebar .sidebar-menu .treeview-menu>li>a>.fa,.sidebar .sidebar-menu .treeview-menu>li>a>.glyphicon,.sidebar .sidebar-menu .treeview-menu>li>a>.ion{width:20px}.sidebar .sidebar-menu li li.treeview-menu.active>a{font-weight:bold}.badge-default{background-color:#6c757d;color:#fff}.badge-primary{background-color:#007bff;color:#fff}.badge-success{background-color:#28a745;color:#fff}.badge-info{background-color:#17a2b8;color:#fff}.badge-warning{background-color:#ffc107;color:#fff}.badge-danger{background-color:#dc3545;color:#fff}.sidebar .sidebar-menu>li.active .badge-info{background-color:#fff;color:#17a2b8}html.bootstrap-sticky{position:relative;min-height:100%}html.bootstrap-sticky body{margin-bottom:60px}.bootstrap-sticky-footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#6c757d}@media (max-width: 767px){.bootstrap-sticky-footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.table .pagination .x-paging-position span{padding:3px 6px}.table .pagination .x-paging-position span input{margin:0 0 0 7px;width:42px;padding:0 5px}.navbar .pagination>li>span{min-height:34px}.table tfoot td{padding:0}.navbar .pagination{margin:0}.skin-blue .navbar .pagination>li>a:active,.skin-blue .navbar .pagination>li>a:focus,.skin-blue .navbar .pagination>li>a{background-color:#007bff}.skin-blue .navbar .pagination>li>a:hover{background-color:#6c757d}.skin-blue table .navbar{background-color:#fff}.skin-blue .navbar .pagination>li.disabled>a{background-color:#6c757d}.skin-blue table .navbar{margin-bottom:0;min-height:0}.table .sortable{cursor:pointer}.table-body-fixed tbody{overflow-y:scroll;width:100%}.table-body-fixed thead,.table-body-fixed tbody,.table-body-fixed th{display:block}.table-body-fixed thead{overflow:hidden}.table-body-fixed tbody td,.table-body-fixed thead>tr>th{float:left;border-bottom-width:0}.table-body-fixed thead>tr,.table-body-fixed tbody>tr{display:block;overflow:hidden}.table>tbody>tr.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover{background-color:#c4e3f3}.table tfoot .navbar{min-height:inherit}.roo-ie11 table.table tbody tr,.roo-edge table.table tbody tr{height:auto}.header .top-bar{min-height:30px;background:#6c757d;border-bottom:1px solid #ced4da;padding:0}@media (min-width: 980px){.top-bar .collapse{display:block !important;visibility:visible !important;height:auto !important;overflow:visible !important;padding-bottom:0}}@media (min-width: 768px) and (max-width: 979px){.header .top-bar{min-height:0;padding:3px 0}}.header .social,.footer .social{margin-right:4px;line-height:30px;padding-left:0;margin-bottom:0}.footer .social li:last-child,.footer .social{margin-right:0 !important}.header .social li:first-child{border-left:1px solid #6c757d}.header .social li,.footer .social li{border-right:1px solid #6c757d;display:table-cell;vertical-align:middle;height:40px;margin-right:5px;width:40px;text-align:center;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;transition:background .5s ease-in-out;padding:1px}.header .social i,.footer .social i{color:#495057;font-size:16px;-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.header .social li:hover a i,.footer .social li:hover a i{color:#fff}.team .item .team-member-links a.facebook:hover,.member-social.dark a.facebook:hover,.header .social li.facebook:hover,.footer .social li.facebook:hover{background:#007bff}.team .item .team-member-links a.dribbble:hover,.member-social.dark a.dribbble:hover,.header .social li.dribbble:hover,.footer .social li.dribbble:hover{background:#ffc107}.team .item .team-member-links a.twitter:hover,.member-social.dark a.twitter:hover,.header .social li.twitter:hover,.footer .social li.twitter:hover{background:#007bff}.team .item .team-member-links a.gplus:hover,.member-social.dark a.gplus:hover,.header .social li.gplus:hover,.footer .social li.gplus:hover{background:#dc3545}.team .item .team-member-links a.linkedin:hover,.member-social.dark a.linkedin:hover,.header .social li.linkedin:hover,.footer .social li.linkedin:hover{background:#007bff}.team .item .team-member-links a.pinterest:hover,.member-social.dark a.pinterest:hover,.header .social li.pinterest:hover,.footer .social li.pinterest:hover{background:#dc3545}.header .social li.rss:hover,.footer .social li.rss:hover{background:#ffc107}.top-bar .languages{padding:8px 0}.top-bar .languages a{margin-right:20px;color:#495057;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;line-height:24px}.navbar-left .input-group[class*="col-"]{float:left}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sw-child-headline{display:inline-block;width:auto}.box-input-label{width:100%;display:inline-block;font-weight:bold}.box-label{margin-left:5px;cursor:pointer}.input-group .form-control{z-index:1}.checkbox,.radio{padding-left:15px !important}.pagination .x-paging-position span{padding-top:3px;padding-bottom:3px}.pagination .x-paging-position span input{margin:0 3px}.panel-header-right{float:right;text-align:right}.badge-error{background-color:#dc3545}.badge-error:hover{background-color:#bd2130}.badge-warning{background-color:#ffc107}.badge-warning:hover{background-color:#d39e00}.badge-success{background-color:#28a745}.badge-success:hover{background-color:#1e7e34}.badge-info{background-color:#17a2b8}.badge-info:hover{background-color:#117a8b}.badge-inverse{background-color:#343a40}.badge-inverse:hover{background-color:#212529}.tooltip.fade.in{z-index:10002}.x-hidden{position:absolute;top:0;left:0;visibility:hidden;display:none}.roo-upload-cropbox-selector{visibility:hidden;height:0px}.roo-upload-cropbox-dialog .modal-header,.roo-upload-cropbox-dialog .modal-footer{padding-top:5px;padding-bottom:5px}.roo-upload-cropbox-body{background-color:#fff;border:1px solid #6c757d;width:100%;height:450px;max-height:450px;position:relative;overflow:hidden;cursor:move}.roo-upload-cropbox-preview{position:absolute;top:0px;left:0px;text-align:center;margin:0px;padding:0px;border:none}.roo-upload-cropbox-body .roo-upload-cropbox-thumb{position:absolute;box-sizing:border-box;border:1px solid #6c757d;box-shadow:0 0 0 1000px #adb5bd;background:none repeat scroll 0% 0% transparent}.roo-upload-cropbox-body .roo-upload-cropbox-empty-notify{height:100%;background-color:#adb5bd;color:#fff;font-weight:bold;font-size:24px;text-align:center;padding-top:50px;font-style:italic}.roo-upload-cropbox-btn-group button{background-color:#000;color:#fff;border-color:#343a40}.roo-upload-cropbox-error-notify{border-radius:0px;text-align:center;padding:0px !important;margin:0px !important;position:absolute;top:0;left:0}.tel-input{padding-left:105px;border-radius:4px !important}.dial-code-holder{position:absolute;width:60px;left:55px;z-index:3;padding:7px;border:1px solid transparent;background:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-list li a{padding-left:10px}.tel-list li a .flag{margin-right:20px}.tel-list li a .dial-code{color:#999}.flag-box{position:absolute;top:6px;height:20px;width:50px;padding:5px;margin-left:5px;display:flex;flex-direction:row;justify-content:space-around;z-index:4}.flag-box .caret{margin-top:3px}.flag{background-image:url("../images/default/flags.png");background-repeat:no-repeat;width:20px;height:inherit;display:inline-block;margin-right:10px}.flag.ac{height:10px;background-position:0px 0px}.flag.ad{height:14px;background-position:-22px 0px}.flag.ae{height:10px;background-position:-44px 0px}.flag.af{height:14px;background-position:-66px 0px}.flag.ag{height:14px;background-position:-88px 0px}.flag.ai{height:10px;background-position:-110px 0px}.flag.al{height:15px;background-position:-132px 0px}.flag.am{height:10px;background-position:-154px 0px}.flag.ao{height:14px;background-position:-176px 0px}.flag.aq{height:14px;background-position:-198px 0px}.flag.ar{height:13px;background-position:-220px 0px}.flag.as{height:10px;background-position:-242px 0px}.flag.at{height:14px;background-position:-264px 0px}.flag.au{height:10px;background-position:-286px 0px}.flag.aw{height:14px;background-position:-308px 0px}.flag.ax{height:13px;background-position:-330px 0px}.flag.az{height:10px;background-position:-352px 0px}.flag.ba{height:10px;background-position:-374px 0px}.flag.bb{height:14px;background-position:-396px 0px}.flag.bd{height:12px;background-position:-418px 0px}.flag.be{height:15px;background-position:-440px 0px}.flag.bf{height:14px;background-position:-460px 0px}.flag.bg{height:12px;background-position:-482px 0px}.flag.bh{height:12px;background-position:-504px 0px}.flag.bi{height:12px;background-position:-526px 0px}.flag.bj{height:14px;background-position:-548px 0px}.flag.bl{height:14px;background-position:-570px 0px}.flag.bm{height:10px;background-position:-592px 0px}.flag.bn{height:10px;background-position:-614px 0px}.flag.bo{height:14px;background-position:-636px 0px}.flag.bq{height:14px;background-position:-658px 0px}.flag.br{height:14px;background-position:-680px 0px}.flag.bs{height:10px;background-position:-702px 0px}.flag.bt{height:14px;background-position:-724px 0px}.flag.bv{height:15px;background-position:-746px 0px}.flag.bw{height:14px;background-position:-768px 0px}.flag.by{height:10px;background-position:-790px 0px}.flag.bz{height:14px;background-position:-812px 0px}.flag.ca{height:10px;background-position:-834px 0px}.flag.cc{height:10px;background-position:-856px 0px}.flag.cd{height:15px;background-position:-878px 0px}.flag.cf{height:14px;background-position:-900px 0px}.flag.cg{height:14px;background-position:-922px 0px}.flag.ch{height:15px;background-position:-944px 0px}.flag.ci{height:14px;background-position:-961px 0px}.flag.ck{height:10px;background-position:-983px 0px}.flag.cl{height:14px;background-position:-1005px 0px}.flag.cm{height:14px;background-position:-1027px 0px}.flag.cn{height:14px;background-position:-1049px 0px}.flag.co{height:14px;background-position:-1071px 0px}.flag.cp{height:14px;background-position:-1093px 0px}.flag.cr{height:12px;background-position:-1115px 0px}.flag.cu{height:10px;background-position:-1137px 0px}.flag.cv{height:12px;background-position:-1159px 0px}.flag.cw{height:14px;background-position:-1181px 0px}.flag.cx{height:10px;background-position:-1203px 0px}.flag.cy{height:13px;background-position:-1225px 0px}.flag.cz{height:14px;background-position:-1247px 0px}.flag.de{height:12px;background-position:-1269px 0px}.flag.dg{height:10px;background-position:-1291px 0px}.flag.dj{height:14px;background-position:-1313px 0px}.flag.dk{height:15px;background-position:-1335px 0px}.flag.dm{height:10px;background-position:-1357px 0px}.flag.do{height:13px;background-position:-1379px 0px}.flag.dz{height:14px;background-position:-1401px 0px}.flag.ea{height:14px;background-position:-1423px 0px}.flag.ec{height:14px;background-position:-1445px 0px}.flag.ee{height:13px;background-position:-1467px 0px}.flag.eg{height:14px;background-position:-1489px 0px}.flag.eh{height:10px;background-position:-1511px 0px}.flag.er{height:10px;background-position:-1533px 0px}.flag.es{height:14px;background-position:-1555px 0px}.flag.et{height:10px;background-position:-1577px 0px}.flag.eu{height:14px;background-position:-1599px 0px}.flag.fi{height:12px;background-position:-1621px 0px}.flag.fj{height:10px;background-position:-1643px 0px}.flag.fk{height:10px;background-position:-1665px 0px}.flag.fm{height:11px;background-position:-1687px 0px}.flag.fo{height:15px;background-position:-1709px 0px}.flag.fr{height:14px;background-position:-1731px 0px}.flag.ga{height:15px;background-position:-1753px 0px}.flag.gb{height:10px;background-position:-1775px 0px}.flag.gd{height:12px;background-position:-1797px 0px}.flag.ge{height:14px;background-position:-1819px 0px}.flag.gf{height:14px;background-position:-1841px 0px}.flag.gg{height:14px;background-position:-1863px 0px}.flag.gh{height:14px;background-position:-1885px 0px}.flag.gi{height:10px;background-position:-1907px 0px}.flag.gl{height:14px;background-position:-1929px 0px}.flag.gm{height:14px;background-position:-1951px 0px}.flag.gn{height:14px;background-position:-1973px 0px}.flag.gp{height:14px;background-position:-1995px 0px}.flag.gq{height:14px;background-position:-2017px 0px}.flag.gr{height:14px;background-position:-2039px 0px}.flag.gs{height:10px;background-position:-2061px 0px}.flag.gt{height:13px;background-position:-2083px 0px}.flag.gu{height:11px;background-position:-2105px 0px}.flag.gw{height:10px;background-position:-2127px 0px}.flag.gy{height:12px;background-position:-2149px 0px}.flag.hk{height:14px;background-position:-2171px 0px}.flag.hm{height:10px;background-position:-2193px 0px}.flag.hn{height:10px;background-position:-2215px 0px}.flag.hr{height:10px;background-position:-2237px 0px}.flag.ht{height:12px;background-position:-2259px 0px}.flag.hu{height:10px;background-position:-2281px 0px}.flag.ic{height:14px;background-position:-2303px 0px}.flag.id{height:14px;background-position:-2325px 0px}.flag.ie{height:10px;background-position:-2347px 0px}.flag.il{height:15px;background-position:-2369px 0px}.flag.im{height:10px;background-position:-2391px 0px}.flag.in{height:14px;background-position:-2413px 0px}.flag.io{height:10px;background-position:-2435px 0px}.flag.iq{height:14px;background-position:-2457px 0px}.flag.ir{height:12px;background-position:-2479px 0px}.flag.is{height:15px;background-position:-2501px 0px}.flag.it{height:14px;background-position:-2523px 0px}.flag.je{height:12px;background-position:-2545px 0px}.flag.jm{height:10px;background-position:-2567px 0px}.flag.jo{height:10px;background-position:-2589px 0px}.flag.jp{height:14px;background-position:-2611px 0px}.flag.ke{height:14px;background-position:-2633px 0px}.flag.kg{height:12px;background-position:-2655px 0px}.flag.kh{height:13px;background-position:-2677px 0px}.flag.ki{height:10px;background-position:-2699px 0px}.flag.km{height:12px;background-position:-2721px 0px}.flag.kn{height:14px;background-position:-2743px 0px}.flag.kp{height:10px;background-position:-2765px 0px}.flag.kr{height:14px;background-position:-2787px 0px}.flag.kw{height:10px;background-position:-2809px 0px}.flag.ky{height:10px;background-position:-2831px 0px}.flag.kz{height:10px;background-position:-2853px 0px}.flag.la{height:14px;background-position:-2875px 0px}.flag.lb{height:14px;background-position:-2897px 0px}.flag.lc{height:10px;background-position:-2919px 0px}.flag.li{height:12px;background-position:-2941px 0px}.flag.lk{height:10px;background-position:-2963px 0px}.flag.lr{height:11px;background-position:-2985px 0px}.flag.ls{height:14px;background-position:-3007px 0px}.flag.lt{height:12px;background-position:-3029px 0px}.flag.lu{height:12px;background-position:-3051px 0px}.flag.lv{height:10px;background-position:-3073px 0px}.flag.ly{height:10px;background-position:-3095px 0px}.flag.ma{height:14px;background-position:-3117px 0px}.flag.mc{height:15px;background-position:-3139px 0px}.flag.md{height:10px;background-position:-3160px 0px}.flag.me{height:10px;background-position:-3182px 0px}.flag.mf{height:14px;background-position:-3204px 0px}.flag.mg{height:14px;background-position:-3226px 0px}.flag.mh{height:11px;background-position:-3248px 0px}.flag.mk{height:10px;background-position:-3270px 0px}.flag.ml{height:14px;background-position:-3292px 0px}.flag.mm{height:14px;background-position:-3314px 0px}.flag.mn{height:10px;background-position:-3336px 0px}.flag.mo{height:14px;background-position:-3358px 0px}.flag.mp{height:10px;background-position:-3380px 0px}.flag.mq{height:14px;background-position:-3402px 0px}.flag.mr{height:14px;background-position:-3424px 0px}.flag.ms{height:10px;background-position:-3446px 0px}.flag.mt{height:14px;background-position:-3468px 0px}.flag.mu{height:14px;background-position:-3490px 0px}.flag.mv{height:14px;background-position:-3512px 0px}.flag.mw{height:14px;background-position:-3534px 0px}.flag.mx{height:12px;background-position:-3556px 0px}.flag.my{height:10px;background-position:-3578px 0px}.flag.mz{height:14px;background-position:-3600px 0px}.flag.na{height:14px;background-position:-3622px 0px}.flag.nc{height:10px;background-position:-3644px 0px}.flag.ne{height:15px;background-position:-3666px 0px}.flag.nf{height:10px;background-position:-3686px 0px}.flag.ng{height:10px;background-position:-3708px 0px}.flag.ni{height:12px;background-position:-3730px 0px}.flag.nl{height:14px;background-position:-3752px 0px}.flag.no{height:15px;background-position:-3774px 0px}.flag.np{height:15px;background-position:-3796px 0px}.flag.nr{height:10px;background-position:-3811px 0px}.flag.nu{height:10px;background-position:-3833px 0px}.flag.nz{height:10px;background-position:-3855px 0px}.flag.om{height:10px;background-position:-3877px 0px}.flag.pa{height:14px;background-position:-3899px 0px}.flag.pe{height:14px;background-position:-3921px 0px}.flag.pf{height:14px;background-position:-3943px 0px}.flag.pg{height:15px;background-position:-3965px 0px}.flag.ph{height:10px;background-position:-3987px 0px}.flag.pk{height:14px;background-position:-4009px 0px}.flag.pl{height:13px;background-position:-4031px 0px}.flag.pm{height:14px;background-position:-4053px 0px}.flag.pn{height:10px;background-position:-4075px 0px}.flag.pr{height:14px;background-position:-4097px 0px}.flag.ps{height:10px;background-position:-4119px 0px}.flag.pt{height:14px;background-position:-4141px 0px}.flag.pw{height:13px;background-position:-4163px 0px}.flag.py{height:11px;background-position:-4185px 0px}.flag.qa{height:8px;background-position:-4207px 0px}.flag.re{height:14px;background-position:-4229px 0px}.flag.ro{height:14px;background-position:-4251px 0px}.flag.rs{height:14px;background-position:-4273px 0px}.flag.ru{height:14px;background-position:-4295px 0px}.flag.rw{height:14px;background-position:-4317px 0px}.flag.sa{height:14px;background-position:-4339px 0px}.flag.sb{height:10px;background-position:-4361px 0px}.flag.sc{height:10px;background-position:-4383px 0px}.flag.sd{height:10px;background-position:-4405px 0px}.flag.se{height:13px;background-position:-4427px 0px}.flag.sg{height:14px;background-position:-4449px 0px}.flag.sh{height:10px;background-position:-4471px 0px}.flag.si{height:10px;background-position:-4493px 0px}.flag.sj{height:15px;background-position:-4515px 0px}.flag.sk{height:14px;background-position:-4537px 0px}.flag.sl{height:14px;background-position:-4559px 0px}.flag.sm{height:15px;background-position:-4581px 0px}.flag.sn{height:14px;background-position:-4603px 0px}.flag.so{height:14px;background-position:-4625px 0px}.flag.sr{height:14px;background-position:-4647px 0px}.flag.ss{height:10px;background-position:-4669px 0px}.flag.st{height:10px;background-position:-4691px 0px}.flag.sv{height:12px;background-position:-4713px 0px}.flag.sx{height:14px;background-position:-4735px 0px}.flag.sy{height:14px;background-position:-4757px 0px}.flag.sz{height:14px;background-position:-4779px 0px}.flag.ta{height:10px;background-position:-4801px 0px}.flag.tc{height:10px;background-position:-4823px 0px}.flag.td{height:14px;background-position:-4845px 0px}.flag.tf{height:14px;background-position:-4867px 0px}.flag.tg{height:13px;background-position:-4889px 0px}.flag.th{height:14px;background-position:-4911px 0px}.flag.tj{height:10px;background-position:-4933px 0px}.flag.tk{height:10px;background-position:-4955px 0px}.flag.tl{height:10px;background-position:-4977px 0px}.flag.tm{height:14px;background-position:-4999px 0px}.flag.tn{height:14px;background-position:-5021px 0px}.flag.to{height:10px;background-position:-5043px 0px}.flag.tr{height:14px;background-position:-5065px 0px}.flag.tt{height:12px;background-position:-5087px 0px}.flag.tv{height:10px;background-position:-5109px 0px}.flag.tw{height:14px;background-position:-5131px 0px}.flag.tz{height:14px;background-position:-5153px 0px}.flag.ua{height:14px;background-position:-5175px 0px}.flag.ug{height:14px;background-position:-5197px 0px}.flag.um{height:11px;background-position:-5219px 0px}.flag.us{height:11px;background-position:-5241px 0px}.flag.uy{height:14px;background-position:-5263px 0px}.flag.uz{height:10px;background-position:-5285px 0px}.flag.va{height:15px;background-position:-5307px 0px}.flag.vc{height:14px;background-position:-5324px 0px}.flag.ve{height:14px;background-position:-5346px 0px}.flag.vg{height:10px;background-position:-5368px 0px}.flag.vi{height:14px;background-position:-5390px 0px}.flag.vn{height:14px;background-position:-5412px 0px}.flag.vu{height:12px;background-position:-5434px 0px}.flag.wf{height:14px;background-position:-5456px 0px}.flag.ws{height:10px;background-position:-5478px 0px}.flag.xk{height:15px;background-position:-5500px 0px}.flag.ye{height:14px;background-position:-5522px 0px}.flag.yt{height:14px;background-position:-5544px 0px}.flag.za{height:14px;background-position:-5566px 0px}.flag.zm{height:14px;background-position:-5588px 0px}.flag.zw{height:10px;background-position:-5610px 0px}.flag.ot{height:0px}.roo-money-field .roo-money-currency{padding-right:0px}.roo-money-field .roo-money-amount{padding-left:0px}.roo-money-field .roo-money-currency-input{border-right:0px}.roo-money-field .input-group-addon{background-color:transparent;border-left:0px;border-right:0px;border-radius:0px}.roo-money-field .roo-money-amount-input{border-top-left-radius:0px;border-bottom-left-radius:0px;text-align:right}.has-success .roo-money-currency .roo-select2-container .input-group-addon{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2),0 0 2px #3c763d}.has-warning .roo-money-currency .roo-select2-container .input-group-addon{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2),0 0 2px #8a6d3b}.has-error .roo-money-currency .roo-select2-container .input-group-addon{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2),0 0 2px #a94442} + +/*# sourceMappingURL=roojs-bootstrap.css.map */ \ No newline at end of file diff --git a/roojs-bootstrap-debug.js b/roojs-bootstrap-debug.js index f670fba5b4..e470784005 100644 --- a/roojs-bootstrap-debug.js +++ b/roojs-bootstrap-debug.js @@ -1060,7 +1060,8 @@ Roo.extend(Roo.bootstrap.Column, Roo.bootstrap.Component, { }; var settings=this; - ['xs','sm','md','lg'].map(function(size){ + var sizes = ['xs','sm','md','lg']; + sizes.map(function(size ,ix){ //Roo.log( size + ':' + settings[size]); if (settings[size+'off'] !== false) { @@ -1072,7 +1073,13 @@ Roo.extend(Roo.bootstrap.Column, Roo.bootstrap.Component, { } if (!settings[size]) { // 0 = hidden - cfg.cls += ' hidden-' + size + ' hidden' + size + '-down';; + cfg.cls += ' hidden-' + size + ' hidden-' + size + '-down'; + // bootsrap4 + for (var i = ix; i > -1; i--) { + cfg.cls += ' d-' + sizes[i] + '-none'; + } + + return; } cfg.cls += ' col-' + size + '-' + settings[size] + ( @@ -1533,6 +1540,10 @@ Roo.extend(Roo.bootstrap.Container, Roo.bootstrap.Component, { * @cfg {String} display_lg (none|inline|inline-block|block|table|table-cell|table-row|flex|inline-flex) * @cfg {String} display_xl (none|inline|inline-block|block|table|table-cell|table-row|flex|inline-flex) + * @config {Boolean} dragable if this card can be dragged. + * @config {Boolean} drag_group group for drag + * + * @constructor * Create a new Container * @param {Object} config The config object @@ -1582,6 +1593,9 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { html : '', footer: '', + dragable : false, + drag_group : false, + childContainer : false, layoutCls : function() @@ -1647,7 +1661,9 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { }; if (this.weight.length && this.weight != 'light') { - cfg.cls += ' text-white' + cfg.cls += ' text-white'; + } else { + cfg.cls += ' text-dark'; // need as it's nested.. } if (this.weight.length) { cfg.cls += ' bg-' + this.weight; @@ -1706,7 +1722,7 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { } // fixme ? handle objects? if (this.footer.length) { - body.cn.push({ + cfg.cn.push({ tag : 'div', cls : 'card-footer', html: this.footer // escape? @@ -1725,6 +1741,41 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { return false; } return this.el.select('.roo-card-body-ctr',true).first(); + }, + + initEvents: function() + { + if(this.dragable){ + this.dragZone = new Roo.dd.DragZone(this.getEl(), { + containerScroll: true, + ddGroup: this.drag_group || 'default_card_drag_group' + }); + this.dragZone.getDragData = this.getDragData.createDelegate(this); + } + + + + }, + getDragData : function(e) { + var target = this.getEl(); + if (target) { + //this.handleSelection(e); + + var dragData = { + source: this, + copy: false, + nodes: this.getEl(), + records: [] + }; + + + dragData.ddel = target.dom ; // the div element + Roo.log(target.getWidth( )); + dragData.ddel.style.width = target.getWidth() + 'px'; + + return dragData; + } + return false; } }); @@ -4467,7 +4518,7 @@ Roo.extend(Roo.bootstrap.NavHeaderbar, Roo.bootstrap.NavSimplebar, { cn.push({ tag: 'div', - cls: Roo.bootstrap.version == 4 ? 'nav flex-row roo-navbar-collapse' : 'collapse navbar-collapse roo-navbar-collapse', + cls: Roo.bootstrap.version == 4 ? 'nav flex-row roo-navbar-collapse collapse navbar-collapse' : 'collapse navbar-collapse roo-navbar-collapse', cn : [] }); @@ -4517,6 +4568,13 @@ Roo.extend(Roo.bootstrap.NavHeaderbar, Roo.bootstrap.NavSimplebar, { return this.getChildContainer(); }, + getChildContainer : function() + { + + return this.el.select('.roo-navbar-collapse',true).first(); + + + }, initEvents : function() { @@ -21193,10 +21251,10 @@ Roo.extend(Roo.bootstrap.CheckBox, Roo.bootstrap.Input, { var cfg = {}; - cfg.cls = 'form-group ' + this.inputType; //input-group + cfg.cls = 'form-group form-check ' + this.inputType; //input-group if(this.inline){ - cfg.cls += ' ' + this.inputType + '-inline'; + cfg.cls += ' ' + this.inputType + '-inline form-check-inline'; } var input = { diff --git a/roojs-bootstrap.js b/roojs-bootstrap.js index 1ae2c4a909..4ce8cf226a 100644 --- a/roojs-bootstrap.js +++ b/roojs-bootstrap.js @@ -42,9 +42,10 @@ this.el.addClass('disabled');},setActive:function(v){this.el[v?'addClass':'remov if(A=='default'){this.el.addClass('btn-default btn-outline-secondary');return;}this.el.addClass('btn-'+B+A);}}); // Roo/bootstrap/Column.js Roo.bootstrap.Column=function(A){Roo.bootstrap.Column.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.Column,Roo.bootstrap.Component,{xs:false,sm:false,md:false,lg:false,xsoff:false,smoff:false,mdoff:false,lgoff:false,html:'',offset:0,alert:false,fa:false,icon:false,hidden:false,fasize:1,getAutoCreate:function(){var A=Roo.apply({} -,Roo.bootstrap.Column.superclass.getAutoCreate.call(this));A={tag:'div',cls:'column'};var B=this;['xs','sm','md','lg'].map(function(D){if(B[D+'off']!==false){A.cls+=' col-'+D+'-offset-'+B[D+'off'];}if(B[D]===false){return;}if(!B[D]){A.cls+=' hidden-'+D+' hidden'+D+'-down'; -;return;}A.cls+=' col-'+D+'-'+B[D]+(D=='xs'?(' col-'+B[D]):'');});if(this.hidden){A.cls+=' hidden';}if(this.alert&&["success","info","warning","danger"].indexOf(this.alert)>-1){A.cls+=' alert alert-'+this.alert;}if(this.html.length){A.html=this.html;}if(this.fa){var C=''; -if(this.fasize>1){C=' fa-'+this.fasize+'x';}A.html=''+(A.html||'');}if(this.icon){A.html=''+(A.html||'');}return A;}}); +,Roo.bootstrap.Column.superclass.getAutoCreate.call(this));A={tag:'div',cls:'column'};var B=this;var C=['xs','sm','md','lg'];C.map(function(E,ix){if(B[E+'off']!==false){A.cls+=' col-'+E+'-offset-'+B[E+'off'];}if(B[E]===false){return;}if(!B[E]){A.cls+=' hidden-'+E+' hidden-'+E+'-down'; +for(var i=ix;i>-1;i--){A.cls+=' d-'+C[i]+'-none';}return;}A.cls+=' col-'+E+'-'+B[E]+(E=='xs'?(' col-'+B[E]):'');});if(this.hidden){A.cls+=' hidden';}if(this.alert&&["success","info","warning","danger"].indexOf(this.alert)>-1){A.cls+=' alert alert-'+this.alert; +}if(this.html.length){A.html=this.html;}if(this.fa){var D='';if(this.fasize>1){D=' fa-'+this.fasize+'x';}A.html=''+(A.html||'');}if(this.icon){A.html=''+(A.html||'');}return A; +}}); // Roo/bootstrap/Container.js Roo.bootstrap.Container=function(A){Roo.bootstrap.Container.superclass.constructor.call(this,A);this.addEvents({"expand":true,"collapse":true,"click":true});};Roo.extend(Roo.bootstrap.Container,Roo.bootstrap.Component,{jumbotron:false,well:'',panel:'',header:'',footer:'',sticky:'',tag:false,alert:false,fa:false,icon:false,expandable:false,rheader:'',expanded:true,clickable:false,getChildContainer:function(){if(!this.el){return false; }if(this.panel.length){return this.el.select('.panel-body',true).first();}return this.el;},getAutoCreate:function(){var A={tag:this.tag||'div',html:'',cls:''};if(this.jumbotron){A.cls='jumbotron';}if(this.sticky.length){var bd=Roo.get(document.body);if(!bd.hasClass('bootstrap-sticky')){bd.addClass('bootstrap-sticky'); @@ -60,13 +61,14 @@ return this.el.select('.panel-body',true).first()},titleEl:function(){if(!this.e },getTitle:function(){var A=this.titleEl();if(!A){return '';}return A.dom.innerHTML;},setRightTitle:function(v){var t=this.el.select('.panel-header-right',true).first();if(!t){return;}t.dom.innerHTML=v;},onClick:function(e){e.preventDefault();this.fireEvent('click',this,e); }}); // Roo/bootstrap/Card.js -Roo.bootstrap.Card=function(A){Roo.bootstrap.Card.superclass.constructor.call(this,A);this.addEvents({});};Roo.extend(Roo.bootstrap.Card,Roo.bootstrap.Component,{weight:'',margin:'',margin_top:'',margin_bottom:'',margin_left:'',margin_right:'',margin_x:'',margin_y:'',padding:'',padding_top:'',padding_bottom:'',padding_left:'',padding_right:'',padding_x:'',padding_y:'',display:'',display_xs:'',display_sm:'',display_lg:'',display_xl:'',header_image:'',header:'',header_size:0,title:'',subtitle:'',html:'',footer:'',childContainer:false,layoutCls:function(){var A=''; +Roo.bootstrap.Card=function(A){Roo.bootstrap.Card.superclass.constructor.call(this,A);this.addEvents({});};Roo.extend(Roo.bootstrap.Card,Roo.bootstrap.Component,{weight:'',margin:'',margin_top:'',margin_bottom:'',margin_left:'',margin_right:'',margin_x:'',margin_y:'',padding:'',padding_top:'',padding_bottom:'',padding_left:'',padding_right:'',padding_x:'',padding_y:'',display:'',display_xs:'',display_sm:'',display_lg:'',display_xl:'',header_image:'',header:'',header_size:0,title:'',subtitle:'',html:'',footer:'',dragable:false,drag_group:false,childContainer:false,layoutCls:function(){var A=''; var t=this;Roo.log(this.margin_bottom.length);['','top','bottom','left','right','x','y'].forEach(function(v){if((''+t['margin'+(v.length?'_':'')+v]).length){A+=' m'+(v.length?v[0]:'')+'-'+t['margin'+(v.length?'_':'')+v];}if((''+t['padding'+(v.length?'_':'')+v]).length){A+=' p'+(v.length?v[0]:'')+'-'+t['padding'+(v.length?'_':'')+v]; }});['','xs','sm','lg','xl'].forEach(function(v){if((''+t['display'+(v.length?'_':'')+v]).length){A+=' d'+(v.length?'-':'')+v+'-'+t['margin'+(v.length?'_':'')+v]}});if(this.hidden){A+=' d-none';}return A;},getAutoCreate:function(){var A={tag:'div',cls:'card',cn:[]} -;if(this.weight.length&&this.weight!='light'){A.cls+=' text-white'}if(this.weight.length){A.cls+=' bg-'+this.weight;}A.cls+=this.layoutCls();if(this.header.length){A.cn.push({tag:this.header_size>0?'h'+this.header_size:'div',cls:'card-header',html:this.header} +;if(this.weight.length&&this.weight!='light'){A.cls+=' text-white';}else{A.cls+=' text-dark';}if(this.weight.length){A.cls+=' bg-'+this.weight;}A.cls+=this.layoutCls();if(this.header.length){A.cn.push({tag:this.header_size>0?'h'+this.header_size:'div',cls:'card-header',html:this.header} );}if(this.header_image.length){A.cn.push({tag:'img',cls:'card-img-top',src:this.header_image});}var B={tag:'div',cls:'card-body',cn:[]};A.cn.push(B);if(this.title.length){B.cn.push({tag:'div',cls:'card-title',src:this.title});}if(this.subtitle.length){B.cn.push({tag:'div',cls:'card-title',src:this.subtitle} -);}B.cn.push({tag:'div',cls:'roo-card-body-ctr'});if(this.html.length){B.cn.push({tag:'div',html:this.html});}if(this.footer.length){B.cn.push({tag:'div',cls:'card-footer',html:this.footer});}return A;},getChildContainer:function(){if(!this.el){return false; -}return this.el.select('.roo-card-body-ctr',true).first();}}); +);}B.cn.push({tag:'div',cls:'roo-card-body-ctr'});if(this.html.length){B.cn.push({tag:'div',html:this.html});}if(this.footer.length){A.cn.push({tag:'div',cls:'card-footer',html:this.footer});}return A;},getChildContainer:function(){if(!this.el){return false; +}return this.el.select('.roo-card-body-ctr',true).first();},initEvents:function(){if(this.dragable){this.dragZone=new Roo.dd.DragZone(this.getEl(),{containerScroll:true,ddGroup:this.drag_group||'default_card_drag_group'});this.dragZone.getDragData=this.getDragData.createDelegate(this); +}},getDragData:function(e){var A=this.getEl();if(A){var B={source:this,copy:false,nodes:this.getEl(),records:[]};B.ddel=A.dom;Roo.log(A.getWidth());B.ddel.style.width=A.getWidth()+'px';return B;}return false;}}); // Roo/bootstrap/Img.js Roo.bootstrap.Img=function(A){Roo.bootstrap.Img.superclass.constructor.call(this,A);this.addEvents({"click":true});};Roo.extend(Roo.bootstrap.Img,Roo.bootstrap.Component,{imgResponsive:true,border:'',src:'about:blank',href:false,target:false,xsUrl:'',smUrl:'',mdUrl:'',lgUrl:'',getAutoCreate:function(){if(this.src||(!this.xsUrl&&!this.smUrl&&!this.mdUrl&&!this.lgUrl)){return this.createSingleImg(); }var A={tag:'div',cls:'roo-image-responsive-group',cn:[]};var B=this;Roo.each(['xs','sm','md','lg'],function(C){if(!B[C+'Url']){return;}var D={tag:'img',cls:(B.imgResponsive)?'img-responsive':'',html:B.html||A.html,src:B[C+'Url']};D.cls+=' roo-image-responsive-'+C; @@ -175,12 +177,12 @@ Roo.bootstrap.NavSimplebar=function(A){Roo.bootstrap.NavSimplebar.superclass.con // Roo/bootstrap/NavHeaderbar.js Roo.bootstrap.NavHeaderbar=function(A){Roo.bootstrap.NavHeaderbar.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.NavHeaderbar,Roo.bootstrap.NavSimplebar,{position:'',brand:'',brand_href:false,srButton:true,autohide:false,desktopCenter:false,getAutoCreate:function(){var A={tag:this.nav||'nav',cls:'navbar navbar-expand-md',role:'navigation',cn:[]} ;var cn=A.cn;if(this.desktopCenter){cn.push({cls:'container',cn:[]});cn=cn[0].cn;}if(this.srButton){var B={tag:'button',type:'button',cls:'navbar-toggle navbar-toggler','data-toggle':'collapse',cn:[{tag:'span',cls:'sr-only',html:'Toggle navigation'},{tag:'span',cls:'icon-bar navbar-toggler-icon'} -,{tag:'span',cls:'icon-bar'},{tag:'span',cls:'icon-bar'}]};cn.push(Roo.bootstrap.version==4?B:{tag:'div',cls:'navbar-header',cn:[B]});}cn.push({tag:'div',cls:Roo.bootstrap.version==4?'nav flex-row roo-navbar-collapse':'collapse navbar-collapse roo-navbar-collapse',cn:[]} +,{tag:'span',cls:'icon-bar'},{tag:'span',cls:'icon-bar'}]};cn.push(Roo.bootstrap.version==4?B:{tag:'div',cls:'navbar-header',cn:[B]});}cn.push({tag:'div',cls:Roo.bootstrap.version==4?'nav flex-row roo-navbar-collapse collapse navbar-collapse':'collapse navbar-collapse roo-navbar-collapse',cn:[]} );A.cls+=this.inverse?' navbar-inverse navbar-dark bg-dark':' navbar-default';if(['light','white'].indexOf(this.weight)>-1){A.cls+=['light','white'].indexOf(this.weight)>-1?' navbar-light':' navbar-dark';}A.cls+=' bg-'+this.weight;if(['fixed-top','fixed-bottom','static-top'].indexOf(this.position)>-1){A.cls+=' navbar-'+this.position+' '+this.position; A.tag=this.tag||(this.position=='fixed-bottom'?'footer':'header');}if(this.brand!==''){var cp=Roo.bootstrap.version==4?cn:cn[0].cn;cp.unshift({tag:'a',href:this.brand_href?this.brand_href:'#',cls:'navbar-brand',cn:[this.brand]});}if(this.main){A.cls+=' main-nav'; -}return A;},getHeaderChildContainer:function(){if(this.srButton&&this.el.select('.navbar-header').getCount()){return this.el.select('.navbar-header',true).first();}return this.getChildContainer();},initEvents:function(){Roo.bootstrap.NavHeaderbar.superclass.initEvents.call(this); -if(this.autohide){var A=0;var ft=this.el;Roo.get(document).on('scroll',function(e){var ns=Roo.get(document).getScroll().top;var os=A;A=ns;if(ns>os){ft.removeClass('slideDown');ft.addClass('slideUp');return;}ft.removeClass('slideUp');ft.addClass('slideDown'); -},this);}}}); +}return A;},getHeaderChildContainer:function(){if(this.srButton&&this.el.select('.navbar-header').getCount()){return this.el.select('.navbar-header',true).first();}return this.getChildContainer();},getChildContainer:function(){return this.el.select('.roo-navbar-collapse',true).first(); +},initEvents:function(){Roo.bootstrap.NavHeaderbar.superclass.initEvents.call(this);if(this.autohide){var A=0;var ft=this.el;Roo.get(document).on('scroll',function(e){var ns=Roo.get(document).getScroll().top;var os=A;A=ns;if(ns>os){ft.removeClass('slideDown'); +ft.addClass('slideUp');return;}ft.removeClass('slideUp');ft.addClass('slideDown');},this);}}}); // Roo/bootstrap/NavSidebar.js Roo.bootstrap.NavSidebar=function(A){Roo.bootstrap.NavSidebar.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.NavSidebar,Roo.bootstrap.Navbar,{sidebar:true,getAutoCreate:function(){return {tag:'div',cls:'sidebar sidebar-nav'};}}); // Roo/bootstrap/NavGroup.js @@ -880,22 +882,22 @@ break;case 13:if(typeof(this.vIndex)!='undefined'&&!isNaN(this.vIndex)){this.set }});Roo.apply(Roo.bootstrap.MonthField,{template:{tag:'div',cls:'datepicker dropdown-menu roo-dynamic',cn:[{tag:'div',cls:'datepicker-months',cn:[{tag:'table',cls:'table-condensed',cn:[Roo.bootstrap.DateField.content]}]}]}}); // Roo/bootstrap/CheckBox.js Roo.bootstrap.CheckBox=function(A){Roo.bootstrap.CheckBox.superclass.constructor.call(this,A);this.addEvents({check:true,click:true});};Roo.extend(Roo.bootstrap.CheckBox,Roo.bootstrap.Input,{inputType:'checkbox',inputValue:1,valueOff:0,boxLabel:false,checked:false,weight:false,inline:false,tooltip:'',invalidClass:"",validClass:"",getAutoCreate:function(){var A=(!this.labelAlign)?this.parentLabelAlign():this.labelAlign; -var id=Roo.id();var B={};B.cls='form-group '+this.inputType;if(this.inline){B.cls+=' '+this.inputType+'-inline';}var C={tag:'input',id:id,type:this.inputType,value:this.inputValue,cls:'roo-'+this.inputType,placeholder:this.placeholder||''};if(this.inputType!='radio'){var D={tag:'input',type:'hidden',cls:'roo-hidden-value',value:this.checked?this.inputValue:this.valueOff} -;}if(this.weight){B.cls+=" "+this.inputType+"-"+this.weight;}if(this.disabled){C.disabled=true;}if(this.checked){C.checked=this.checked;}if(this.name){C.name=this.name;if(this.inputType!='radio'){D.name=this.name;C.name='_hidden_'+this.name;}}if(this.size){C.cls+=' input-'+this.size; -}var E=this;['xs','sm','md','lg'].map(function(H){if(E[H]){B.cls+=' col-'+H+'-'+E[H];}});var F=C;if(this.before||this.after){F={cls:'input-group',cn:[]};if(this.before){F.cn.push({tag:'span',cls:'input-group-addon',html:this.before});}F.cn.push(C);if(this.inputType!='radio'){F.cn.push(D); -}if(this.after){F.cn.push({tag:'span',cls:'input-group-addon',html:this.after});}}var G=false;if(this.boxLabel){G={tag:'label',cls:'box-label',html:this.boxLabel};if(this.tooltip){G.tooltip=this.tooltip;}}if(A==='left'&&this.fieldLabel.length){B.cn=[{tag:'label','for':id,cls:'control-label',html:this.fieldLabel} -,{cls:"",cn:[F]}];if(G){B.cn[1].cn.push(G);}if(this.labelWidth>12){B.cn[0].style="width: "+this.labelWidth+'px';}if(this.labelWidth<13&&this.labelmd==0){this.labelmd=this.labelWidth;}if(this.labellg>0){B.cn[0].cls+=' col-lg-'+this.labellg;B.cn[1].cls+=' col-lg-'+(12-this.labellg); -}if(this.labelmd>0){B.cn[0].cls+=' col-md-'+this.labelmd;B.cn[1].cls+=' col-md-'+(12-this.labelmd);}if(this.labelsm>0){B.cn[0].cls+=' col-sm-'+this.labelsm;B.cn[1].cls+=' col-sm-'+(12-this.labelsm);}if(this.labelxs>0){B.cn[0].cls+=' col-xs-'+this.labelxs; -B.cn[1].cls+=' col-xs-'+(12-this.labelxs);}}else if(this.fieldLabel.length){B.cn=[{tag:this.boxLabel?'span':'label','for':id,cls:'control-label box-input-label',html:this.fieldLabel},F];if(G){B.cn.push(G);}}else{B.cn=[F];if(G){B.cn.push(G);}}if(this.inputType!='radio'){B.cn.push(D); -}return B;},inputEl:function(){return this.el.select('input.roo-'+this.inputType,true).first();},hiddenEl:function(){return this.el.select('input.roo-hidden-value',true).first();},labelEl:function(){return this.el.select('label.control-label',true).first(); -},label:function(){return this.labelEl();},boxLabelEl:function(){return this.el.select('label.box-label',true).first();},initEvents:function(){this.inputEl().on('click',this.onClick,this);if(this.boxLabel){this.el.select('label.box-label',true).first().on('click',this.onClick,this); -}this.startValue=this.getValue();if(this.groupId){Roo.bootstrap.CheckBox.register(this);}},onClick:function(e){if(this.fireEvent('click',this,e)!==false){this.setChecked(!this.checked);}},setChecked:function(A,B){this.startValue=this.getValue();if(this.inputType=='radio'){Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){e.dom.checked=false; -});this.inputEl().dom.checked=true;this.inputEl().dom.value=this.inputValue;if(B!==true){this.fireEvent('check',this,true);}this.validate();return;}this.checked=A;this.inputEl().dom.checked=A;this.hiddenEl().dom.value=A?this.inputValue:this.valueOff;if(B!==true){this.fireEvent('check',this,A); -}this.validate();},getValue:function(){if(this.inputType=='radio'){return this.getGroupValue();}return this.hiddenEl().dom.value;},getGroupValue:function(){if(typeof(this.el.up('form').child('input[name='+this.name+']:checked',true))=='undefined'){return ''; -}return this.el.up('form').child('input[name='+this.name+']:checked',true).value;},setValue:function(v,A){if(this.inputType=='radio'){this.setGroupValue(v,A);return;}this.setChecked(((typeof(v)=='undefined')?this.checked:(String(v)===String(this.inputValue))),A); -this.validate();},setGroupValue:function(v,A){this.startValue=this.getValue();Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){e.dom.checked=false;if(e.dom.value==v){e.dom.checked=true;}});if(A!==true){this.fireEvent('check',this,true); -}this.validate();return;},validate:function(){if(this.getVisibilityEl().hasClass('hidden')){return true;}if(this.disabled||(this.inputType=='radio'&&this.validateRadio())||(this.inputType=='checkbox'&&this.validateCheckbox())){this.markValid();return true; -}this.markInvalid();return false;},validateRadio:function(){if(this.getVisibilityEl().hasClass('hidden')){return true;}if(this.allowBlank){return true;}var A=false;Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){if(!e.dom.checked){return; +var id=Roo.id();var B={};B.cls='form-group form-check '+this.inputType;if(this.inline){B.cls+=' '+this.inputType+'-inline form-check-inline';}var C={tag:'input',id:id,type:this.inputType,value:this.inputValue,cls:'roo-'+this.inputType,placeholder:this.placeholder||''} +;if(this.inputType!='radio'){var D={tag:'input',type:'hidden',cls:'roo-hidden-value',value:this.checked?this.inputValue:this.valueOff};}if(this.weight){B.cls+=" "+this.inputType+"-"+this.weight;}if(this.disabled){C.disabled=true;}if(this.checked){C.checked=this.checked; +}if(this.name){C.name=this.name;if(this.inputType!='radio'){D.name=this.name;C.name='_hidden_'+this.name;}}if(this.size){C.cls+=' input-'+this.size;}var E=this;['xs','sm','md','lg'].map(function(H){if(E[H]){B.cls+=' col-'+H+'-'+E[H];}});var F=C;if(this.before||this.after){F={cls:'input-group',cn:[]} +;if(this.before){F.cn.push({tag:'span',cls:'input-group-addon',html:this.before});}F.cn.push(C);if(this.inputType!='radio'){F.cn.push(D);}if(this.after){F.cn.push({tag:'span',cls:'input-group-addon',html:this.after});}}var G=false;if(this.boxLabel){G={tag:'label',cls:'box-label',html:this.boxLabel} +;if(this.tooltip){G.tooltip=this.tooltip;}}if(A==='left'&&this.fieldLabel.length){B.cn=[{tag:'label','for':id,cls:'control-label',html:this.fieldLabel},{cls:"",cn:[F]}];if(G){B.cn[1].cn.push(G);}if(this.labelWidth>12){B.cn[0].style="width: "+this.labelWidth+'px'; +}if(this.labelWidth<13&&this.labelmd==0){this.labelmd=this.labelWidth;}if(this.labellg>0){B.cn[0].cls+=' col-lg-'+this.labellg;B.cn[1].cls+=' col-lg-'+(12-this.labellg);}if(this.labelmd>0){B.cn[0].cls+=' col-md-'+this.labelmd;B.cn[1].cls+=' col-md-'+(12-this.labelmd); +}if(this.labelsm>0){B.cn[0].cls+=' col-sm-'+this.labelsm;B.cn[1].cls+=' col-sm-'+(12-this.labelsm);}if(this.labelxs>0){B.cn[0].cls+=' col-xs-'+this.labelxs;B.cn[1].cls+=' col-xs-'+(12-this.labelxs);}}else if(this.fieldLabel.length){B.cn=[{tag:this.boxLabel?'span':'label','for':id,cls:'control-label box-input-label',html:this.fieldLabel} +,F];if(G){B.cn.push(G);}}else{B.cn=[F];if(G){B.cn.push(G);}}if(this.inputType!='radio'){B.cn.push(D);}return B;},inputEl:function(){return this.el.select('input.roo-'+this.inputType,true).first();},hiddenEl:function(){return this.el.select('input.roo-hidden-value',true).first(); +},labelEl:function(){return this.el.select('label.control-label',true).first();},label:function(){return this.labelEl();},boxLabelEl:function(){return this.el.select('label.box-label',true).first();},initEvents:function(){this.inputEl().on('click',this.onClick,this); +if(this.boxLabel){this.el.select('label.box-label',true).first().on('click',this.onClick,this);}this.startValue=this.getValue();if(this.groupId){Roo.bootstrap.CheckBox.register(this);}},onClick:function(e){if(this.fireEvent('click',this,e)!==false){this.setChecked(!this.checked); +}},setChecked:function(A,B){this.startValue=this.getValue();if(this.inputType=='radio'){Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){e.dom.checked=false;});this.inputEl().dom.checked=true;this.inputEl().dom.value=this.inputValue; +if(B!==true){this.fireEvent('check',this,true);}this.validate();return;}this.checked=A;this.inputEl().dom.checked=A;this.hiddenEl().dom.value=A?this.inputValue:this.valueOff;if(B!==true){this.fireEvent('check',this,A);}this.validate();},getValue:function(){if(this.inputType=='radio'){return this.getGroupValue(); +}return this.hiddenEl().dom.value;},getGroupValue:function(){if(typeof(this.el.up('form').child('input[name='+this.name+']:checked',true))=='undefined'){return '';}return this.el.up('form').child('input[name='+this.name+']:checked',true).value;},setValue:function(v,A){if(this.inputType=='radio'){this.setGroupValue(v,A); +return;}this.setChecked(((typeof(v)=='undefined')?this.checked:(String(v)===String(this.inputValue))),A);this.validate();},setGroupValue:function(v,A){this.startValue=this.getValue();Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){e.dom.checked=false; +if(e.dom.value==v){e.dom.checked=true;}});if(A!==true){this.fireEvent('check',this,true);}this.validate();return;},validate:function(){if(this.getVisibilityEl().hasClass('hidden')){return true;}if(this.disabled||(this.inputType=='radio'&&this.validateRadio())||(this.inputType=='checkbox'&&this.validateCheckbox())){this.markValid(); +return true;}this.markInvalid();return false;},validateRadio:function(){if(this.getVisibilityEl().hasClass('hidden')){return true;}if(this.allowBlank){return true;}var A=false;Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){if(!e.dom.checked){return; }A=true;return false;});return A;},validateCheckbox:function(){if(!this.groupId){return (this.getValue()==this.inputValue||this.allowBlank)?true:false;}var A=Roo.bootstrap.CheckBox.get(this.groupId);if(!A){return false;}var r=false;for(var i in A){if(A[i].el.isVisible(true)){r=false; break;}r=true;}for(var i in A){if(r){break;}r=(A[i].getValue()==A[i].inputValue)?true:false;}return r;},markValid:function(){var A=this;this.fireEvent('valid',this);var B=Roo.bootstrap.FieldLabel.get(this.name+'-group');if(this.groupId){B=Roo.bootstrap.FieldLabel.get(this.groupId+'-group'); }if(B){B.markValid();}if(this.inputType=='radio'){Roo.each(this.el.up('form').select('input[name='+this.name+']',true).elements,function(e){var fg=e.findParent('.form-group',false,true);if(Roo.bootstrap.version==3){fg.removeClass([A.invalidClass,A.validClass]); diff --git a/scss/roojs-bootstrap/modal.scss b/scss/roojs-bootstrap/modal.scss index 1a7f9f37a8..9aa4737142 100644 --- a/scss/roojs-bootstrap/modal.scss +++ b/scss/roojs-bootstrap/modal.scss @@ -80,18 +80,21 @@ } } */ - +/* .modal-body.roo-layout-container, .modal-body > .container { padding: 0; } +*/ /* .modal-dialog { max-width: 100%; } */ +/* @media (max-width: 768px) { + *these should be fixed by adding p-md-0 .modal-body .col-md-12 { padding : 0; } @@ -107,12 +110,12 @@ .modal-body > .container .col-xs-12 { padding: 0; } - -} +} + */ .modal .roo-mb-progress-wrap { margin-top: 4px; - border: 1px solid darken($brand-primary, 10%);; + border: 1px solid darken($brand-primary, 10%); } .modal .roo-mb-progress-wrap .roo-mb-progress {