From 1ae1384b823aa792e5943d0e3bfafafc8afa7d0f Mon Sep 17 00:00:00 2001 From: Thomas Kuther Date: Sun, 10 Sep 2017 15:31:36 +0200 Subject: [PATCH 1/4] update grid classes --- template/grid_classes.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template/grid_classes.tpl b/template/grid_classes.tpl index bc2d8777..cb34d233 100644 --- a/template/grid_classes.tpl +++ b/template/grid_classes.tpl @@ -4,7 +4,7 @@ size menu is enabled in child theme *} {assign var=width_lg value=970} {assign var=width_md value=750} {assign var=width_sm value=540} -{assign var=col_padding value={$col_padding|default:'15'}} +{assign var=col_padding value={$col_padding|default:'5'}} {assign var=col_class value=""} From 6729026df7d6f2dd52b20f1c3ae1839c126f07da Mon Sep 17 00:00:00 2001 From: Thomas Kuther Date: Sun, 10 Sep 2017 17:39:30 +0200 Subject: [PATCH 2/4] fix grid view on orientation changes --- template/index.tpl | 8 ++------ template/mainpage_categories.tpl | 2 +- template/thumbnails.tpl | 20 +------------------- 3 files changed, 4 insertions(+), 26 deletions(-) diff --git a/template/index.tpl b/template/index.tpl index d5826ac9..3a65b889 100644 --- a/template/index.tpl +++ b/template/index.tpl @@ -187,18 +187,14 @@ $(document).ready(function() { {footer_script}{strip} $(document).ready(function() { $(window).load(function(){ - $('#content .col-outer .card').equalHeights() + $('#content .col-outer .card').equalHeights(); }) }); var resizeTimer; $(window).on('resize', function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(function() { - if ($(window).innerWidth() < 768) { - $('.col-outer .card').removeAttr('style'); - } else { - $('.col-outer .card').equalHeights(); - } + $('.col-outer .card').removeAttr('style').equalHeights(); }, 250); }); {/strip}{/footer_script} diff --git a/template/mainpage_categories.tpl b/template/mainpage_categories.tpl index 2bc698aa..b4b61697 100644 --- a/template/mainpage_categories.tpl +++ b/template/mainpage_categories.tpl @@ -20,7 +20,7 @@ {/if} {* this needs a fixed size else it messes up the grid on tablets *} {include file="grid_classes.tpl" width=260 height=180} -
+
bootstrap_theme == 'material'} class="ripple"{/if}> is_cached()}src="{$derivative->get_url()}"{else}src="{$ROOT_URL}themes/bootstrap_darkroom/img/transparent.png" data-src="{$derivative->get_url()}"{/if} alt="{$cat.TN_ALT}" title="{$cat.NAME|@replace:'"':' '|@strip_tags:false} - {'display this album'|@translate}"> diff --git a/template/thumbnails.tpl b/template/thumbnails.tpl index 31de9770..938b688c 100644 --- a/template/thumbnails.tpl +++ b/template/thumbnails.tpl @@ -3,31 +3,13 @@ var error_icon = "{$ROOT_URL}{$themeconf.icon_dir}/errors_small.png", max_requests = {$maxRequests}; {/footer_script} {if $derivative_params->type == "thumb"} -{if get_device() == 'mobile'} -{assign var=width value=520} -{assign var=height value=360} -{assign var=rwidth value=260} -{assign var=rheight value=180} -{else} {assign var=width value=260} {assign var=height value=180} -{assign var=rwidth value=260} -{assign var=rheight value=180} -{/if} {else} {assign var=width value=$derivative_params->sizing->ideal_size[0]} {assign var=height value=$derivative_params->sizing->ideal_size[1]} -{assign var=rwidth value=$width} -{assign var=rheight value=$height} {/if} {define_derivative name='derivative_params' width=$width height=$height crop=true} - {assign var=idx value=0+$START_ID} {foreach from=$thumbnails item=thumbnail} {assign var=derivative value=$pwg->derivative($derivative_params, $thumbnail.src_image)} @@ -36,7 +18,7 @@ {combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'} {/if} {include file="grid_classes.tpl" width=$width height=$height} -
+
bootstrap_theme == 'material'} class="ripple"{/if}> is_cached()}src="{$derivative->get_url()}"{else}src="{$ROOT_URL}themes/bootstrap_darkroom/img/transparent.png" data-src="{$derivative->get_url()}"{/if} alt="{$thumbnail.TN_ALT}" title="{$thumbnail.TN_TITLE}"> From 5a4d24e8decf06c84f9c5587bbd39dac3b965fe8 Mon Sep 17 00:00:00 2001 From: Thomas Kuther Date: Sun, 10 Sep 2017 21:57:38 +0200 Subject: [PATCH 3/4] update search form, make all buttons btn-raised (for material) --- .../darkroom/bootstrap-material-design.css | 9 ++ .../bootstrap-material-design.css.map | 2 +- .../bootstrap-material-design.min.css | 2 +- .../bootstrap-material-design.min.css.map | 2 +- scss/darkroom-core/_navs.scss | 7 +- scss/material-darkroom.scss | 8 ++ template/_plugin_fixes_js.tpl | 2 +- template/comment_list.tpl | 2 +- template/comments.tpl | 2 +- template/identification.tpl | 2 +- template/index.tpl | 6 +- template/menubar_identification.tpl | 2 +- template/password.tpl | 4 +- template/picture.tpl | 4 +- template/profile_content.tpl | 10 +- template/register.tpl | 4 +- template/search.tpl | 128 ++++++++++-------- template/stuffs_logon.tpl | 2 +- theme.css | 9 +- theme.css.map | 4 +- 20 files changed, 127 insertions(+), 84 deletions(-) diff --git a/css/material-colors/darkroom/bootstrap-material-design.css b/css/material-colors/darkroom/bootstrap-material-design.css index 08edcc20..b139da99 100644 --- a/css/material-colors/darkroom/bootstrap-material-design.css +++ b/css/material-colors/darkroom/bootstrap-material-design.css @@ -14280,6 +14280,10 @@ h6 { text-transform: none; } +.navbar-contextual.sticky-top { + z-index: 1020; +} + .dropdown-menu { min-width: 15rem; } @@ -14289,4 +14293,9 @@ h6 { display: none; } } + +.radio label, +.checkbox label { + color: inherit; +} /*# sourceMappingURL=bootstrap-material-design.css.map */ \ No newline at end of file diff --git a/css/material-colors/darkroom/bootstrap-material-design.css.map b/css/material-colors/darkroom/bootstrap-material-design.css.map index a3989892..d35c4cea 100644 --- a/css/material-colors/darkroom/bootstrap-material-design.css.map +++ b/css/material-colors/darkroom/bootstrap-material-design.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../components/bootstrap-material-design/scss/mixins/_type.scss","../../../node_modules/bootstrap/scss/_reboot.scss","bootstrap-material-design.css","../../../scss/_variables.scss","../../../node_modules/bootstrap/scss/_variables.scss","../../../node_modules/bootstrap/scss/mixins/_hover.scss","../../../node_modules/bootstrap/scss/_print.scss","../../../node_modules/bootstrap/scss/_type.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_type.scss","../../../components/bootstrap-material-design/scss/variables/_colors.scss","../../../node_modules/bootstrap/scss/mixins/_lists.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_spacing.scss","../../../node_modules/bootstrap/scss/_images.scss","../../../node_modules/bootstrap/scss/mixins/_image.scss","../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_components.scss","../../../node_modules/bootstrap/scss/mixins/_transition.scss","../../../node_modules/bootstrap/scss/mixins/_box-shadow.scss","../../../node_modules/bootstrap/scss/_code.scss","../../../node_modules/bootstrap/scss/_grid.scss","../../../node_modules/bootstrap/scss/mixins/_grid.scss","../../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../../node_modules/bootstrap/scss/_tables.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_tables.scss","../../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../../node_modules/bootstrap/scss/_functions.scss","../../../node_modules/bootstrap/scss/_forms.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_buttons.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_forms.scss","../../../node_modules/bootstrap/scss/mixins/_forms.scss","../../../node_modules/bootstrap/scss/_buttons.scss","../../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../../node_modules/bootstrap/scss/_transitions.scss","../../../node_modules/bootstrap/scss/_dropdown.scss","../../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../../node_modules/bootstrap/scss/_button-group.scss","../../../node_modules/bootstrap/scss/_input-group.scss","../../../node_modules/bootstrap/scss/_custom-forms.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_custom-forms.scss","../../../node_modules/bootstrap/scss/_nav.scss","../../../node_modules/bootstrap/scss/_navbar.scss","../../../node_modules/bootstrap/scss/_card.scss","../../../node_modules/bootstrap/scss/_breadcrumb.scss","../../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../../node_modules/bootstrap/scss/_pagination.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_pagination.scss","../../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../../node_modules/bootstrap/scss/_jumbotron.scss","../../../node_modules/bootstrap/scss/_alert.scss","../../../node_modules/bootstrap/scss/mixins/_alert.scss","../../../node_modules/bootstrap/scss/_progress.scss","../../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../../node_modules/bootstrap/scss/_media.scss","../../../node_modules/bootstrap/scss/_list-group.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_list-group.scss","../../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../../node_modules/bootstrap/scss/_close.scss","../../../node_modules/bootstrap/scss/_badge.scss","../../../node_modules/bootstrap/scss/mixins/_badge.scss","../../../node_modules/bootstrap/scss/_modal.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_modals.scss","../../../node_modules/bootstrap/scss/_tooltip.scss","../../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../../node_modules/bootstrap/scss/_popover.scss","../../../node_modules/bootstrap/scss/_carousel.scss","../../../node_modules/bootstrap/scss/utilities/_align.scss","../../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../../node_modules/bootstrap/scss/utilities/_background.scss","../../../node_modules/bootstrap/scss/utilities/_borders.scss","../../../node_modules/bootstrap/scss/utilities/_display.scss","../../../node_modules/bootstrap/scss/utilities/_embed.scss","../../../node_modules/bootstrap/scss/utilities/_flex.scss","../../../node_modules/bootstrap/scss/utilities/_float.scss","../../../node_modules/bootstrap/scss/mixins/_float.scss","../../../node_modules/bootstrap/scss/utilities/_position.scss","../../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../../node_modules/bootstrap/scss/utilities/_text.scss","../../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../../node_modules/bootstrap/scss/mixins/_visibility.scss","../../../components/bootstrap-material-design/scss/_reboot.scss","../../../components/bootstrap-material-design/scss/_variables.scss","../../../components/bootstrap-material-design/scss/_layout.scss","../../../components/bootstrap-material-design/scss/mixins/_animations.scss","../../../components/bootstrap-material-design/scss/_buttons.scss","../../../components/bootstrap-material-design/scss/mixins/_buttons.scss","../../../components/bootstrap-material-design/scss/mixins/_hover.scss","../../../components/bootstrap-material-design/scss/mixins/_forms.scss","../../../components/bootstrap-material-design/scss/_checkboxes.scss","../../../components/bootstrap-material-design/scss/_custom-forms.scss","../../../components/bootstrap-material-design/scss/_switches.scss","../../../components/bootstrap-material-design/scss/mixins/_utilities.scss","../../../components/bootstrap-material-design/scss/_radios.scss","../../../components/bootstrap-material-design/scss/_forms.scss","../../../components/bootstrap-material-design/scss/_input-group.scss","../../../components/bootstrap-material-design/scss/_list-group.scss","../../../components/bootstrap-material-design/scss/_tables.scss","../../../components/bootstrap-material-design/scss/_nav.scss","../../../components/bootstrap-material-design/scss/variables/bootstrap/_nav.scss","../../../scss/material-darkroom.scss","../../../components/bootstrap-material-design/scss/mixins/_navs.scss","../../../components/bootstrap-material-design/scss/_navbar.scss","../../../components/bootstrap-material-design/scss/_alerts.scss","../../../components/bootstrap-material-design/scss/_progress.scss","../../../components/bootstrap-material-design/scss/_pagination.scss","../../../components/bootstrap-material-design/scss/_type.scss","../../../components/bootstrap-material-design/scss/_tooltip.scss","../../../components/bootstrap-material-design/scss/_cards.scss","../../../components/bootstrap-material-design/scss/_modal.scss","../../../components/bootstrap-material-design/scss/_dropdown.scss","../../../components/bootstrap-material-design/scss/variables/_menu.scss","../../../components/bootstrap-material-design/scss/_drawer.scss","../../../components/bootstrap-material-design/scss/mixins/_drawer.scss","../../../components/bootstrap-material-design/scss/variables/_drawer.scss","../../../components/bootstrap-material-design/scss/mixins/_layout.scss","../../../components/bootstrap-material-design/scss/_ripples.scss","../../../components/bootstrap-material-design/scss/extensions/_snackbarjs.scss","../../../components/bootstrap-material-design/scss/variables/_snackbar.scss","../../../scss/darkroom-colors/_nav.scss","../../../scss/darkroom-colors/_jumbotron.scss","../../../scss/darkroom-colors/_dropdown.scss","../../../scss/darkroom-colors/_media.scss","../../../scss/darkroom-colors/_card.scss","../../../scss/darkroom-colors/_piwigo-components.scss","../../../scss/darkroom-colors/_piwigo-plugins.scss"],"names":[],"mappings":"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Q1B,eHiQ8B;CGhQ/B;;AAED;EAAU,kBHmPW;CGnPiB;;AACtC;EAAU,gBHmPS;CGnPmB;;AACtC;EAAU,mBHmPY;CGnPgB;;AACtC;EAAU,kBHmPW;CGnPiB;;AACtC;EAAU,mBHmPY;CGnPgB;;AACtC;EAAU,gBHmPS;CGnPmB;;AAEtC;EACE,mBHmQwB;EGlQxB,iBHmQoB;CGlQrB;;AAGD;EACE,gBCAkB;EDClB,iBHsPuB;EGrPvB,iBH6O0B;CG5O3B;;AACD;EACE,kBCJoB;EDKpB,iBHkPuB;EGjPvB,iBHwO0B;CGvO3B;;AACD;EACE,qBCRuB;EDSvB,iBH8OuB;EG7OvB,iBHmO0B;CGlO3B;;AACD;EACE,oBCZsB;EDatB,iBH0OuB;EGzOvB,iBH8N0B;CG7N3B;;AAOD;EACE,iBAAgB;EAChB,oBAAmB;EACnB,UAAS;EACT,yCEuRU;CFtRX;;AAOD;;EAEE,eHyNmB;EGxNnB,oBHuLyB;CGtL1B;;AAED;;EAEE,eH6NiB;EG5NjB,0BHqOe;CGpOhB;;AAOD;EG7EE,gBAAe;EACf,iBAAgB;CH8EjB;;AAGD;EGlFE,gBAAe;EACf,iBAAgB;CHmFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,kBH+MqB;CG9MtB;;AASH;EACE,eAAc;EACd,0BAAyB;CAC1B;;AAGD;EACE,sBIzGY;EJ0GZ,mBHiLgD;CGhLjD;;AAED;EACE,eAAc;EACd,eAAc;EACd,eJtGgB;CI2GjB;;AARD;EAMI,uBAAsB;CACvB;;AKlHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBR6vBkC;EQ5vBlC,0BT0CoB;ESzCpB,uBR8vBgC;EU1wB9B,wBCGmB;ECFjB,iCZ4wB2C;Ea/wB7C,2CR6UQ;EIpUV,gBAAe;EAGf,aAAY;CDSb;;AAMD;EAEE,sBAAqB;CACtB;;AAED;EACE,uBAA4B;EAC5B,eAAc;CACf;;AAED;EACE,eR8uB4B;EQ7uB5B,eT1BgB;CS2BjB;;AMzCD;;;;EAIE,oGd6O6G;Cc5O9G;;AAGD;EACE,uBd+zBiC;Ec9zBjC,ed4zB+B;Ec3zB/B,ed8zBmC;Ec7zBnC,uBToSa;EK7SX,wBC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;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADYD;ELQE,YAAW;EMtDb,0B7BqCmB;E6BpCnB,sB7BoCmB;Ec1CjB,iBWiCiC;CGoBlC;;AC5CD;ENkDE,YAAW;EMhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,oD7BuBe;C6BnBlB;;AAGD;EAEE,0B7BciB;E6BbjB,sB7BaiB;C6BZlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADYD;ELME,YAAW;EMpDb,0B7BiCmB;E6BhCnB,sB7BgCmB;EctCjB,iBWiCiC;CGoBlC;;AC5CD;ENgDE,YAAW;EM9CX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,mD7BmBe;C6BflB;;AAGD;EAEE,0B7BUiB;E6BTjB,sB7BSiB;C6BRlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADYD;ELQE,YAAW;EMtDb,0B7B+BmB;E6B9BnB,sB7B8BmB;EcpCjB,iBWiCiC;CGoBlC;;AC5CD;ENkDE,YAAW;EMhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,mD7BiBe;C6BblB;;AAGD;EAEE,0B7BQiB;E6BPjB,sB7BOiB;C6BNlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADYD;ELME,YAAW;EMpDb,0B7BGgB;E6BFhB,sB7BEgB;EcRd,iBWiCiC;CGoBlC;;AC5CD;ENgDE,YAAW;EM9CX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,qD7BXY;C6Bef;;AAGD;EAEE,0B7BpBc;E6BqBd,sB7BrBc;C6BsBf;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADYD;ELQE,YAAW;EMtDb,0B7BsDoB;E6BrDpB,sB7BqDoB;Ec3DlB,iBWiCiC;CGoBlC;;AC5CD;ENkDE,YAAW;EMhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,kD7BwCgB;C6BpCnB;;AAGD;EAEE,0B7B+BkB;E6B9BlB,sB7B8BkB;C6B7BnB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EfH3H,iBWkCiC;CIKlC;;ADkBD;ECdA,Y7B1BW;E6B2BX,8BAA6B;EAC7B,uBAAsB;EACtB,mB7B7BW;C4B0CV;;A1BlDC;E2BwCA,YDS4C;ECR5C,uB7BjCS;E6BkCT,mB7BlCS;CERY;;A2B6CvB;EAEE,yC7BvCS;C6BwCV;;AAED;EAEE,Y7B5CS;E6B6CT,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,uB7BpDS;E6BqDT,mB7BrDS;C6BsDV;;ADdD;ECdA,e7B9BgB;E6B+BhB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BjCgB;C4B8Cf;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BrCc;E6BsCd,sB7BtCc;CEJO;;A2B6CvB;EAEE,+C7B3Cc;C6B4Cf;;AAED;EAEE,e7BhDc;E6BiDd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7BxDc;E6ByDd,sB7BzDc;C6B0Df;;ADdD;ECdA,e7BJmB;E6BKnB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BPmB;C4BoBlB;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BXiB;E6BYjB,sB7BZiB;CE9BI;;A2B6CvB;EAEE,6C7BjBiB;C6BkBlB;;AAED;EAEE,e7BtBiB;E6BuBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7B9BiB;E6B+BjB,sB7B/BiB;C6BgClB;;ADdD;ECdA,e7BDmB;E6BEnB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BJmB;C4BiBlB;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BRiB;E6BSjB,sB7BTiB;CEjCI;;A2B6CvB;EAEE,8C7BdiB;C6BelB;;AAED;EAEE,e7BnBiB;E6BoBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7B3BiB;E6B4BjB,sB7B5BiB;C6B6BlB;;ADdD;ECdA,e7BLmB;E6BMnB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BRmB;C4BqBlB;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BZiB;E6BajB,sB7BbiB;CE7BI;;A2B6CvB;EAEE,6C7BlBiB;C6BmBlB;;AAED;EAEE,e7BvBiB;E6BwBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7B/BiB;E6BgCjB,sB7BhCiB;C6BiClB;;ADdD;ECdA,e7BPmB;E6BQnB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BVmB;C4BuBlB;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BdiB;E6BejB,sB7BfiB;CE3BI;;A2B6CvB;EAEE,6C7BpBiB;C6BqBlB;;AAED;EAEE,e7BzBiB;E6B0BjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7BjCiB;E6BkCjB,sB7BlCiB;C6BmClB;;ADdD;ECdA,e7BnCgB;E6BoChB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BtCgB;C4BmDf;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7B1Cc;E6B2Cd,sB7B3Cc;CECO;;A2B6CvB;EAEE,+C7BhDc;C6BiDf;;AAED;EAEE,e7BrDc;E6BsDd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7B7Dc;E6B8Dd,sB7B9Dc;C6B+Df;;ADdD;ECdA,e7BgBoB;E6BfpB,8BAA6B;EAC7B,uBAAsB;EACtB,sB7BaoB;C4BAnB;;A1BlDC;E2BwCA,YDS4C;ECR5C,0B7BSkB;E6BRlB,sB7BQkB;CElDG;;A2B6CvB;EAEE,4C7BGkB;C6BFnB;;AAED;EAEE,e7BFkB;E6BGlB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0B7BVkB;E6BWlB,sB7BXkB;C6BYnB;;ADHH;EACE,oB3BmLyB;E2BlLzB,e5BhBoB;E4BiBpB,iBAAgB;CA8BjB;;AAjCD;EASI,8BAA6B;Ed7E7B,iBc8EwB;CACzB;;AAXH;EAeI,0BAAyB;EACzB,iBAAgB;CACjB;;A1B5EC;E0B8EA,0BAAyB;C1B9EJ;;AAWrB;E0BsEA,Y5BnFS;E4BoFT,sB5BNwB;E4BOxB,8BAA6B;C1BrE5B;;A0B6CL;EA2BI,2BtB8OQ;CsBzOT;;A1BhFC;E0B8EE,sBAAqB;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,kCCVmB;EDWnB,qCCXmB;C8BWlB;;AAVL;EAcI,WAAU;EACV,Y1CdS;E0CeT,0B1CoCkB;E0CnClB,sB1CmCkB;C0ClCnB;;AAlBH;EAqBI,e1Cdc;E0Ced,qBAAoB;EACpB,8BC7BgC;ED8BhC,sB1CkGsE;C0CjGvE;;AAGH;EACE,mBAAkB;EAClB,eAAc;EACd,wBzCuiB0C;EyCtiB1C,kBAAiB;EACjB,kBzC0iBwC;EyCziBxC,e1CcoB;E0CbpB,8BC1CyB;ED2CzB,wB1CiBoB;C0CTrB;;AxC9BG;EwCyBA,Y1CtCS;E0CuCT,sBAAqB;EACrB,0B1CWkB;E0CVlB,sB1CUkB;CEnCjB;;A0CtBH;EACE,mBDAuB;ECCvB,mB3CiPoB;E2ChPpB,iB3CmNwB;C2ClNzB;;AAIG;EjCoBF,+BViM0B;EUhM1B,kCVgM0B;C2CnNvB;;AAGD;EjCCF,gCV+M0B;EU9M1B,mCV8M0B;C2C9MvB;;AAfL;EACE,mBDCuB;ECAvB,oB3CkPoB;E2CjPpB,iB3CoNwB;C2CnNzB;;AAIG;EjCoBF,kCCtBuB;EDuBvB,qCCvBuB;CgCIpB;;AAGD;EjCCF,mCCRuB;EDSvB,sCCTuB;CgCSpB;;AClBP;EACE,mBAAoD;EACpD,oB5CumBmC;E4CtmBnC,uB7CgBW;EWfT,sBV4N0B;C4CvN7B;;A3B+CG;E2BxDJ;IAOI,mB5CkmBiC;G4ChmBpC;C9CshIA;;A8CphID;EACE,iBAAgB;EAChB,gBAAe;ElCTb,iBkCUsB;CACzB;;ACXD;EACE,yB7CwtBmC;E6CvtBnC,oB7CwtBgC;E6CvtBhC,8BAA6C;EnCH3C,wBCGmB;CkCEtB;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,kB7CwOqB;C6CvOtB;;AAOD;EAGI,mBAAkB;EAClB,c7C6rBgC;E6C5rBhC,gB7C6rBiC;E6C5rBjC,yB7C4rBiC;E6C3rBjC,eAAc;CACf;;AASD;EC3CA,axBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,aAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,exBsFkE;EwBrFlE,0BxBmFuE;EwBlFvE,sBxBkFuE;CuBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;GjDgrI7C;EiD/qID;IAAK,yBAAwB;GjDkrI5B;CACF;;AiDrrID;EACE;IAAO,4BAAuC;GjDgrI7C;EiD/qID;IAAK,yBAAwB;GjDkrI5B;CACF;;AiDhrID;EACE,qBAAa;EAAb,cAAa;EACb,a/C+tBkC;E+C9tBlC,iBAAgB;EAChB,mB/C8tBoC;E+C7tBpC,0BhDCgB;EWPd,wBCGmB;CoCKtB;;AAED;EACE,qBAAa;EAAb,cAAa;EACb,uBAAmB;MAAnB,oBAAmB;EACnB,sBAAuB;MAAvB,wBAAuB;EACvB,Y1C8TU;E0C7TV,uBhDAW;CgDCZ;;AAED;ECaE,sMAA6I;EDX7I,2B/C8sBkC;C+C7sBnC;;AAED;EACE,2D/CitBgD;U+CjtBhD,mD/CitBgD;C+ChtBjD;;AE7BD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;MAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;MAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,enDLgB;EmDMhB,oBAAmB;CAapB;;AjDbG;EiDIA,enDVc;EmDWd,sBAAqB;EACrB,0BnDlBc;CEeb;;AiDNL;EAaI,enD2BkB;EmD1BlB,0BnDtBc;CmDuBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yBlD2sBsC;EkDzsBtC,iBC3CyB;ED4CzB,0BC9CqB;ED+CrB,qC7C8RU;C6ClQX;;AAnCD;ExChCI,0ByCLwB;EzCMxB,2ByCNwB;CDgDzB;;AAXH;EAcI,iBAAgB;ExChChB,8ByCnBwB;EzCoBxB,6ByCpBwB;CDqDzB;;AjDpCC;EiDuCA,sBAAqB;CjDpCpB;;AiDiBL;EAwBI,enDnDc;EmDoDd,0BCjEmB;CDkEpB;;AA1BH;EA8BI,WAAU;EACV,YnDhES;EmDiET,0BnDbkB;EmDclB,sBnDdkB;CmDenB;;AASH;EAEI,gBAAe;EACf,eAAc;EACd,iBAAgB;CACjB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;AElGH;EACE,a9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,a9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,a9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,wB9BmE8D;E8BlE9D,oB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;AAnBH;EACE,e9BmFgE;E8BlFhE,0B9BgFqE;C8B/EtE;;AAGD;;EAEE,e9B4EgE;C8BhEjE;;AnDDC;;;EmDRE,e9ByE8D;E8BxE9D,0BAAyC;CnDU1C;;AmDhBH;;EAUI,YAAW;EACX,0B9BmE8D;E8BlE9D,sB9BkE8D;C8BjE/D;;ACtBL;EACE,aAAY;EACZ,kBrD8zBiD;EqD7zBjD,kBrDwPqB;EqDvPrB,eAAc;EACd,YhD0UU;EgDzUV,0BhD0UU;EgDzUV,YAAW;CAOZ;;ApDQG;EoDZA,YhDqUQ;EgDpUR,sBAAqB;EACrB,aAAY;CpDaX;;AoDHL;EACE,WAAU;EACV,wBAAuB;EACvB,UAAS;EACT,yBAAwB;CACzB;;ACtBD;EACE,sBAAqB;EACrB,sBtD0qBgC;EsDzqBhC,etDsqB+B;EsDrqB/B,kBtDkPqB;EsDjPrB,eAAc;EACd,YjDqUU;EiDpUV,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5CVtB,wBCGmB;C2CctB;;AAhBD;EAcI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBtDipBgC;EsDhpBhC,oBtDgpBgC;EU/qB9B,qBVkrB+B;CsDjpBlC;;AAOC;EhCiBE,YAAW;EiC3Db,uBxDiBW;CuD2BV;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,wBAAkC;CtDiBnC;;AqDmBH;EhCiBE,YAAW;EiC3Db,0BxDagB;CuD+Bf;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCiBE,YAAW;EiC3Db,0BxDuCmB;CuDKlB;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCiBE,YAAW;EiC3Db,0BxD0CmB;CuDElB;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCeE,YAAW;EiCzDb,0BxDsCmB;CuDMlB;;ArDxBC;EqBqCA,YAAW;EiCpDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCiBE,YAAW;EiC3Db,0BxDoCmB;CuDQlB;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCeE,YAAW;EiCzDb,0BxDQgB;CuDoCf;;ArDxBC;EqBqCA,YAAW;EiCpDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AqDmBH;EhCiBE,YAAW;EiC3Db,0BxD2DoB;CuDfnB;;ArDxBC;EqBuCA,YAAW;EiCtDT,sBAAqB;EACrB,0BAAkC;CtDiBnC;;AuDlBL;EACE,iBAAgB;CACjB;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,cxDqgB8B;EwDpgB9B,cAAa;EACb,iBAAgB;EAGhB,WAAU;CAWX;;AAtBD;E5CPM,4CZgtB8C;EYhtB9C,oCZgtB8C;EYhtB9C,qEZgtB8C;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,OAAM;EACN,QAAO;EACP,WAAU;EACV,YAAW;EACX,aAAY;EACZ,mBAAkB;EAClB,8BAA6B;EAC7B,sCAAqC;EClDrC,0BAD8C;EAE9C,yDF6HiE;CChElE;;AATiC;EAZlC;IAaI,qCAAoC;IACpC,WAAU;IACV,6BAA4B;IAC5B,oBAAmB;IACnB,qBAAoB;GAIvB;CtFysPA;;AwFtxPD;EACE,mBAAkB;EAClB,yB9DD8B;E8DE9B,oB9DLyB;E8DMzB,sBAAqB;EACrB,0BAAyB;EACzB,kBAAiB;EACjB,gBAAe;EACf,8BAA6B;EAC7B,UAAS;EACT,WAAU;EACV,oJHkIiE;EG/HjE,mCAAkC;ECflC,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,mB/DKmB;C8D4KpB;;AC8BG;EAGE,WAAU;CACX;;AtF5MD;EsFJA,2BlFwUQ;EkFvUR,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,2BlFiUQ;EkFhUR,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,2BlFyTQ;EkFxTR,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,2BlFkTM;EkFjTN,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,2BlFwUQ;EkFvUR,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,2BlFiUQ;EkFhUR,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,2BlFyTQ;EkFxTR,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,2BlFkTM;EkFjTN,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAOD;EAvGA,exFyCmB;EwFxCnB,0B/DKkB;E+DJlB,mB/DKmB;C+DkGlB;;AtFhGC;EsFJA,exFoCiB;EwFnCjB,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,exF6BiB;EwF5BjB,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,exFqBiB;EwFpBjB,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,exFce;EwFbf,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,exFyCmB;EwFxCnB,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,exFoCiB;EwFnCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exF6BiB;EwF5BjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFqBiB;EwFpBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFce;EwFbf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAUD;EA1GA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,mB/DKmB;C+DqGlB;;AtFnGC;EsFJA,2BlFwUQ;EkFvUR,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,2BlFiUQ;EkFhUR,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,2BlFyTQ;EkFxTR,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,2BlFkTM;EkFjTN,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,2BlFwUQ;EkFvUR,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,2BlFiUQ;EkFhUR,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,2BlFyTQ;EkFxTR,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,2BlFkTM;EkFjTN,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAaD;EA7GA,exF8CmB;EwF7CnB,0B/DKkB;E+DJlB,mB/DKmB;C+DwGlB;;AtFtGC;EsFJA,exFyCiB;EwFxCjB,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,exFkCiB;EwFjCjB,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,exF0BiB;EwFzBjB,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,exFmBe;EwFlBf,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,exF8CmB;EwF7CnB,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,exFyCiB;EwFxCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFkCiB;EwFjCjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exF0BiB;EwFzBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFmBe;EwFlBf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAgBD;EAhHA,exFuCmB;EwFtCnB,0B/DKkB;E+DJlB,mB/DKmB;C+D2GlB;;AtFzGC;EsFJA,exFkCiB;EwFjCjB,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,exF2BiB;EwF1BjB,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,exFmBiB;EwFlBjB,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,exFYe;EwFXf,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,exFuCmB;EwFtCnB,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,exFkCiB;EwFjCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exF2BiB;EwF1BjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFmBiB;EwFlBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFYe;EwFXf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAmBD;EAnHA,exFkDmB;EwFjDnB,0B/DKkB;E+DJlB,mB/DKmB;C+D8GlB;;AtF5GC;EsFJA,exF6CiB;EwF5CjB,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,exFsCiB;EwFrCjB,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,exF8BiB;EwF7BjB,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,exFuBe;EwFtBf,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,exFkDmB;EwFjDnB,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,exF6CiB;EwF5CjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFsCiB;EwFrCjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exF8BiB;EwF7BjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFuBe;EwFtBf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAsBD;EAtHA,exFoCmB;EwFnCnB,0B/DKkB;E+DJlB,mB/DKmB;C+DiHlB;;AtF/GC;EsFJA,exF+BiB;EwF9BjB,2C/DGwB;E+DFxB,uC/DEwB;CvBAH;;AsFCvB;EAEE,exFwBiB;EwFvBjB,2C/DJwB;E+DKxB,uC/DLwB;C+DMzB;;AAED;;;EAGE,exFgBiB;EwFfjB,2C/DZwB;E+DaxB,uC/DbwB;C+DsBzB;;AAPC;;;;;;;EAGE,exFSe;EwFRf,2C/DlBuB;E+DmBvB,uC/DnBuB;C+DoBxB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFoEvB;EA7EA,exFoCmB;EwFnCnB,0B/DKkB;E+DJlB,mB/DKmB;C+DoFlB;;AAdD;EAxEE,exF+BiB;EwF9BjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFwBiB;EwFvBjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFgBiB;EwFfjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFSe;EwFRf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,mB/D1Ce;C+D2ChB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,mB/D9Ce;CvBEI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAwFD;;;EAxLA,Y/DqCmC;E+DpCnC,0BxFwCmB;EwFvCnB,sBxFuCmB;CwFiJlB;;AtFjLC;;;EsFJA,Y/DgCiC;E+D/BjC,0BA8JuB;EA7JvB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,Y/DyBiC;E+DxBjC,0BAuJuB;EAtJvB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,Y/DiBiC;E+DhBjC,0BA+IuB;EA9IvB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,Y/DU+B;E+DT/B,0BAwIqB;EAvIrB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFKiB;CwFClB;;AARD;;;EAMI,0BA4HqB;CA3HtB;;AAKD;;;;;;;;;EAEE,0BxFPe;EwFQf,sBxFRe;CwFShB;;AtFzCD;;;;;EsF2CE,0BxFXe;EwFYf,sBxFZe;CEhCI;;AsFkLvB;;;EA3LA,2BlF6UU;EkF5UV,0BxFsDoB;EwFrDpB,mB/DyCyC;C+DkJxC;;AtFpLC;;;EsFJA,2BlFwUQ;EkFvUR,0BA8JuB;EA7JvB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,2BlFiUQ;EkFhUR,0BAuJuB;EAtJvB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,2BlFyTQ;EkFxTR,0BA+IuB;EA9IvB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,2BlFkTM;EkFjTN,0BAwIqB;EAvIrB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFmBkB;CwFbnB;;AARD;;;EAMI,0BA4HqB;CA3HtB;;AAKD;;;;;;;;;EAEE,0BxFOgB;EwFNhB,mB/DNqC;C+DOtC;;AtFzCD;;;;;EsF2CE,0BxFGgB;EwFFhB,mB/DVqC;CvBlClB;;AsFqLvB;;;EA9LA,Y/D6CmC;E+D5CnC,0BxF6CmB;EwF5CnB,sBxF4CmB;CwFkJlB;;AtFvLC;;;EsFJA,Y/DwCiC;E+DvCjC,0BA8JuB;EA7JvB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,Y/DiCiC;E+DhCjC,0BAuJuB;EAtJvB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,Y/DyBiC;E+DxBjC,0BA+IuB;EA9IvB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,Y/DkB+B;E+DjB/B,0BAwIqB;EAvIrB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFUiB;CwFJlB;;AARD;;;EAMI,0BA4HqB;CA3HtB;;AAKD;;;;;;;;;EAEE,0BxFFe;EwFGf,sBxFHe;CwFIhB;;AtFzCD;;;;;EsF2CE,0BxFNe;EwFOf,sBxFPe;CErCI;;AsFwLvB;;;EAjMA,Y/DiDmC;E+DhDnC,0BxFsCmB;EwFrCnB,sBxFqCmB;CwF4JlB;;AtF1LC;;;EsFJA,Y/D4CiC;E+D3CjC,0BA8JuB;EA7JvB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,Y/DqCiC;E+DpCjC,0BAuJuB;EAtJvB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,Y/D6BiC;E+D5BjC,0BA+IuB;EA9IvB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,Y/DsB+B;E+DrB/B,0BAwIqB;EAvIrB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFGiB;CwFGlB;;AARD;;;EAMI,0BA4HqB;CA3HtB;;AAKD;;;;;;;;;EAEE,0BxFTe;EwFUf,sBxFVe;CwFWhB;;AtFzCD;;;;;EsF2CE,0BxFbe;EwFcf,sBxFde;CE9BI;;AsF2LvB;;;EApMA,Y/DqDmC;E+DpDnC,0BxFiDmB;EwFhDnB,sBxFgDmB;CwFoJlB;;AtF7LC;;;EsFJA,Y/DgDiC;E+D/CjC,0BA8JuB;EA7JvB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,Y/DyCiC;E+DxCjC,0BAuJuB;EAtJvB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,Y/DiCiC;E+DhCjC,0BA+IuB;EA9IvB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,Y/D0B+B;E+DzB/B,0BAwIqB;EAvIrB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFciB;CwFRlB;;AARD;;;EAMI,0BA4HqB;CA3HtB;;AAKD;;;;;;;;;EAEE,0BxFEe;EwFDf,sBxFCe;CwFAhB;;AtFzCD;;;;;EsF2CE,0BxFFe;EwFGf,sBxFHe;CEzCI;;AsF8LvB;;;EAvMA,Y/DyDmC;E+DxDnC,0BxFmCmB;EwFlCnB,sBxFkCmB;CwFqKlB;;AtFhMC;;;EsFJA,Y/DoDiC;E+DnDjC,0BA+JwB;EA9JxB,sBAiKiC;CtF/JZ;;AsFCvB;;;;;EAEE,Y/D6CiC;E+D5CjC,0BAwJwB;EAvJxB,sBA0JiC;CAzJlC;;AAED;;;;;;;;;;;;;EAGE,Y/DqCiC;E+DpCjC,0BAgJwB;EA/IxB,sBAkJiC;CAzIlC;;AAPC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGE,Y/D8B+B;E+D7B/B,0BAyIsB;EAxItB,sBA+IgC;CA9IjC;;AAIH;;;EACE,eAAc;EACd,0BxFAiB;CwFMlB;;AARD;;;EAMI,0BA6HsB;CA5HvB;;AAKD;;;;;;;;;EAEE,0BxFZe;EwFaf,sBxFbe;CwFchB;;AtFzCD;;;;;EsF2CE,0BxFhBe;EwFiBf,sBxFjBe;CE3BI;;AAWrB;;;;;EqFiBE,WAAU;EzErCZ,iHR6UQ;CJtTP;;AqFtBL;;;;;EA4CM,WAAU;EzE7CZ,wER6UQ;CiF7RP;;AA/CL;;;EzEDI,gHR6UQ;CiFxQT;;AApEH;;;EA2DM,iBAAgB;CAIjB;;AEhEH;;;EF8DM,iBAAgB;CE5DrB;;AvFiDC;;;;;;;EqFWI,iBAAgB;CrFPnB;;AwFxDH;;;;;;;;;EHoEI,iBAAgB;CG/DnB;;AFwHD;EAOE,2BAA0B;EAC1B,oBAAmB;EACnB,kBAAiB;CAClB;;AAGD;EAzIA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,kClF2UU;CkFlMT;;AtFlIC;EsFJA,2BlFwUQ;EkFvUR,2C/DGwB;E+DFxB,kClFsUQ;CJpUa;;AsFCvB;EAEE,2BlFiUQ;EkFhUR,2C/DJwB;E+DKxB,kClF+TQ;CkF9TT;;AAED;;;EAGE,2BlFyTQ;EkFxTR,2C/DZwB;E+DaxB,kClFuTQ;CkF9ST;;AAPC;;;;;;;EAGE,2BlFkTM;EkFjTN,2C/DlBuB;E+DmBvB,kClFgTM;CkF/SP;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,kClF4RM;CkF3RP;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,kClFwRM;CJpUa;;AsFoEvB;EA7EA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,kClF2UU;CkFlPT;;AAdD;EAxEE,2BlFwUQ;EkFvUR,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,2BlFiUQ;EkFhUR,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,2BlFyTQ;EkFxTR,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,2BlFkTM;EkFjTN,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,kClF4RM;CkF3RP;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,kClFwRM;CJpUa;;AsFqFvB;EACE,8BAA6B;CAC9B;;AA4CD;EA5IA,exFyCmB;EwFxCnB,0B/DKkB;E+DJlB,sBxFuCmB;CwFqGlB;;AtFrIC;EsFJA,exFoCiB;EwFnCjB,2C/DGwB;E+DFxB,sBxFkCiB;CEhCI;;AsFCvB;EAEE,exF6BiB;EwF5BjB,2C/DJwB;E+DKxB,sBxF2BiB;CwF1BlB;;AAED;;;EAGE,exFqBiB;EwFpBjB,2C/DZwB;E+DaxB,sBxFmBiB;CwFVlB;;AAPC;;;;;;;EAGE,exFce;EwFbf,2C/DlBuB;E+DmBvB,sBxFYe;CwFXhB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,sBxFRe;CwFShB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,sBxFZe;CEhCI;;AsFoEvB;EA7EA,exFyCmB;EwFxCnB,0B/DKkB;E+DJlB,sBxFuCmB;CwFkDlB;;AAdD;EAxEE,exFoCiB;EwFnCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exF6BiB;EwF5BjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFqBiB;EwFpBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFce;EwFbf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,sBxFRe;CwFShB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,sBxFZe;CEhCI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AA+CD;EA/IA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,kClF2UU;CkF5LT;;AtFxIC;EsFJA,2BlFwUQ;EkFvUR,2C/DGwB;E+DFxB,kClFsUQ;CJpUa;;AsFCvB;EAEE,2BlFiUQ;EkFhUR,2C/DJwB;E+DKxB,kClF+TQ;CkF9TT;;AAED;;;EAGE,2BlFyTQ;EkFxTR,2C/DZwB;E+DaxB,kClFuTQ;CkF9ST;;AAPC;;;;;;;EAGE,2BlFkTM;EkFjTN,2C/DlBuB;E+DmBvB,kClFgTM;CkF/SP;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,kClF4RM;CkF3RP;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,kClFwRM;CJpUa;;AsFoEvB;EA7EA,2BlF6UU;EkF5UV,0B/DKkB;E+DJlB,kClF2UU;CkFlPT;;AAdD;EAxEE,2BlFwUQ;EkFvUR,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,2BlFiUQ;EkFhUR,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,2BlFyTQ;EkFxTR,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,2BlFkTM;EkFjTN,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,kClF4RM;CkF3RP;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,kClFwRM;CJpUa;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAkDD;EAlJA,exF8CmB;EwF7CnB,0B/DKkB;E+DJlB,sBxF4CmB;CwFsGlB;;AtF3IC;EsFJA,exFyCiB;EwFxCjB,2C/DGwB;E+DFxB,sBxFuCiB;CErCI;;AsFCvB;EAEE,exFkCiB;EwFjCjB,2C/DJwB;E+DKxB,sBxFgCiB;CwF/BlB;;AAED;;;EAGE,exF0BiB;EwFzBjB,2C/DZwB;E+DaxB,sBxFwBiB;CwFflB;;AAPC;;;;;;;EAGE,exFmBe;EwFlBf,2C/DlBuB;E+DmBvB,sBxFiBe;CwFhBhB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,sBxFHe;CwFIhB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,sBxFPe;CErCI;;AsFoEvB;EA7EA,exF8CmB;EwF7CnB,0B/DKkB;E+DJlB,sBxF4CmB;CwF6ClB;;AAdD;EAxEE,exFyCiB;EwFxCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFkCiB;EwFjCjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exF0BiB;EwFzBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFmBe;EwFlBf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,sBxFHe;CwFIhB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,sBxFPe;CErCI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAqDD;EArJA,exFuCmB;EwFtCnB,0B/DKkB;E+DJlB,sBxFqCmB;CwFgHlB;;AtF9IC;EsFJA,exFkCiB;EwFjCjB,2C/DGwB;E+DFxB,sBxFgCiB;CE9BI;;AsFCvB;EAEE,exF2BiB;EwF1BjB,2C/DJwB;E+DKxB,sBxFyBiB;CwFxBlB;;AAED;;;EAGE,exFmBiB;EwFlBjB,2C/DZwB;E+DaxB,sBxFiBiB;CwFRlB;;AAPC;;;;;;;EAGE,exFYe;EwFXf,2C/DlBuB;E+DmBvB,sBxFUe;CwFThB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,sBxFVe;CwFWhB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,sBxFde;CE9BI;;AsFoEvB;EA7EA,exFuCmB;EwFtCnB,0B/DKkB;E+DJlB,sBxFqCmB;CwFoDlB;;AAdD;EAxEE,exFkCiB;EwFjCjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exF2BiB;EwF1BjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFmBiB;EwFlBjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFYe;EwFXf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,sBxFVe;CwFWhB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,sBxFde;CE9BI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AAwDD;EAxJA,exFkDmB;EwFjDnB,0B/DKkB;E+DJlB,sBxFgDmB;CwFwGlB;;AtFjJC;EsFJA,exF6CiB;EwF5CjB,2C/DGwB;E+DFxB,sBxF2CiB;CEzCI;;AsFCvB;EAEE,exFsCiB;EwFrCjB,2C/DJwB;E+DKxB,sBxFoCiB;CwFnClB;;AAED;;;EAGE,exF8BiB;EwF7BjB,2C/DZwB;E+DaxB,sBxF4BiB;CwFnBlB;;AAPC;;;;;;;EAGE,exFuBe;EwFtBf,2C/DlBuB;E+DmBvB,sBxFqBe;CwFpBhB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,sBxFCe;CwFAhB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,sBxFHe;CEzCI;;AsFoEvB;EA7EA,exFkDmB;EwFjDnB,0B/DKkB;E+DJlB,sBxFgDmB;CwFyClB;;AAdD;EAxEE,exF6CiB;EwF5CjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFsCiB;EwFrCjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exF8BiB;EwF7BjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFuBe;EwFtBf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,sBxFCe;CwFAhB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,sBxFHe;CEzCI;;AsFqFvB;EACE,8BAA6B;CAC9B;;AA2DD;EA3JA,exFoCmB;EwFnCnB,0B/DKkB;E+DJlB,sBxFkCmB;CwFyHlB;;AtFpJC;EsFJA,exF+BiB;EwF9BjB,2C/DGwB;E+DFxB,sBxF6BiB;CE3BI;;AsFCvB;EAEE,exFwBiB;EwFvBjB,2C/DJwB;E+DKxB,sBxFsBiB;CwFrBlB;;AAED;;;EAGE,exFgBiB;EwFfjB,2C/DZwB;E+DaxB,sBxFciB;CwFLlB;;AAPC;;;;;;;EAGE,exFSe;EwFRf,2C/DlBuB;E+DmBvB,sBxFOe;CwFNhB;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,2C/D/BsB;C+DgCvB;;AAKD;EAEE,0B/D1Cc;E+D2Cd,sBxFbe;CwFchB;;AtFzCD;EsF2CE,0B/D9Cc;E+D+Cd,sBxFjBe;CE3BI;;AsFoEvB;EA7EA,exFoCmB;EwFnCnB,0B/DKkB;E+DJlB,sBxFkCmB;CwFuDlB;;AAdD;EAxEE,exF+BiB;EwF9BjB,4C/DOgC;E+DNhC,wC/DMgC;CvBJX;;AsFoEvB;EAjEE,exFwBiB;EwFvBjB,4C/DAgC;E+DChC,wC/DDgC;C+DEjC;;AA8DD;;;EAzDE,exFgBiB;EwFfjB,4C/DRgC;E+DShC,wC/DTgC;C+DkBjC;;AA8CD;;;;;;;EAlDI,exFSe;EwFRf,4C/Dd+B;E+De/B,wC/Df+B;C+DgBhC;;AAIH;EACE,eAAc;EACd,0B/D9BgB;C+DoCjB;;AARD;EAMI,4C/D3B8B;C+D4B/B;;AAoCH;EA7BI,0B/D1Cc;E+D2Cd,sBxFbe;CwFchB;;AA2BH;EAzBI,0B/D9Cc;E+D+Cd,sBxFjBe;CE3BI;;AsF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","file":"bootstrap-material-design.css","sourcesContent":["@mixin headings() {\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n @content;\n }\n}\n\n// 14sp font\n%std-font {\n font-size: .875rem;\n font-weight: normal;\n}\n","// scss-lint:disable QualifyingElement, DuplicateProperty, VendorPrefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch\n// * http://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n",".card {\n font-size: .875rem;\n font-weight: normal;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #dbdbdb;\n text-align: left;\n background-color: #4f4f4f;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #9e9e9e;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #fff;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #dbdbdb;\n text-align: left;\n background-color: #4f4f4f;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #9e9e9e;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #fff;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.25rem;\n font-family: inherit;\n font-weight: 400;\n line-height: 1.1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 7rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-2 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-3 {\n font-size: 2.8125rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-4 {\n font-size: 2.125rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: normal;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 5px;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 0.5rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #868e96;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #4f4f4f;\n border: 1px solid #ddd;\n border-radius: 0.125rem;\n transition: all 0.2s ease-in-out;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.25rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #868e96;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #bd4147;\n background-color: #eee;\n border-radius: 0.125rem;\n}\n\na > code {\n padding: 0;\n color: inherit;\n background-color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.0625rem;\n box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: 90%;\n color: #212529;\n}\n\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 0.5rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid rgba(0, 0, 0, 0.06);\n}\n\n.table tbody + tbody {\n border-top: 2px solid rgba(0, 0, 0, 0.06);\n}\n\n.table .table {\n background-color: #4f4f4f;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8b8b8;\n}\n\n.table-hover .table-primary:hover {\n background-color: #ababab;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #ababab;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dddfe2;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cfd2d6;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cfd2d6;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c8c8c8;\n}\n\n.table-hover .table-dark:hover {\n background-color: #bbbbbb;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #bbbbbb;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.thead-inverse th {\n color: #4f4f4f;\n background-color: #212529;\n}\n\n.thead-default th {\n color: #495057;\n background-color: #e9ecef;\n}\n\n.table-inverse {\n color: #4f4f4f;\n background-color: #212529;\n}\n\n.table-inverse th,\n.table-inverse td,\n.table-inverse thead th {\n border-color: #32383e;\n}\n\n.table-inverse.table-bordered {\n border: 0;\n}\n\n.table-inverse.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-inverse.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 991px) {\n .table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive.table-bordered {\n border: 0;\n }\n}\n\n.form-control, .custom-file-control {\n display: block;\n width: 100%;\n padding: 0.46875rem 1rem;\n font-size: 1rem;\n line-height: 1.25;\n color: #495057;\n background-color: transparent;\n background-image: none;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.26);\n border-radius: 0;\n box-shadow: none;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n\n.form-control::-ms-expand, .custom-file-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus, .custom-file-control:focus {\n color: #495057;\n background-color: transparent;\n border-color: #404040;\n outline: none;\n box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.25);\n}\n\n.form-control::placeholder, .custom-file-control::placeholder {\n color: #868e96;\n opacity: 1;\n}\n\n.form-control:disabled, .custom-file-control:disabled, .form-control[readonly], [readonly].custom-file-control {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]), select.custom-file-control:not([size]):not([multiple]) {\n height: calc(2.1875rem + 2px);\n}\n\nselect.form-control:focus::-ms-value, select.custom-file-control:focus::-ms-value {\n color: #495057;\n background-color: transparent;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n.col-form-label {\n padding-top: calc(0.46875rem - 1px * 2);\n padding-bottom: calc(0.46875rem - 1px * 2);\n margin-bottom: 0;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.40625rem - 1px * 2);\n padding-bottom: calc(0.40625rem - 1px * 2);\n font-size: 0.875rem;\n}\n\n.col-form-legend {\n padding-top: 0.46875rem;\n padding-bottom: 0.46875rem;\n margin-bottom: 0;\n font-size: 1rem;\n}\n\n.form-control-plaintext {\n padding-top: 0.46875rem;\n padding-bottom: 0.46875rem;\n margin-bottom: 0;\n line-height: 1.25;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .form-control-plaintext.custom-file-control,\n.input-group-sm > .form-control-plaintext.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-plaintext.btn,\n.input-group-sm > .input-group-btn > .form-control-plaintext.custom-file-control::before, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .form-control-plaintext.custom-file-control,\n.input-group-lg > .form-control-plaintext.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-plaintext.btn,\n.input-group-lg > .input-group-btn > .form-control-plaintext.custom-file-control::before {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .custom-file-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn,\n.input-group-sm > .input-group-btn > .custom-file-control::before {\n padding: 0.40625rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.0625rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > select.custom-file-control:not([size]):not([multiple]),\n.input-group-sm > select.input-group-addon:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.custom-file-control:not([size]):not([multiple])::before {\n height: calc(2.125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .custom-file-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn,\n.input-group-lg > .input-group-btn > .custom-file-control::before {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > select.custom-file-control:not([size]):not([multiple]),\n.input-group-lg > select.input-group-addon:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.custom-file-control:not([size]):not([multiple])::before {\n height: calc(2.875rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: 0.5rem;\n}\n\n.form-check.disabled .form-check-label {\n color: #868e96;\n}\n\n.form-check-label {\n padding-left: 1.25rem;\n margin-bottom: 0;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\n\n.form-check-inline {\n display: inline-block;\n}\n\n.form-check-inline .form-check-label {\n vertical-align: middle;\n}\n\n.form-check-inline + .form-check-inline {\n margin-left: 0.75rem;\n}\n\n.invalid-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .was-validated .custom-file-control:valid, .form-control.is-valid, .is-valid.custom-file-control, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .was-validated .custom-file-control:valid:focus, .form-control.is-valid:focus, .is-valid.custom-file-control:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .invalid-feedback, .was-validated .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .form-control:valid ~ .invalid-tooltip,\n.was-validated .custom-file-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback, .is-valid.custom-file-control ~ .invalid-feedback,\n.form-control.is-valid ~ .invalid-tooltip, .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.custom-select:valid ~ .invalid-feedback,\n.was-validated\n.custom-select:valid ~ .invalid-tooltip,\n.custom-select.is-valid ~ .invalid-feedback,\n.custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {\n color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:invalid, .was-validated .custom-file-control:invalid, .form-control.is-invalid, .is-invalid.custom-file-control, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .was-validated .custom-file-control:invalid:focus, .form-control.is-invalid:focus, .is-invalid.custom-file-control:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .custom-file-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip,\n.was-validated .custom-file-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .is-invalid.custom-file-control ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .is-invalid.custom-file-control ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {\n background-color: rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {\n color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control, .form-inline .custom-file-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-inline .form-check-label {\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .form-inline .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: 0.25rem;\n vertical-align: text-bottom;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.btn, .custom-file-control::before {\n display: inline-block;\n font-weight: 500;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.46875rem 1rem;\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0.125rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:focus, .custom-file-control:focus::before, .btn:hover, .custom-file-control:hover::before {\n text-decoration: none;\n}\n\n.btn:focus, .custom-file-control:focus::before, .btn.focus, .focus.custom-file-control::before {\n outline: 0;\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.25);\n}\n\n.btn.disabled, .disabled.custom-file-control::before, .btn:disabled, .custom-file-control:disabled::before {\n opacity: .65;\n box-shadow: none;\n}\n\n.btn:active, .custom-file-control:active::before, .btn.active, .active.custom-file-control::before {\n background-image: none;\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.25), none;\n}\n\na.btn.disabled, a.disabled.custom-file-control::before,\nfieldset[disabled] a.btn,\nfieldset[disabled] a.custom-file-control::before {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #000;\n border-color: #000;\n box-shadow: none;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: black;\n border-color: black;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #000;\n border-color: #000;\n}\n\n.btn-primary:active, .btn-primary.active,\n.show > .btn-primary.dropdown-toggle {\n background-color: black;\n background-image: none;\n border-color: black;\n box-shadow: none;\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n box-shadow: none;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #727b84;\n border-color: #6c757d;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: none, 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:active, .btn-secondary.active,\n.show > .btn-secondary.dropdown-toggle {\n background-color: #727b84;\n background-image: none;\n border-color: #6c757d;\n box-shadow: none;\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n box-shadow: none;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: none, 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:active, .btn-success.active,\n.show > .btn-success.dropdown-toggle {\n background-color: #218838;\n background-image: none;\n border-color: #1e7e34;\n box-shadow: none;\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n box-shadow: none;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: none, 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:active, .btn-info.active,\n.show > .btn-info.dropdown-toggle {\n background-color: #138496;\n background-image: none;\n border-color: #117a8b;\n box-shadow: none;\n}\n\n.btn-warning {\n color: #111;\n background-color: #ffc107;\n border-color: #ffc107;\n box-shadow: none;\n}\n\n.btn-warning:hover {\n color: #111;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: none, 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:active, .btn-warning.active,\n.show > .btn-warning.dropdown-toggle {\n background-color: #e0a800;\n background-image: none;\n border-color: #d39e00;\n box-shadow: none;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n box-shadow: none;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: none, 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:active, .btn-danger.active,\n.show > .btn-danger.dropdown-toggle {\n background-color: #c82333;\n background-image: none;\n border-color: #bd2130;\n box-shadow: none;\n}\n\n.btn-light {\n color: #111;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n box-shadow: none;\n}\n\n.btn-light:hover {\n color: #111;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: none, 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:active, .btn-light.active,\n.show > .btn-light.dropdown-toggle {\n background-color: #e2e6ea;\n background-image: none;\n border-color: #dae0e5;\n box-shadow: none;\n}\n\n.btn-dark {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n box-shadow: none;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #292929;\n border-color: #232323;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: none, 0 0 0 3px rgba(60, 60, 60, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-dark:active, .btn-dark.active,\n.show > .btn-dark.dropdown-toggle {\n background-color: #292929;\n background-image: none;\n border-color: #232323;\n box-shadow: none;\n}\n\n.btn-outline-primary {\n color: #000;\n background-color: transparent;\n background-image: none;\n border-color: #000;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #000;\n background-color: transparent;\n}\n\n.btn-outline-primary:active, .btn-outline-primary.active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-outline-secondary {\n color: #868e96;\n background-color: transparent;\n background-image: none;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.btn-outline-secondary:active, .btn-outline-secondary.active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:active, .btn-outline-success.active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:active, .btn-outline-info.active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:active, .btn-outline-warning.active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:active, .btn-outline-danger.active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:active, .btn-outline-light.active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-dark {\n color: #3c3c3c;\n background-color: transparent;\n background-image: none;\n border-color: #3c3c3c;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 3px rgba(60, 60, 60, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #3c3c3c;\n background-color: transparent;\n}\n\n.btn-outline-dark:active, .btn-outline-dark.active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-link {\n font-weight: normal;\n color: #9e9e9e;\n border-radius: 0;\n}\n\n.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-link, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:hover {\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link:hover {\n color: #fff;\n text-decoration: none;\n background-color: transparent;\n}\n\n.btn-link:disabled {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.btn-link:disabled:focus, .btn-link:disabled:hover {\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .custom-file-control::before {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .custom-file-control::before {\n padding: 0.40625rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.0625rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n border-top: 0;\n border-bottom: 0.3em solid;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #dbdbdb;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.125rem;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.25rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: normal;\n color: #4f4f4f;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n text-decoration: none;\n background-color: #e9ecef;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #3c3c3c;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #868e96;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn, .btn-group > .custom-file-control::before,\n.btn-group-vertical > .btn,\n.btn-group-vertical > .custom-file-control::before {\n position: relative;\n flex: 0 1 auto;\n margin-bottom: 0;\n}\n\n.btn-group > .btn:hover, .btn-group > .custom-file-control:hover::before,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .custom-file-control:hover::before {\n z-index: 2;\n}\n\n.btn-group > .btn:focus, .btn-group > .custom-file-control:focus::before, .btn-group > .btn:active, .btn-group > .custom-file-control:active::before, .btn-group > .btn.active, .btn-group > .active.custom-file-control::before,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .custom-file-control:focus::before,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .custom-file-control:active::before,\n.btn-group-vertical > .btn.active,\n.btn-group-vertical > .active.custom-file-control::before {\n z-index: 2;\n}\n\n.btn-group .btn + .btn, .btn-group .custom-file-control::before + .btn, .btn-group .btn + .custom-file-control::before, .btn-group .custom-file-control::before + .custom-file-control::before,\n.btn-group .btn + .btn-group,\n.btn-group .custom-file-control::before + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .custom-file-control::before,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .custom-file-control::before + .btn,\n.btn-group-vertical .btn + .custom-file-control::before,\n.btn-group-vertical .custom-file-control::before + .custom-file-control::before,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .custom-file-control::before + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .custom-file-control::before,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .custom-file-control:not(:first-child):not(:last-child):not(.dropdown-toggle)::before {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child, .btn-group > .custom-file-control:first-child::before {\n margin-left: 0;\n}\n\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .custom-file-control:first-child:not(:last-child):not(.dropdown-toggle)::before {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child), .btn-group > .custom-file-control:last-child:not(:first-child)::before,\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > .custom-file-control::before {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .custom-file-control:last-child::before,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > .custom-file-control:first-child::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn + .dropdown-toggle-split, .custom-file-control::before + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn + .dropdown-toggle-split::after, .custom-file-control::before + .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-group-sm > .custom-file-control::before + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg > .custom-file-control::before + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group.show .dropdown-toggle {\n box-shadow: none;\n}\n\n.btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn-group-vertical {\n display: inline-flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn, .btn-group-vertical .custom-file-control::before,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn, .btn-group-vertical > .custom-file-control::before + .btn, .btn-group-vertical > .btn + .custom-file-control::before, .btn-group-vertical > .custom-file-control::before + .custom-file-control::before,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .custom-file-control::before + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .custom-file-control::before,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > .custom-file-control:not(:first-child):not(:last-child)::before {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > .custom-file-control:first-child:not(:last-child)::before {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > .custom-file-control:last-child:not(:first-child)::before {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .custom-file-control::before {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .custom-file-control:last-child::before,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .custom-file-control:first-child::before {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"], [data-toggle=\"buttons\"] > .custom-file-control::before input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .custom-file-control::before input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .custom-file-control::before input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .custom-file-control::before input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n width: 100%;\n}\n\n.input-group .form-control, .input-group .custom-file-control {\n position: relative;\n z-index: 2;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group .form-control:focus, .input-group .custom-file-control:focus, .input-group .form-control:active, .input-group .custom-file-control:active, .input-group .form-control:hover, .input-group .custom-file-control:hover {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control,\n.input-group .custom-file-control {\n display: flex;\n align-items: center;\n}\n\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child),\n.input-group .custom-file-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 0.46875rem 1rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.25;\n color: #495057;\n text-align: center;\n background-color: transparent;\n background-clip: padding-box;\n border: 1px solid transparent;\n border-radius: 0;\n}\n\n.input-group-addon.form-control-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn,\n.input-group-sm > .input-group-btn > .input-group-addon.custom-file-control::before {\n padding: 0.40625rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.0625rem;\n}\n\n.input-group-addon.form-control-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn,\n.input-group-lg > .input-group-btn > .input-group-addon.custom-file-control::before {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group .form-control:not(:last-child), .input-group .custom-file-control:not(:last-child),\n.input-group-addon:not(:last-child),\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .custom-file-control::before,\n.input-group-btn:not(:last-child) > .btn-group > .btn,\n.input-group-btn:not(:last-child) > .btn-group > .custom-file-control::before,\n.input-group-btn:not(:last-child) > .dropdown-toggle,\n.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:not(:first-child) > .custom-file-control:not(:last-child):not(.dropdown-toggle)::before,\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .custom-file-control::before {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:not(:last-child) {\n border-right: 0;\n}\n\n.input-group .form-control:not(:first-child), .input-group .custom-file-control:not(:first-child),\n.input-group-addon:not(:first-child),\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .custom-file-control::before,\n.input-group-btn:not(:first-child) > .btn-group > .btn,\n.input-group-btn:not(:first-child) > .btn-group > .custom-file-control::before,\n.input-group-btn:not(:first-child) > .dropdown-toggle,\n.input-group-btn:not(:last-child) > .btn:not(:first-child),\n.input-group-btn:not(:last-child) > .custom-file-control:not(:first-child)::before,\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .custom-file-control::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.form-control + .input-group-addon:not(:first-child), .custom-file-control + .input-group-addon:not(:first-child) {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n\n.input-group-btn > .btn, .input-group-btn > .custom-file-control::before {\n position: relative;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.26);\n}\n\n.input-group-btn > .btn + .btn, .input-group-btn > .custom-file-control::before + .btn, .input-group-btn > .btn + .custom-file-control::before, .input-group-btn > .custom-file-control::before + .custom-file-control::before {\n margin-left: -1px;\n}\n\n.input-group-btn > .btn:focus, .input-group-btn > .custom-file-control:focus::before, .input-group-btn > .btn:active, .input-group-btn > .custom-file-control:active::before, .input-group-btn > .btn:hover, .input-group-btn > .custom-file-control:hover::before {\n z-index: 3;\n}\n\n.input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .custom-file-control::before,\n.input-group-btn:not(:last-child) > .btn-group {\n margin-right: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .custom-file-control::before,\n.input-group-btn:not(:first-child) > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .custom-file-control:focus::before, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .custom-file-control:active::before, .input-group-btn:not(:first-child) > .btn:hover, .input-group-btn:not(:first-child) > .custom-file-control:hover::before,\n.input-group-btn:not(:first-child) > .btn-group:focus,\n.input-group-btn:not(:first-child) > .btn-group:active,\n.input-group-btn:not(:first-child) > .btn-group:hover {\n z-index: 3;\n}\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-indicator {\n color: #fff;\n background-color: #000;\n box-shadow: none;\n}\n\n.custom-control-input:focus ~ .custom-control-indicator {\n box-shadow: 0 0 0 1px #4f4f4f, 0 0 0 3px #000;\n}\n\n.custom-control-input:active ~ .custom-control-indicator {\n color: #fff;\n background-color: #595959;\n box-shadow: none;\n}\n\n.custom-control-input:disabled ~ .custom-control-indicator {\n background-color: #e9ecef;\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #868e96;\n}\n\n.custom-control-indicator {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n user-select: none;\n background-color: #ddd;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-checkbox .custom-control-indicator {\n border-radius: 0.125rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: #000;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n box-shadow: none;\n}\n\n.custom-radio .custom-control-indicator {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n}\n\n.custom-controls-stacked .custom-control {\n margin-bottom: 0.25rem;\n}\n\n.custom-controls-stacked .custom-control + .custom-control {\n margin-left: 0;\n}\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: calc(2.1875rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.25;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-clip: padding-box;\n background-size: 8px 10px;\n border: 1px solid rgba(0, 0, 0, 0.26);\n border-radius: 0.125rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #404040;\n outline: none;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(64, 64, 64, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: transparent;\n}\n\n.custom-select:disabled {\n color: #868e96;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(2.125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: calc(2.1875rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: 14rem;\n max-width: 100%;\n height: calc(2.1875rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #000;\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: calc(2.1875rem + 2px);\n padding: 0.46875rem 1rem;\n overflow: hidden;\n line-height: 1.3;\n color: #495057;\n pointer-events: none;\n user-select: none;\n background-color: transparent;\n background-clip: padding-box;\n border: 0 solid rgba(0, 0, 0, 0.26);\n border-radius: 0;\n box-shadow: none;\n}\n\n.custom-file-control:lang(en):empty::after {\n content: \"Choose file...\";\n}\n\n.custom-file-control::before {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 6;\n display: block;\n height: calc(2.1875rem + 2px);\n padding: 0.46875rem 1rem;\n line-height: 1.3;\n color: #495057;\n background-color: transparent;\n border-left: 0 solid rgba(0, 0, 0, 0.26);\n}\n\n.custom-file-control:lang(en)::before {\n content: \"Browse\";\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #3c3c3c;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #3c3c3c #3c3c3c #3c3c3c;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #868e96;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #dbdbdb;\n background-color: #3c3c3c;\n border-color: #3c3c3c #3c3c3c #3c3c3c;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.125rem;\n}\n\n.nav-pills .nav-link.active,\n.show > .nav-pills .nav-link {\n color: #fff;\n background-color: #3c3c3c;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.25rem 0.5rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 0.5rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background: transparent;\n border: 1px solid transparent;\n border-radius: 0.125rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-dark .navbar-brand {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-toggler {\n color: #9e9e9e;\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%239e9e9e' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: #9e9e9e;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #4f4f4f;\n background-clip: border-box;\n border: 1px solid #2e2e2e;\n border-radius: 0.125rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: #2e2e2e;\n border-bottom: 1px solid #2e2e2e;\n}\n\n.card-header:first-child {\n border-radius: calc(0.125rem - 1px) calc(0.125rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: #2e2e2e;\n border-top: 1px solid #2e2e2e;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.125rem - 1px) calc(0.125rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.125rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.125rem - 1px);\n border-top-right-radius: calc(0.125rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.125rem - 1px);\n border-bottom-left-radius: calc(0.125rem - 1px);\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group .card {\n flex: 1 0 0%;\n }\n .card-group .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) .card-img-top,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.breadcrumb {\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.125rem;\n}\n\n.breadcrumb::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.breadcrumb-item {\n float: left;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #868e96;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #868e96;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.125rem;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n}\n\n.page-item.active .page-link {\n z-index: 2;\n color: #fff;\n background-color: #2e2e2e;\n border-color: #2e2e2e;\n}\n\n.page-item.disabled .page-link {\n color: #868e96;\n pointer-events: none;\n background-color: transparent;\n border-color: #484848;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #9e9e9e;\n background-color: transparent;\n border: 0 solid #3c3c3c;\n}\n\n.page-link:focus, .page-link:hover {\n color: #fff;\n text-decoration: none;\n background-color: #2e2e2e;\n border-color: #2e2e2e;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 0;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.0625rem;\n border-bottom-left-radius: 0.0625rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.0625rem;\n border-bottom-right-radius: 0.0625rem;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #000;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.125rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: bold;\n}\n\n.alert-dismissible .close {\n position: relative;\n top: -0.75rem;\n right: -1.25rem;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: black;\n background-color: #cccccc;\n border-color: #b8b8b8;\n}\n\n.alert-primary hr {\n border-top-color: #ababab;\n}\n\n.alert-primary .alert-link {\n color: black;\n}\n\n.alert-secondary {\n color: #464a4e;\n background-color: #e7e8ea;\n border-color: #dddfe2;\n}\n\n.alert-secondary hr {\n border-top-color: #cfd2d6;\n}\n\n.alert-secondary .alert-link {\n color: #2e3133;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1f1f1f;\n background-color: #d8d8d8;\n border-color: #c8c8c8;\n}\n\n.alert-dark hr {\n border-top-color: #bbbbbb;\n}\n\n.alert-dark .alert-link {\n color: #060606;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.125rem;\n}\n\n.progress-bar {\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n background-color: #000;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #dbdbdb;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: inherit;\n border: 0 solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #868e96;\n background-color: inherit;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: black;\n background-color: #b8b8b8;\n}\n\na.list-group-item-primary,\nbutton.list-group-item-primary {\n color: black;\n}\n\na.list-group-item-primary:focus, a.list-group-item-primary:hover,\nbutton.list-group-item-primary:focus,\nbutton.list-group-item-primary:hover {\n color: black;\n background-color: #ababab;\n}\n\na.list-group-item-primary.active,\nbutton.list-group-item-primary.active {\n color: #fff;\n background-color: black;\n border-color: black;\n}\n\n.list-group-item-secondary {\n color: #464a4e;\n background-color: #dddfe2;\n}\n\na.list-group-item-secondary,\nbutton.list-group-item-secondary {\n color: #464a4e;\n}\n\na.list-group-item-secondary:focus, a.list-group-item-secondary:hover,\nbutton.list-group-item-secondary:focus,\nbutton.list-group-item-secondary:hover {\n color: #464a4e;\n background-color: #cfd2d6;\n}\n\na.list-group-item-secondary.active,\nbutton.list-group-item-secondary.active {\n color: #fff;\n background-color: #464a4e;\n border-color: #464a4e;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #155724;\n}\n\na.list-group-item-success:focus, a.list-group-item-success:hover,\nbutton.list-group-item-success:focus,\nbutton.list-group-item-success:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #0c5460;\n}\n\na.list-group-item-info:focus, a.list-group-item-info:hover,\nbutton.list-group-item-info:focus,\nbutton.list-group-item-info:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #856404;\n}\n\na.list-group-item-warning:focus, a.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #721c24;\n}\n\na.list-group-item-danger:focus, a.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\na.list-group-item-light,\nbutton.list-group-item-light {\n color: #818182;\n}\n\na.list-group-item-light:focus, a.list-group-item-light:hover,\nbutton.list-group-item-light:focus,\nbutton.list-group-item-light:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\na.list-group-item-light.active,\nbutton.list-group-item-light.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1f1f1f;\n background-color: #c8c8c8;\n}\n\na.list-group-item-dark,\nbutton.list-group-item-dark {\n color: #1f1f1f;\n}\n\na.list-group-item-dark:focus, a.list-group-item-dark:hover,\nbutton.list-group-item-dark:focus,\nbutton.list-group-item-dark:hover {\n color: #1f1f1f;\n background-color: #bbbbbb;\n}\n\na.list-group-item-dark.active,\nbutton.list-group-item-dark.active {\n color: #fff;\n background-color: #1f1f1f;\n border-color: #1f1f1f;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.125rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge, .custom-file-control::before .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #000;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: black;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #868e96;\n}\n\n.badge-secondary[href]:focus, .badge-secondary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #6c757d;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #111;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:focus, .badge-light[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #3c3c3c;\n}\n\n.badge-dark[href]:focus, .badge-dark[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #232323;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.26;\n}\n\n.modal-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 15px;\n border-bottom: 1px solid #e9ecef;\n}\n\n.modal-header .close {\n margin-left: auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 15px;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 15px;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n .modal-content {\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 5px;\n height: 5px;\n}\n\n.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 5px 5px 0;\n border-top-color: rgba(97, 97, 97, 0.9);\n}\n\n.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n margin-top: -3px;\n content: \"\";\n border-width: 5px 5px 5px 0;\n border-right-color: rgba(97, 97, 97, 0.9);\n}\n\n.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 0 5px 5px;\n border-bottom-color: rgba(97, 97, 97, 0.9);\n}\n\n.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n margin-top: -3px;\n content: \"\";\n border-width: 5px 0 5px 5px;\n border-left-color: rgba(97, 97, 97, 0.9);\n}\n\n.tooltip .arrow::before {\n position: absolute;\n border-color: transparent;\n border-style: solid;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: rgba(97, 97, 97, 0.9);\n border-radius: 0.125rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n padding: 1px;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 10px;\n height: 5px;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover .arrow::before {\n content: \"\";\n border-width: 11px;\n}\n\n.popover .arrow::after {\n content: \"\";\n border-width: 11px;\n}\n\n.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 10px;\n}\n\n.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-bottom-width: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: -11px;\n margin-left: -6px;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: -10px;\n margin-left: -6px;\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 10px;\n}\n\n.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n margin-top: -8px;\n border-left-width: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: -11px;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: -10px;\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 10px;\n}\n\n.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n margin-left: -7px;\n border-top-width: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: -11px;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: -10px;\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 10px;\n}\n\n.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n margin-top: -8px;\n border-right-width: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: -11px;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: -10px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 8px 14px;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 9px 14px;\n color: #dbdbdb;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:focus, .carousel-control-prev:hover,\n.carousel-control-next:focus,\n.carousel-control-next:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #000 !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover {\n background-color: black !important;\n}\n\n.bg-secondary {\n background-color: #868e96 !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #3c3c3c !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover {\n background-color: #232323 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e9ecef !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #000 !important;\n}\n\n.border-secondary {\n border-color: #868e96 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #3c3c3c !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.125rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.125rem !important;\n border-top-right-radius: 0.125rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.125rem !important;\n border-bottom-right-radius: 0.125rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.125rem !important;\n border-bottom-left-radius: 0.125rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.125rem !important;\n border-bottom-left-radius: 0.125rem !important;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.d-print-block {\n display: none !important;\n}\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n}\n\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n}\n\n@media print {\n .d-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.125rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.125rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.125rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.125rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.125rem !important;\n}\n\n.m-2 {\n margin: 0.25rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.25rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.25rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.25rem !important;\n}\n\n.m-3 {\n margin: 0.5rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 0.5rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 0.5rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 0.5rem !important;\n}\n\n.m-4 {\n margin: 0.75rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 0.75rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 0.75rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 0.75rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 0.75rem !important;\n}\n\n.m-5 {\n margin: 1.5rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 1.5rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 1.5rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 1.5rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.125rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.125rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.125rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.125rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.125rem !important;\n}\n\n.p-2 {\n padding: 0.25rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.25rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.25rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.25rem !important;\n}\n\n.p-3 {\n padding: 0.5rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 0.5rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 0.5rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 0.5rem !important;\n}\n\n.p-4 {\n padding: 0.75rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 0.75rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 0.75rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 0.75rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 0.75rem !important;\n}\n\n.p-5 {\n padding: 1.5rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 1.5rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 1.5rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 1.5rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.125rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.125rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.125rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.125rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.125rem !important;\n }\n .m-sm-2 {\n margin: 0.25rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.25rem !important;\n }\n .m-sm-3 {\n margin: 0.5rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 0.5rem !important;\n }\n .m-sm-4 {\n margin: 0.75rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 0.75rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 0.75rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 0.75rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 0.75rem !important;\n }\n .m-sm-5 {\n margin: 1.5rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 1.5rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.125rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.125rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.125rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.125rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.125rem !important;\n }\n .p-sm-2 {\n padding: 0.25rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.25rem !important;\n }\n .p-sm-3 {\n padding: 0.5rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 0.5rem !important;\n }\n .p-sm-4 {\n padding: 0.75rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 0.75rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 0.75rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 0.75rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 0.75rem !important;\n }\n .p-sm-5 {\n padding: 1.5rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 1.5rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.125rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.125rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.125rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.125rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.125rem !important;\n }\n .m-md-2 {\n margin: 0.25rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.25rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.25rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.25rem !important;\n }\n .m-md-3 {\n margin: 0.5rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 0.5rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 0.5rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 0.5rem !important;\n }\n .m-md-4 {\n margin: 0.75rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 0.75rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 0.75rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 0.75rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 0.75rem !important;\n }\n .m-md-5 {\n margin: 1.5rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 1.5rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 1.5rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 1.5rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.125rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.125rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.125rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.125rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.125rem !important;\n }\n .p-md-2 {\n padding: 0.25rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.25rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.25rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.25rem !important;\n }\n .p-md-3 {\n padding: 0.5rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 0.5rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 0.5rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 0.5rem !important;\n }\n .p-md-4 {\n padding: 0.75rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 0.75rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 0.75rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 0.75rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 0.75rem !important;\n }\n .p-md-5 {\n padding: 1.5rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 1.5rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 1.5rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 1.5rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.125rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.125rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.125rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.125rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.125rem !important;\n }\n .m-lg-2 {\n margin: 0.25rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.25rem !important;\n }\n .m-lg-3 {\n margin: 0.5rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 0.5rem !important;\n }\n .m-lg-4 {\n margin: 0.75rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 0.75rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 0.75rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 0.75rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 0.75rem !important;\n }\n .m-lg-5 {\n margin: 1.5rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 1.5rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.125rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.125rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.125rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.125rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.125rem !important;\n }\n .p-lg-2 {\n padding: 0.25rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.25rem !important;\n }\n .p-lg-3 {\n padding: 0.5rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 0.5rem !important;\n }\n .p-lg-4 {\n padding: 0.75rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 0.75rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 0.75rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 0.75rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 0.75rem !important;\n }\n .p-lg-5 {\n padding: 1.5rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 1.5rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.125rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.125rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.125rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.125rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.125rem !important;\n }\n .m-xl-2 {\n margin: 0.25rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.25rem !important;\n }\n .m-xl-3 {\n margin: 0.5rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 0.5rem !important;\n }\n .m-xl-4 {\n margin: 0.75rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 0.75rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 0.75rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 0.75rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 0.75rem !important;\n }\n .m-xl-5 {\n margin: 1.5rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 1.5rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.125rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.125rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.125rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.125rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.125rem !important;\n }\n .p-xl-2 {\n padding: 0.25rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.25rem !important;\n }\n .p-xl-3 {\n padding: 0.5rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 0.5rem !important;\n }\n .p-xl-4 {\n padding: 0.75rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 0.75rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 0.75rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 0.75rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 0.75rem !important;\n }\n .p-xl-5 {\n padding: 1.5rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 1.5rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: normal !important;\n}\n\n.font-weight-bold {\n font-weight: bold !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #000 !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: black !important;\n}\n\n.text-secondary {\n color: #868e96 !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #3c3c3c !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\n color: #232323 !important;\n}\n\n.text-muted, .bmd-help {\n color: #868e96 !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\nbody {\n font-weight: 400;\n}\n\na:focus {\n outline: none;\n}\n\nbutton:focus {\n outline: none;\n}\n\n.bmd-layout-canvas {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n\n.bmd-layout-container {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.bmd-layout-header {\n z-index: 3;\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n flex-shrink: 0;\n justify-content: flex-start;\n width: 100%;\n max-height: 1000px;\n transform: translateZ(0);\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.bmd-layout-content {\n position: relative;\n z-index: 1;\n display: inline-block;\n flex-grow: 1;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.bmd-layout-spacer {\n flex-grow: 1;\n}\n\n.bmd-layout-backdrop {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 4;\n width: 100%;\n height: 100%;\n visibility: hidden;\n background-color: transparent;\n transition-property: background-color;\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@supports (pointer-events: auto) {\n .bmd-layout-backdrop {\n background-color: rgba(0, 0, 0, 0.5);\n opacity: 0;\n transition-property: opacity;\n visibility: visible;\n pointer-events: none;\n }\n}\n\n.btn, .custom-file-control::before {\n position: relative;\n margin-bottom: 0.3125rem;\n font-size: 0.875rem;\n text-decoration: none;\n text-transform: uppercase;\n letter-spacing: 0;\n cursor: pointer;\n background-color: transparent;\n border: 0;\n outline: 0;\n transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n will-change: box-shadow, transform;\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn:focus, .custom-file-control:focus::before, .btn.focus, .focus.custom-file-control::before, .btn:active:focus, .custom-file-control:active:focus::before, .btn:active.focus, .custom-file-control:active.focus::before, .btn.active:focus, .active.custom-file-control:focus::before, .btn.active.focus, .active.focus.custom-file-control::before {\n outline: 0;\n}\n\n.btn:hover, .custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn:focus, .custom-file-control:focus::before, .btn.focus, .focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn:active, .custom-file-control:active::before, .btn.active, .active.custom-file-control::before,\n.open > .btn.dropdown-toggle,\n.open > .dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn:active:hover, .custom-file-control:active:hover::before, .btn:active:focus, .custom-file-control:active:focus::before, .btn:active.focus, .custom-file-control:active.focus::before, .btn.active:hover, .active.custom-file-control:hover::before, .btn.active:focus, .active.custom-file-control:focus::before, .btn.active.focus, .active.focus.custom-file-control::before,\n.open > .btn.dropdown-toggle:hover,\n.open > .dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.dropdown-toggle:focus,\n.open > .dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.dropdown-toggle.focus,\n.open > .dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.dropdown-toggle.bmd-btn-icon, .open > .dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.dropdown-toggle.bmd-btn-icon:hover, .open > .dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.disabled:focus, .disabled.custom-file-control:focus::before, .btn.disabled.focus, .disabled.focus.custom-file-control::before, .btn:disabled:focus, .custom-file-control:disabled:focus::before, .btn:disabled.focus, .custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.disabled:hover, .disabled.custom-file-control:hover::before, .btn:disabled:hover, .custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn, .bg-inverse .custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn:hover, .bg-inverse .custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn:focus, .bg-inverse .custom-file-control:focus::before, .bg-inverse .btn.focus, .bg-inverse .focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn:active, .bg-inverse .custom-file-control:active::before, .bg-inverse .btn.active, .bg-inverse .active.custom-file-control::before,\n.open > .bg-inverse .btn.dropdown-toggle,\n.open > .bg-inverse .dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn:active:hover, .bg-inverse .custom-file-control:active:hover::before, .bg-inverse .btn:active:focus, .bg-inverse .custom-file-control:active:focus::before, .bg-inverse .btn:active.focus, .bg-inverse .custom-file-control:active.focus::before, .bg-inverse .btn.active:hover, .bg-inverse .active.custom-file-control:hover::before, .bg-inverse .btn.active:focus, .bg-inverse .active.custom-file-control:focus::before, .bg-inverse .btn.active.focus, .bg-inverse .active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.dropdown-toggle:hover,\n.open > .bg-inverse .dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.dropdown-toggle:focus,\n.open > .bg-inverse .dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.dropdown-toggle.focus,\n.open > .bg-inverse .dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.disabled:focus, .bg-inverse .disabled.custom-file-control:focus::before, .bg-inverse .btn.disabled.focus, .bg-inverse .disabled.focus.custom-file-control::before, .bg-inverse .btn:disabled:focus, .bg-inverse .custom-file-control:disabled:focus::before, .bg-inverse .btn:disabled.focus, .bg-inverse .custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.disabled:hover, .bg-inverse .disabled.custom-file-control:hover::before, .bg-inverse .btn:disabled:hover, .bg-inverse .custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-link, .btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-primary, .btn-primary.custom-file-control::before {\n color: #009688;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-primary:hover, .btn-primary.custom-file-control:hover::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-primary:focus, .btn-primary.custom-file-control:focus::before, .btn.btn-primary.focus, .btn-primary.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-primary:active, .btn-primary.custom-file-control:active::before, .btn.btn-primary.active, .btn-primary.active.custom-file-control::before,\n.open > .btn.btn-primary.dropdown-toggle,\n.open > .btn-primary.dropdown-toggle.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-primary:active:hover, .btn-primary.custom-file-control:active:hover::before, .btn.btn-primary:active:focus, .btn-primary.custom-file-control:active:focus::before, .btn.btn-primary:active.focus, .btn-primary.custom-file-control:active.focus::before, .btn.btn-primary.active:hover, .btn-primary.active.custom-file-control:hover::before, .btn.btn-primary.active:focus, .btn-primary.active.custom-file-control:focus::before, .btn.btn-primary.active.focus, .btn-primary.active.focus.custom-file-control::before,\n.open > .btn.btn-primary.dropdown-toggle:hover,\n.open > .btn-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-primary.dropdown-toggle:focus,\n.open > .btn-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-primary.dropdown-toggle.focus,\n.open > .btn-primary.dropdown-toggle.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon, .open > .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-primary.disabled:focus, .btn-primary.disabled.custom-file-control:focus::before, .btn.btn-primary.disabled.focus, .btn-primary.disabled.focus.custom-file-control::before, .btn.btn-primary:disabled:focus, .btn-primary.custom-file-control:disabled:focus::before, .btn.btn-primary:disabled.focus, .btn-primary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-primary.disabled:hover, .btn-primary.disabled.custom-file-control:hover::before, .btn.btn-primary:disabled:hover, .btn-primary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-primary, .bg-inverse .btn-primary.custom-file-control::before {\n color: #009688;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-primary:hover, .bg-inverse .btn-primary.custom-file-control:hover::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-primary:focus, .bg-inverse .btn-primary.custom-file-control:focus::before, .bg-inverse .btn.btn-primary.focus, .bg-inverse .btn-primary.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-primary:active, .bg-inverse .btn-primary.custom-file-control:active::before, .bg-inverse .btn.btn-primary.active, .bg-inverse .btn-primary.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle,\n.open > .bg-inverse .btn-primary.dropdown-toggle.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-primary:active:hover, .bg-inverse .btn-primary.custom-file-control:active:hover::before, .bg-inverse .btn.btn-primary:active:focus, .bg-inverse .btn-primary.custom-file-control:active:focus::before, .bg-inverse .btn.btn-primary:active.focus, .bg-inverse .btn-primary.custom-file-control:active.focus::before, .bg-inverse .btn.btn-primary.active:hover, .bg-inverse .btn-primary.active.custom-file-control:hover::before, .bg-inverse .btn.btn-primary.active:focus, .bg-inverse .btn-primary.active.custom-file-control:focus::before, .bg-inverse .btn.btn-primary.active.focus, .bg-inverse .btn-primary.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle:hover,\n.open > .bg-inverse .btn-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle:focus,\n.open > .bg-inverse .btn-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle.focus,\n.open > .bg-inverse .btn-primary.dropdown-toggle.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-primary.disabled:focus, .bg-inverse .btn-primary.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-primary.disabled.focus, .bg-inverse .btn-primary.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-primary:disabled:focus, .bg-inverse .btn-primary.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-primary:disabled.focus, .bg-inverse .btn-primary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-primary.disabled:hover, .bg-inverse .btn-primary.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-primary:disabled:hover, .bg-inverse .btn-primary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-primary.btn-link, .btn-primary.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-secondary, .btn-secondary.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-secondary:hover, .btn-secondary.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-secondary:focus, .btn-secondary.custom-file-control:focus::before, .btn.btn-secondary.focus, .btn-secondary.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-secondary:active, .btn-secondary.custom-file-control:active::before, .btn.btn-secondary.active, .btn-secondary.active.custom-file-control::before,\n.open > .btn.btn-secondary.dropdown-toggle,\n.open > .btn-secondary.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-secondary:active:hover, .btn-secondary.custom-file-control:active:hover::before, .btn.btn-secondary:active:focus, .btn-secondary.custom-file-control:active:focus::before, .btn.btn-secondary:active.focus, .btn-secondary.custom-file-control:active.focus::before, .btn.btn-secondary.active:hover, .btn-secondary.active.custom-file-control:hover::before, .btn.btn-secondary.active:focus, .btn-secondary.active.custom-file-control:focus::before, .btn.btn-secondary.active.focus, .btn-secondary.active.focus.custom-file-control::before,\n.open > .btn.btn-secondary.dropdown-toggle:hover,\n.open > .btn-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-secondary.dropdown-toggle:focus,\n.open > .btn-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-secondary.dropdown-toggle.focus,\n.open > .btn-secondary.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon, .open > .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-secondary.disabled:focus, .btn-secondary.disabled.custom-file-control:focus::before, .btn.btn-secondary.disabled.focus, .btn-secondary.disabled.focus.custom-file-control::before, .btn.btn-secondary:disabled:focus, .btn-secondary.custom-file-control:disabled:focus::before, .btn.btn-secondary:disabled.focus, .btn-secondary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-secondary.disabled:hover, .btn-secondary.disabled.custom-file-control:hover::before, .btn.btn-secondary:disabled:hover, .btn-secondary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-secondary, .bg-inverse .btn-secondary.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-secondary:hover, .bg-inverse .btn-secondary.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-secondary:focus, .bg-inverse .btn-secondary.custom-file-control:focus::before, .bg-inverse .btn.btn-secondary.focus, .bg-inverse .btn-secondary.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-secondary:active, .bg-inverse .btn-secondary.custom-file-control:active::before, .bg-inverse .btn.btn-secondary.active, .bg-inverse .btn-secondary.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle,\n.open > .bg-inverse .btn-secondary.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-secondary:active:hover, .bg-inverse .btn-secondary.custom-file-control:active:hover::before, .bg-inverse .btn.btn-secondary:active:focus, .bg-inverse .btn-secondary.custom-file-control:active:focus::before, .bg-inverse .btn.btn-secondary:active.focus, .bg-inverse .btn-secondary.custom-file-control:active.focus::before, .bg-inverse .btn.btn-secondary.active:hover, .bg-inverse .btn-secondary.active.custom-file-control:hover::before, .bg-inverse .btn.btn-secondary.active:focus, .bg-inverse .btn-secondary.active.custom-file-control:focus::before, .bg-inverse .btn.btn-secondary.active.focus, .bg-inverse .btn-secondary.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle:hover,\n.open > .bg-inverse .btn-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle:focus,\n.open > .bg-inverse .btn-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.focus,\n.open > .bg-inverse .btn-secondary.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-secondary.disabled:focus, .bg-inverse .btn-secondary.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-secondary.disabled.focus, .bg-inverse .btn-secondary.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-secondary:disabled:focus, .bg-inverse .btn-secondary.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-secondary:disabled.focus, .bg-inverse .btn-secondary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-secondary.disabled:hover, .bg-inverse .btn-secondary.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-secondary:disabled:hover, .bg-inverse .btn-secondary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-secondary.btn-link, .btn-secondary.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-info, .btn-info.custom-file-control::before {\n color: #03a9f4;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-info:hover, .btn-info.custom-file-control:hover::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-info:focus, .btn-info.custom-file-control:focus::before, .btn.btn-info.focus, .btn-info.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-info:active, .btn-info.custom-file-control:active::before, .btn.btn-info.active, .btn-info.active.custom-file-control::before,\n.open > .btn.btn-info.dropdown-toggle,\n.open > .btn-info.dropdown-toggle.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-info:active:hover, .btn-info.custom-file-control:active:hover::before, .btn.btn-info:active:focus, .btn-info.custom-file-control:active:focus::before, .btn.btn-info:active.focus, .btn-info.custom-file-control:active.focus::before, .btn.btn-info.active:hover, .btn-info.active.custom-file-control:hover::before, .btn.btn-info.active:focus, .btn-info.active.custom-file-control:focus::before, .btn.btn-info.active.focus, .btn-info.active.focus.custom-file-control::before,\n.open > .btn.btn-info.dropdown-toggle:hover,\n.open > .btn-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-info.dropdown-toggle:focus,\n.open > .btn-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-info.dropdown-toggle.focus,\n.open > .btn-info.dropdown-toggle.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-info.dropdown-toggle.bmd-btn-icon, .open > .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-info.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-info.disabled:focus, .btn-info.disabled.custom-file-control:focus::before, .btn.btn-info.disabled.focus, .btn-info.disabled.focus.custom-file-control::before, .btn.btn-info:disabled:focus, .btn-info.custom-file-control:disabled:focus::before, .btn.btn-info:disabled.focus, .btn-info.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-info.disabled:hover, .btn-info.disabled.custom-file-control:hover::before, .btn.btn-info:disabled:hover, .btn-info.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-info, .bg-inverse .btn-info.custom-file-control::before {\n color: #03a9f4;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-info:hover, .bg-inverse .btn-info.custom-file-control:hover::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-info:focus, .bg-inverse .btn-info.custom-file-control:focus::before, .bg-inverse .btn.btn-info.focus, .bg-inverse .btn-info.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-info:active, .bg-inverse .btn-info.custom-file-control:active::before, .bg-inverse .btn.btn-info.active, .bg-inverse .btn-info.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-info.dropdown-toggle,\n.open > .bg-inverse .btn-info.dropdown-toggle.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-info:active:hover, .bg-inverse .btn-info.custom-file-control:active:hover::before, .bg-inverse .btn.btn-info:active:focus, .bg-inverse .btn-info.custom-file-control:active:focus::before, .bg-inverse .btn.btn-info:active.focus, .bg-inverse .btn-info.custom-file-control:active.focus::before, .bg-inverse .btn.btn-info.active:hover, .bg-inverse .btn-info.active.custom-file-control:hover::before, .bg-inverse .btn.btn-info.active:focus, .bg-inverse .btn-info.active.custom-file-control:focus::before, .bg-inverse .btn.btn-info.active.focus, .bg-inverse .btn-info.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-info.dropdown-toggle:hover,\n.open > .bg-inverse .btn-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-info.dropdown-toggle:focus,\n.open > .bg-inverse .btn-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-info.dropdown-toggle.focus,\n.open > .bg-inverse .btn-info.dropdown-toggle.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-info.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-info.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-info.disabled:focus, .bg-inverse .btn-info.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-info.disabled.focus, .bg-inverse .btn-info.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-info:disabled:focus, .bg-inverse .btn-info.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-info:disabled.focus, .bg-inverse .btn-info.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-info.disabled:hover, .bg-inverse .btn-info.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-info:disabled:hover, .bg-inverse .btn-info.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-info.btn-link, .btn-info.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-success, .btn-success.custom-file-control::before {\n color: #28a745;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-success:hover, .btn-success.custom-file-control:hover::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-success:focus, .btn-success.custom-file-control:focus::before, .btn.btn-success.focus, .btn-success.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-success:active, .btn-success.custom-file-control:active::before, .btn.btn-success.active, .btn-success.active.custom-file-control::before,\n.open > .btn.btn-success.dropdown-toggle,\n.open > .btn-success.dropdown-toggle.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-success:active:hover, .btn-success.custom-file-control:active:hover::before, .btn.btn-success:active:focus, .btn-success.custom-file-control:active:focus::before, .btn.btn-success:active.focus, .btn-success.custom-file-control:active.focus::before, .btn.btn-success.active:hover, .btn-success.active.custom-file-control:hover::before, .btn.btn-success.active:focus, .btn-success.active.custom-file-control:focus::before, .btn.btn-success.active.focus, .btn-success.active.focus.custom-file-control::before,\n.open > .btn.btn-success.dropdown-toggle:hover,\n.open > .btn-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-success.dropdown-toggle:focus,\n.open > .btn-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-success.dropdown-toggle.focus,\n.open > .btn-success.dropdown-toggle.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-success.dropdown-toggle.bmd-btn-icon, .open > .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-success.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-success.disabled:focus, .btn-success.disabled.custom-file-control:focus::before, .btn.btn-success.disabled.focus, .btn-success.disabled.focus.custom-file-control::before, .btn.btn-success:disabled:focus, .btn-success.custom-file-control:disabled:focus::before, .btn.btn-success:disabled.focus, .btn-success.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-success.disabled:hover, .btn-success.disabled.custom-file-control:hover::before, .btn.btn-success:disabled:hover, .btn-success.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-success, .bg-inverse .btn-success.custom-file-control::before {\n color: #28a745;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-success:hover, .bg-inverse .btn-success.custom-file-control:hover::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-success:focus, .bg-inverse .btn-success.custom-file-control:focus::before, .bg-inverse .btn.btn-success.focus, .bg-inverse .btn-success.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-success:active, .bg-inverse .btn-success.custom-file-control:active::before, .bg-inverse .btn.btn-success.active, .bg-inverse .btn-success.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-success.dropdown-toggle,\n.open > .bg-inverse .btn-success.dropdown-toggle.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-success:active:hover, .bg-inverse .btn-success.custom-file-control:active:hover::before, .bg-inverse .btn.btn-success:active:focus, .bg-inverse .btn-success.custom-file-control:active:focus::before, .bg-inverse .btn.btn-success:active.focus, .bg-inverse .btn-success.custom-file-control:active.focus::before, .bg-inverse .btn.btn-success.active:hover, .bg-inverse .btn-success.active.custom-file-control:hover::before, .bg-inverse .btn.btn-success.active:focus, .bg-inverse .btn-success.active.custom-file-control:focus::before, .bg-inverse .btn.btn-success.active.focus, .bg-inverse .btn-success.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-success.dropdown-toggle:hover,\n.open > .bg-inverse .btn-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-success.dropdown-toggle:focus,\n.open > .bg-inverse .btn-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-success.dropdown-toggle.focus,\n.open > .bg-inverse .btn-success.dropdown-toggle.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-success.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-success.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-success.disabled:focus, .bg-inverse .btn-success.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-success.disabled.focus, .bg-inverse .btn-success.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-success:disabled:focus, .bg-inverse .btn-success.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-success:disabled.focus, .bg-inverse .btn-success.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-success.disabled:hover, .bg-inverse .btn-success.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-success:disabled:hover, .bg-inverse .btn-success.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-success.btn-link, .btn-success.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-warning, .btn-warning.custom-file-control::before {\n color: #ff5722;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-warning:hover, .btn-warning.custom-file-control:hover::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-warning:focus, .btn-warning.custom-file-control:focus::before, .btn.btn-warning.focus, .btn-warning.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-warning:active, .btn-warning.custom-file-control:active::before, .btn.btn-warning.active, .btn-warning.active.custom-file-control::before,\n.open > .btn.btn-warning.dropdown-toggle,\n.open > .btn-warning.dropdown-toggle.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-warning:active:hover, .btn-warning.custom-file-control:active:hover::before, .btn.btn-warning:active:focus, .btn-warning.custom-file-control:active:focus::before, .btn.btn-warning:active.focus, .btn-warning.custom-file-control:active.focus::before, .btn.btn-warning.active:hover, .btn-warning.active.custom-file-control:hover::before, .btn.btn-warning.active:focus, .btn-warning.active.custom-file-control:focus::before, .btn.btn-warning.active.focus, .btn-warning.active.focus.custom-file-control::before,\n.open > .btn.btn-warning.dropdown-toggle:hover,\n.open > .btn-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-warning.dropdown-toggle:focus,\n.open > .btn-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-warning.dropdown-toggle.focus,\n.open > .btn-warning.dropdown-toggle.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon, .open > .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-warning.disabled:focus, .btn-warning.disabled.custom-file-control:focus::before, .btn.btn-warning.disabled.focus, .btn-warning.disabled.focus.custom-file-control::before, .btn.btn-warning:disabled:focus, .btn-warning.custom-file-control:disabled:focus::before, .btn.btn-warning:disabled.focus, .btn-warning.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-warning.disabled:hover, .btn-warning.disabled.custom-file-control:hover::before, .btn.btn-warning:disabled:hover, .btn-warning.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-warning, .bg-inverse .btn-warning.custom-file-control::before {\n color: #ff5722;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-warning:hover, .bg-inverse .btn-warning.custom-file-control:hover::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-warning:focus, .bg-inverse .btn-warning.custom-file-control:focus::before, .bg-inverse .btn.btn-warning.focus, .bg-inverse .btn-warning.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-warning:active, .bg-inverse .btn-warning.custom-file-control:active::before, .bg-inverse .btn.btn-warning.active, .bg-inverse .btn-warning.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle,\n.open > .bg-inverse .btn-warning.dropdown-toggle.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-warning:active:hover, .bg-inverse .btn-warning.custom-file-control:active:hover::before, .bg-inverse .btn.btn-warning:active:focus, .bg-inverse .btn-warning.custom-file-control:active:focus::before, .bg-inverse .btn.btn-warning:active.focus, .bg-inverse .btn-warning.custom-file-control:active.focus::before, .bg-inverse .btn.btn-warning.active:hover, .bg-inverse .btn-warning.active.custom-file-control:hover::before, .bg-inverse .btn.btn-warning.active:focus, .bg-inverse .btn-warning.active.custom-file-control:focus::before, .bg-inverse .btn.btn-warning.active.focus, .bg-inverse .btn-warning.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle:hover,\n.open > .bg-inverse .btn-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle:focus,\n.open > .bg-inverse .btn-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle.focus,\n.open > .bg-inverse .btn-warning.dropdown-toggle.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-warning.disabled:focus, .bg-inverse .btn-warning.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-warning.disabled.focus, .bg-inverse .btn-warning.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-warning:disabled:focus, .bg-inverse .btn-warning.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-warning:disabled.focus, .bg-inverse .btn-warning.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-warning.disabled:hover, .bg-inverse .btn-warning.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-warning:disabled:hover, .bg-inverse .btn-warning.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-warning.btn-link, .btn-warning.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-danger, .btn-danger.custom-file-control::before {\n color: #dc3545;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-danger:hover, .btn-danger.custom-file-control:hover::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-danger:focus, .btn-danger.custom-file-control:focus::before, .btn.btn-danger.focus, .btn-danger.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-danger:active, .btn-danger.custom-file-control:active::before, .btn.btn-danger.active, .btn-danger.active.custom-file-control::before,\n.open > .btn.btn-danger.dropdown-toggle,\n.open > .btn-danger.dropdown-toggle.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-danger:active:hover, .btn-danger.custom-file-control:active:hover::before, .btn.btn-danger:active:focus, .btn-danger.custom-file-control:active:focus::before, .btn.btn-danger:active.focus, .btn-danger.custom-file-control:active.focus::before, .btn.btn-danger.active:hover, .btn-danger.active.custom-file-control:hover::before, .btn.btn-danger.active:focus, .btn-danger.active.custom-file-control:focus::before, .btn.btn-danger.active.focus, .btn-danger.active.focus.custom-file-control::before,\n.open > .btn.btn-danger.dropdown-toggle:hover,\n.open > .btn-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-danger.dropdown-toggle:focus,\n.open > .btn-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-danger.dropdown-toggle.focus,\n.open > .btn-danger.dropdown-toggle.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(153, 153, 153, 0.4);\n}\n\n.open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon, .open > .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-danger.disabled:focus, .btn-danger.disabled.custom-file-control:focus::before, .btn.btn-danger.disabled.focus, .btn-danger.disabled.focus.custom-file-control::before, .btn.btn-danger:disabled:focus, .btn-danger.custom-file-control:disabled:focus::before, .btn.btn-danger:disabled.focus, .btn-danger.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-danger.disabled:hover, .btn-danger.disabled.custom-file-control:hover::before, .btn.btn-danger:disabled:hover, .btn-danger.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-danger, .bg-inverse .btn-danger.custom-file-control::before {\n color: #dc3545;\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-danger:hover, .bg-inverse .btn-danger.custom-file-control:hover::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-danger:focus, .bg-inverse .btn-danger.custom-file-control:focus::before, .bg-inverse .btn.btn-danger.focus, .bg-inverse .btn-danger.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-danger:active, .bg-inverse .btn-danger.custom-file-control:active::before, .bg-inverse .btn.btn-danger.active, .bg-inverse .btn-danger.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle,\n.open > .bg-inverse .btn-danger.dropdown-toggle.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-danger:active:hover, .bg-inverse .btn-danger.custom-file-control:active:hover::before, .bg-inverse .btn.btn-danger:active:focus, .bg-inverse .btn-danger.custom-file-control:active:focus::before, .bg-inverse .btn.btn-danger:active.focus, .bg-inverse .btn-danger.custom-file-control:active.focus::before, .bg-inverse .btn.btn-danger.active:hover, .bg-inverse .btn-danger.active.custom-file-control:hover::before, .bg-inverse .btn.btn-danger.active:focus, .bg-inverse .btn-danger.active.custom-file-control:focus::before, .bg-inverse .btn.btn-danger.active.focus, .bg-inverse .btn-danger.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle:hover,\n.open > .bg-inverse .btn-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle:focus,\n.open > .bg-inverse .btn-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle.focus,\n.open > .bg-inverse .btn-danger.dropdown-toggle.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-danger.disabled:focus, .bg-inverse .btn-danger.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-danger.disabled.focus, .bg-inverse .btn-danger.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-danger:disabled:focus, .bg-inverse .btn-danger.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-danger:disabled.focus, .bg-inverse .btn-danger.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.bg-inverse .btn.btn-danger.disabled:hover, .bg-inverse .btn-danger.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-danger:disabled:hover, .bg-inverse .btn-danger.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ccc;\n}\n\n.btn.btn-danger.btn-link, .btn-danger.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.bmd-btn-fab.btn-primary, .bmd-btn-fab.btn-primary.custom-file-control::before, .btn.btn-raised.btn-primary, .btn-raised.btn-primary.custom-file-control::before,\n.btn-group-raised .btn.btn-primary,\n.btn-group-raised .btn-primary.custom-file-control::before {\n color: #fff;\n background-color: #009688;\n border-color: #009688;\n}\n\n.btn.bmd-btn-fab.btn-primary:hover, .bmd-btn-fab.btn-primary.custom-file-control:hover::before, .btn.btn-raised.btn-primary:hover, .btn-raised.btn-primary.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-primary:hover,\n.btn-group-raised .btn-primary.custom-file-control:hover::before {\n color: #fff;\n background-color: #008276;\n border-color: #005951;\n}\n\n.btn.bmd-btn-fab.btn-primary:focus, .bmd-btn-fab.btn-primary.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-primary.focus, .bmd-btn-fab.btn-primary.focus.custom-file-control::before, .btn.btn-raised.btn-primary:focus, .btn-raised.btn-primary.custom-file-control:focus::before, .btn.btn-raised.btn-primary.focus, .btn-raised.btn-primary.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-primary:focus,\n.btn-group-raised .btn-primary.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-primary.focus,\n.btn-group-raised .btn-primary.focus.custom-file-control::before {\n color: #fff;\n background-color: #008276;\n border-color: #005951;\n}\n\n.btn.bmd-btn-fab.btn-primary:active, .bmd-btn-fab.btn-primary.custom-file-control:active::before, .btn.bmd-btn-fab.btn-primary.active, .bmd-btn-fab.btn-primary.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle,\n.open > .bmd-btn-fab.btn-primary.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-primary:active, .btn-raised.btn-primary.custom-file-control:active::before, .btn.btn-raised.btn-primary.active, .btn-raised.btn-primary.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-primary.dropdown-toggle,\n.open > .btn-raised.btn-primary.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-primary:active,\n.btn-group-raised .btn-primary.custom-file-control:active::before,\n.btn-group-raised .btn.btn-primary.active,\n.btn-group-raised .btn-primary.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle,\n.open >\n.btn-group-raised .btn-primary.dropdown-toggle.custom-file-control::before {\n color: #fff;\n background-color: #008276;\n border-color: #005951;\n}\n\n.btn.bmd-btn-fab.btn-primary:active:hover, .bmd-btn-fab.btn-primary.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-primary:active:focus, .bmd-btn-fab.btn-primary.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-primary:active.focus, .bmd-btn-fab.btn-primary.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-primary.active:hover, .bmd-btn-fab.btn-primary.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-primary.active:focus, .bmd-btn-fab.btn-primary.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-primary.active.focus, .bmd-btn-fab.btn-primary.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-primary.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-primary:active:hover, .btn-raised.btn-primary.custom-file-control:active:hover::before, .btn.btn-raised.btn-primary:active:focus, .btn-raised.btn-primary.custom-file-control:active:focus::before, .btn.btn-raised.btn-primary:active.focus, .btn-raised.btn-primary.custom-file-control:active.focus::before, .btn.btn-raised.btn-primary.active:hover, .btn-raised.btn-primary.active.custom-file-control:hover::before, .btn.btn-raised.btn-primary.active:focus, .btn-raised.btn-primary.active.custom-file-control:focus::before, .btn.btn-raised.btn-primary.active.focus, .btn-raised.btn-primary.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-primary.dropdown-toggle:hover,\n.open > .btn-raised.btn-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-primary.dropdown-toggle:focus,\n.open > .btn-raised.btn-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-primary.dropdown-toggle.focus,\n.open > .btn-raised.btn-primary.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-primary:active:hover,\n.btn-group-raised .btn-primary.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-primary:active:focus,\n.btn-group-raised .btn-primary.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-primary:active.focus,\n.btn-group-raised .btn-primary.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-primary.active:hover,\n.btn-group-raised .btn-primary.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-primary.active:focus,\n.btn-group-raised .btn-primary.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-primary.active.focus,\n.btn-group-raised .btn-primary.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-primary.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-primary.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-primary.dropdown-toggle.focus.custom-file-control::before {\n color: #fff;\n background-color: #008276;\n border-color: #001714;\n}\n\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-primary.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #009688;\n}\n\n.open > .btn.bmd-btn-fab.btn-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #008276;\n}\n\n.btn.bmd-btn-fab.btn-primary.disabled:focus, .bmd-btn-fab.btn-primary.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-primary.disabled.focus, .bmd-btn-fab.btn-primary.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-primary:disabled:focus, .bmd-btn-fab.btn-primary.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-primary:disabled.focus, .bmd-btn-fab.btn-primary.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-primary.disabled:focus, .btn-raised.btn-primary.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-primary.disabled.focus, .btn-raised.btn-primary.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-primary:disabled:focus, .btn-raised.btn-primary.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-primary:disabled.focus, .btn-raised.btn-primary.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-primary.disabled:focus,\n.btn-group-raised .btn-primary.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-primary.disabled.focus,\n.btn-group-raised .btn-primary.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-primary:disabled:focus,\n.btn-group-raised .btn-primary.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-primary:disabled.focus,\n.btn-group-raised .btn-primary.custom-file-control:disabled.focus::before {\n background-color: #009688;\n border-color: #009688;\n}\n\n.btn.bmd-btn-fab.btn-primary.disabled:hover, .bmd-btn-fab.btn-primary.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-primary:disabled:hover, .bmd-btn-fab.btn-primary.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-primary.disabled:hover, .btn-raised.btn-primary.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-primary:disabled:hover, .btn-raised.btn-primary.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-primary.disabled:hover,\n.btn-group-raised .btn-primary.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-primary:disabled:hover,\n.btn-group-raised .btn-primary.custom-file-control:disabled:hover::before {\n background-color: #009688;\n border-color: #009688;\n}\n\n.btn.bmd-btn-fab.btn-secondary, .bmd-btn-fab.btn-secondary.custom-file-control::before, .btn.btn-raised.btn-secondary, .btn-raised.btn-secondary.custom-file-control::before,\n.btn-group-raised .btn.btn-secondary,\n.btn-group-raised .btn-secondary.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: #4f4f4f;\n border-color: #ccc;\n}\n\n.btn.bmd-btn-fab.btn-secondary:hover, .bmd-btn-fab.btn-secondary.custom-file-control:hover::before, .btn.btn-raised.btn-secondary:hover, .btn-raised.btn-secondary.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-secondary:hover,\n.btn-group-raised .btn-secondary.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: #454545;\n border-color: #adadad;\n}\n\n.btn.bmd-btn-fab.btn-secondary:focus, .bmd-btn-fab.btn-secondary.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-secondary.focus, .bmd-btn-fab.btn-secondary.focus.custom-file-control::before, .btn.btn-raised.btn-secondary:focus, .btn-raised.btn-secondary.custom-file-control:focus::before, .btn.btn-raised.btn-secondary.focus, .btn-raised.btn-secondary.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-secondary:focus,\n.btn-group-raised .btn-secondary.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-secondary.focus,\n.btn-group-raised .btn-secondary.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: #454545;\n border-color: #adadad;\n}\n\n.btn.bmd-btn-fab.btn-secondary:active, .bmd-btn-fab.btn-secondary.custom-file-control:active::before, .btn.bmd-btn-fab.btn-secondary.active, .bmd-btn-fab.btn-secondary.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle,\n.open > .bmd-btn-fab.btn-secondary.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-secondary:active, .btn-raised.btn-secondary.custom-file-control:active::before, .btn.btn-raised.btn-secondary.active, .btn-raised.btn-secondary.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-secondary.dropdown-toggle,\n.open > .btn-raised.btn-secondary.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-secondary:active,\n.btn-group-raised .btn-secondary.custom-file-control:active::before,\n.btn-group-raised .btn.btn-secondary.active,\n.btn-group-raised .btn-secondary.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle,\n.open >\n.btn-group-raised .btn-secondary.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: #454545;\n border-color: #adadad;\n}\n\n.btn.bmd-btn-fab.btn-secondary:active:hover, .bmd-btn-fab.btn-secondary.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-secondary:active:focus, .bmd-btn-fab.btn-secondary.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-secondary:active.focus, .bmd-btn-fab.btn-secondary.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-secondary.active:hover, .bmd-btn-fab.btn-secondary.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-secondary.active:focus, .bmd-btn-fab.btn-secondary.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-secondary.active.focus, .bmd-btn-fab.btn-secondary.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-secondary.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-secondary:active:hover, .btn-raised.btn-secondary.custom-file-control:active:hover::before, .btn.btn-raised.btn-secondary:active:focus, .btn-raised.btn-secondary.custom-file-control:active:focus::before, .btn.btn-raised.btn-secondary:active.focus, .btn-raised.btn-secondary.custom-file-control:active.focus::before, .btn.btn-raised.btn-secondary.active:hover, .btn-raised.btn-secondary.active.custom-file-control:hover::before, .btn.btn-raised.btn-secondary.active:focus, .btn-raised.btn-secondary.active.custom-file-control:focus::before, .btn.btn-raised.btn-secondary.active.focus, .btn-raised.btn-secondary.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-secondary.dropdown-toggle:hover,\n.open > .btn-raised.btn-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-secondary.dropdown-toggle:focus,\n.open > .btn-raised.btn-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-secondary.dropdown-toggle.focus,\n.open > .btn-raised.btn-secondary.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-secondary:active:hover,\n.btn-group-raised .btn-secondary.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-secondary:active:focus,\n.btn-group-raised .btn-secondary.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-secondary:active.focus,\n.btn-group-raised .btn-secondary.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-secondary.active:hover,\n.btn-group-raised .btn-secondary.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-secondary.active:focus,\n.btn-group-raised .btn-secondary.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-secondary.active.focus,\n.btn-group-raised .btn-secondary.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-secondary.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: #454545;\n border-color: #8c8c8c;\n}\n\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-secondary.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #4f4f4f;\n}\n\n.open > .btn.bmd-btn-fab.btn-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-secondary.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #454545;\n}\n\n.btn.bmd-btn-fab.btn-secondary.disabled:focus, .bmd-btn-fab.btn-secondary.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-secondary.disabled.focus, .bmd-btn-fab.btn-secondary.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-secondary:disabled:focus, .bmd-btn-fab.btn-secondary.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-secondary:disabled.focus, .bmd-btn-fab.btn-secondary.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-secondary.disabled:focus, .btn-raised.btn-secondary.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-secondary.disabled.focus, .btn-raised.btn-secondary.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-secondary:disabled:focus, .btn-raised.btn-secondary.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-secondary:disabled.focus, .btn-raised.btn-secondary.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-secondary.disabled:focus,\n.btn-group-raised .btn-secondary.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-secondary.disabled.focus,\n.btn-group-raised .btn-secondary.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-secondary:disabled:focus,\n.btn-group-raised .btn-secondary.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-secondary:disabled.focus,\n.btn-group-raised .btn-secondary.custom-file-control:disabled.focus::before {\n background-color: #4f4f4f;\n border-color: #ccc;\n}\n\n.btn.bmd-btn-fab.btn-secondary.disabled:hover, .bmd-btn-fab.btn-secondary.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-secondary:disabled:hover, .bmd-btn-fab.btn-secondary.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-secondary.disabled:hover, .btn-raised.btn-secondary.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-secondary:disabled:hover, .btn-raised.btn-secondary.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-secondary.disabled:hover,\n.btn-group-raised .btn-secondary.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-secondary:disabled:hover,\n.btn-group-raised .btn-secondary.custom-file-control:disabled:hover::before {\n background-color: #4f4f4f;\n border-color: #ccc;\n}\n\n.btn.bmd-btn-fab.btn-info, .bmd-btn-fab.btn-info.custom-file-control::before, .btn.btn-raised.btn-info, .btn-raised.btn-info.custom-file-control::before,\n.btn-group-raised .btn.btn-info,\n.btn-group-raised .btn-info.custom-file-control::before {\n color: #fff;\n background-color: #03a9f4;\n border-color: #03a9f4;\n}\n\n.btn.bmd-btn-fab.btn-info:hover, .bmd-btn-fab.btn-info.custom-file-control:hover::before, .btn.btn-raised.btn-info:hover, .btn-raised.btn-info.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-info:hover,\n.btn-group-raised .btn-info.custom-file-control:hover::before {\n color: #fff;\n background-color: #039be0;\n border-color: #027fb8;\n}\n\n.btn.bmd-btn-fab.btn-info:focus, .bmd-btn-fab.btn-info.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-info.focus, .bmd-btn-fab.btn-info.focus.custom-file-control::before, .btn.btn-raised.btn-info:focus, .btn-raised.btn-info.custom-file-control:focus::before, .btn.btn-raised.btn-info.focus, .btn-raised.btn-info.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-info:focus,\n.btn-group-raised .btn-info.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-info.focus,\n.btn-group-raised .btn-info.focus.custom-file-control::before {\n color: #fff;\n background-color: #039be0;\n border-color: #027fb8;\n}\n\n.btn.bmd-btn-fab.btn-info:active, .bmd-btn-fab.btn-info.custom-file-control:active::before, .btn.bmd-btn-fab.btn-info.active, .bmd-btn-fab.btn-info.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle,\n.open > .bmd-btn-fab.btn-info.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-info:active, .btn-raised.btn-info.custom-file-control:active::before, .btn.btn-raised.btn-info.active, .btn-raised.btn-info.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-info.dropdown-toggle,\n.open > .btn-raised.btn-info.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-info:active,\n.btn-group-raised .btn-info.custom-file-control:active::before,\n.btn-group-raised .btn.btn-info.active,\n.btn-group-raised .btn-info.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-info.dropdown-toggle,\n.open >\n.btn-group-raised .btn-info.dropdown-toggle.custom-file-control::before {\n color: #fff;\n background-color: #039be0;\n border-color: #027fb8;\n}\n\n.btn.bmd-btn-fab.btn-info:active:hover, .bmd-btn-fab.btn-info.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-info:active:focus, .bmd-btn-fab.btn-info.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-info:active.focus, .bmd-btn-fab.btn-info.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-info.active:hover, .bmd-btn-fab.btn-info.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-info.active:focus, .bmd-btn-fab.btn-info.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-info.active.focus, .bmd-btn-fab.btn-info.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-info.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-info:active:hover, .btn-raised.btn-info.custom-file-control:active:hover::before, .btn.btn-raised.btn-info:active:focus, .btn-raised.btn-info.custom-file-control:active:focus::before, .btn.btn-raised.btn-info:active.focus, .btn-raised.btn-info.custom-file-control:active.focus::before, .btn.btn-raised.btn-info.active:hover, .btn-raised.btn-info.active.custom-file-control:hover::before, .btn.btn-raised.btn-info.active:focus, .btn-raised.btn-info.active.custom-file-control:focus::before, .btn.btn-raised.btn-info.active.focus, .btn-raised.btn-info.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-info.dropdown-toggle:hover,\n.open > .btn-raised.btn-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-info.dropdown-toggle:focus,\n.open > .btn-raised.btn-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-info.dropdown-toggle.focus,\n.open > .btn-raised.btn-info.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-info:active:hover,\n.btn-group-raised .btn-info.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-info:active:focus,\n.btn-group-raised .btn-info.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-info:active.focus,\n.btn-group-raised .btn-info.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-info.active:hover,\n.btn-group-raised .btn-info.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-info.active:focus,\n.btn-group-raised .btn-info.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-info.active.focus,\n.btn-group-raised .btn-info.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-info.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-info.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-info.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-info.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-info.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-info.dropdown-toggle.focus.custom-file-control::before {\n color: #fff;\n background-color: #039be0;\n border-color: #015276;\n}\n\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-info.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-info.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #03a9f4;\n}\n\n.open > .btn.bmd-btn-fab.btn-info.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-info.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-info.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #039be0;\n}\n\n.btn.bmd-btn-fab.btn-info.disabled:focus, .bmd-btn-fab.btn-info.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-info.disabled.focus, .bmd-btn-fab.btn-info.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-info:disabled:focus, .bmd-btn-fab.btn-info.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-info:disabled.focus, .bmd-btn-fab.btn-info.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-info.disabled:focus, .btn-raised.btn-info.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-info.disabled.focus, .btn-raised.btn-info.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-info:disabled:focus, .btn-raised.btn-info.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-info:disabled.focus, .btn-raised.btn-info.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-info.disabled:focus,\n.btn-group-raised .btn-info.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-info.disabled.focus,\n.btn-group-raised .btn-info.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-info:disabled:focus,\n.btn-group-raised .btn-info.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-info:disabled.focus,\n.btn-group-raised .btn-info.custom-file-control:disabled.focus::before {\n background-color: #03a9f4;\n border-color: #03a9f4;\n}\n\n.btn.bmd-btn-fab.btn-info.disabled:hover, .bmd-btn-fab.btn-info.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-info:disabled:hover, .bmd-btn-fab.btn-info.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-info.disabled:hover, .btn-raised.btn-info.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-info:disabled:hover, .btn-raised.btn-info.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-info.disabled:hover,\n.btn-group-raised .btn-info.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-info:disabled:hover,\n.btn-group-raised .btn-info.custom-file-control:disabled:hover::before {\n background-color: #03a9f4;\n border-color: #03a9f4;\n}\n\n.btn.bmd-btn-fab.btn-success, .bmd-btn-fab.btn-success.custom-file-control::before, .btn.btn-raised.btn-success, .btn-raised.btn-success.custom-file-control::before,\n.btn-group-raised .btn.btn-success,\n.btn-group-raised .btn-success.custom-file-control::before {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn.bmd-btn-fab.btn-success:hover, .bmd-btn-fab.btn-success.custom-file-control:hover::before, .btn.btn-raised.btn-success:hover, .btn-raised.btn-success.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-success:hover,\n.btn-group-raised .btn-success.custom-file-control:hover::before {\n color: #fff;\n background-color: #24973e;\n border-color: #1c7631;\n}\n\n.btn.bmd-btn-fab.btn-success:focus, .bmd-btn-fab.btn-success.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-success.focus, .bmd-btn-fab.btn-success.focus.custom-file-control::before, .btn.btn-raised.btn-success:focus, .btn-raised.btn-success.custom-file-control:focus::before, .btn.btn-raised.btn-success.focus, .btn-raised.btn-success.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-success:focus,\n.btn-group-raised .btn-success.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-success.focus,\n.btn-group-raised .btn-success.focus.custom-file-control::before {\n color: #fff;\n background-color: #24973e;\n border-color: #1c7631;\n}\n\n.btn.bmd-btn-fab.btn-success:active, .bmd-btn-fab.btn-success.custom-file-control:active::before, .btn.bmd-btn-fab.btn-success.active, .bmd-btn-fab.btn-success.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle,\n.open > .bmd-btn-fab.btn-success.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-success:active, .btn-raised.btn-success.custom-file-control:active::before, .btn.btn-raised.btn-success.active, .btn-raised.btn-success.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-success.dropdown-toggle,\n.open > .btn-raised.btn-success.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-success:active,\n.btn-group-raised .btn-success.custom-file-control:active::before,\n.btn-group-raised .btn.btn-success.active,\n.btn-group-raised .btn-success.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-success.dropdown-toggle,\n.open >\n.btn-group-raised .btn-success.dropdown-toggle.custom-file-control::before {\n color: #fff;\n background-color: #24973e;\n border-color: #1c7631;\n}\n\n.btn.bmd-btn-fab.btn-success:active:hover, .bmd-btn-fab.btn-success.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-success:active:focus, .bmd-btn-fab.btn-success.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-success:active.focus, .bmd-btn-fab.btn-success.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-success.active:hover, .bmd-btn-fab.btn-success.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-success.active:focus, .bmd-btn-fab.btn-success.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-success.active.focus, .bmd-btn-fab.btn-success.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-success.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-success:active:hover, .btn-raised.btn-success.custom-file-control:active:hover::before, .btn.btn-raised.btn-success:active:focus, .btn-raised.btn-success.custom-file-control:active:focus::before, .btn.btn-raised.btn-success:active.focus, .btn-raised.btn-success.custom-file-control:active.focus::before, .btn.btn-raised.btn-success.active:hover, .btn-raised.btn-success.active.custom-file-control:hover::before, .btn.btn-raised.btn-success.active:focus, .btn-raised.btn-success.active.custom-file-control:focus::before, .btn.btn-raised.btn-success.active.focus, .btn-raised.btn-success.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-success.dropdown-toggle:hover,\n.open > .btn-raised.btn-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-success.dropdown-toggle:focus,\n.open > .btn-raised.btn-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-success.dropdown-toggle.focus,\n.open > .btn-raised.btn-success.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-success:active:hover,\n.btn-group-raised .btn-success.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-success:active:focus,\n.btn-group-raised .btn-success.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-success:active.focus,\n.btn-group-raised .btn-success.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-success.active:hover,\n.btn-group-raised .btn-success.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-success.active:focus,\n.btn-group-raised .btn-success.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-success.active.focus,\n.btn-group-raised .btn-success.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-success.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-success.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-success.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-success.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-success.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-success.dropdown-toggle.focus.custom-file-control::before {\n color: #fff;\n background-color: #24973e;\n border-color: #0f401b;\n}\n\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-success.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-success.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #28a745;\n}\n\n.open > .btn.bmd-btn-fab.btn-success.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-success.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-success.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #24973e;\n}\n\n.btn.bmd-btn-fab.btn-success.disabled:focus, .bmd-btn-fab.btn-success.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-success.disabled.focus, .bmd-btn-fab.btn-success.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-success:disabled:focus, .bmd-btn-fab.btn-success.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-success:disabled.focus, .bmd-btn-fab.btn-success.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-success.disabled:focus, .btn-raised.btn-success.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-success.disabled.focus, .btn-raised.btn-success.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-success:disabled:focus, .btn-raised.btn-success.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-success:disabled.focus, .btn-raised.btn-success.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-success.disabled:focus,\n.btn-group-raised .btn-success.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-success.disabled.focus,\n.btn-group-raised .btn-success.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-success:disabled:focus,\n.btn-group-raised .btn-success.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-success:disabled.focus,\n.btn-group-raised .btn-success.custom-file-control:disabled.focus::before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn.bmd-btn-fab.btn-success.disabled:hover, .bmd-btn-fab.btn-success.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-success:disabled:hover, .bmd-btn-fab.btn-success.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-success.disabled:hover, .btn-raised.btn-success.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-success:disabled:hover, .btn-raised.btn-success.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-success.disabled:hover,\n.btn-group-raised .btn-success.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-success:disabled:hover,\n.btn-group-raised .btn-success.custom-file-control:disabled:hover::before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn.bmd-btn-fab.btn-warning, .bmd-btn-fab.btn-warning.custom-file-control::before, .btn.btn-raised.btn-warning, .btn-raised.btn-warning.custom-file-control::before,\n.btn-group-raised .btn.btn-warning,\n.btn-group-raised .btn-warning.custom-file-control::before {\n color: #fff;\n background-color: #ff5722;\n border-color: #ff5722;\n}\n\n.btn.bmd-btn-fab.btn-warning:hover, .bmd-btn-fab.btn-warning.custom-file-control:hover::before, .btn.btn-raised.btn-warning:hover, .btn-raised.btn-warning.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-warning:hover,\n.btn-group-raised .btn-warning.custom-file-control:hover::before {\n color: #fff;\n background-color: #ff470e;\n border-color: #e43700;\n}\n\n.btn.bmd-btn-fab.btn-warning:focus, .bmd-btn-fab.btn-warning.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-warning.focus, .bmd-btn-fab.btn-warning.focus.custom-file-control::before, .btn.btn-raised.btn-warning:focus, .btn-raised.btn-warning.custom-file-control:focus::before, .btn.btn-raised.btn-warning.focus, .btn-raised.btn-warning.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-warning:focus,\n.btn-group-raised .btn-warning.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-warning.focus,\n.btn-group-raised .btn-warning.focus.custom-file-control::before {\n color: #fff;\n background-color: #ff470e;\n border-color: #e43700;\n}\n\n.btn.bmd-btn-fab.btn-warning:active, .bmd-btn-fab.btn-warning.custom-file-control:active::before, .btn.bmd-btn-fab.btn-warning.active, .bmd-btn-fab.btn-warning.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle,\n.open > .bmd-btn-fab.btn-warning.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-warning:active, .btn-raised.btn-warning.custom-file-control:active::before, .btn.btn-raised.btn-warning.active, .btn-raised.btn-warning.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-warning.dropdown-toggle,\n.open > .btn-raised.btn-warning.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-warning:active,\n.btn-group-raised .btn-warning.custom-file-control:active::before,\n.btn-group-raised .btn.btn-warning.active,\n.btn-group-raised .btn-warning.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle,\n.open >\n.btn-group-raised .btn-warning.dropdown-toggle.custom-file-control::before {\n color: #fff;\n background-color: #ff470e;\n border-color: #e43700;\n}\n\n.btn.bmd-btn-fab.btn-warning:active:hover, .bmd-btn-fab.btn-warning.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-warning:active:focus, .bmd-btn-fab.btn-warning.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-warning:active.focus, .bmd-btn-fab.btn-warning.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-warning.active:hover, .bmd-btn-fab.btn-warning.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-warning.active:focus, .bmd-btn-fab.btn-warning.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-warning.active.focus, .bmd-btn-fab.btn-warning.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-warning.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-warning:active:hover, .btn-raised.btn-warning.custom-file-control:active:hover::before, .btn.btn-raised.btn-warning:active:focus, .btn-raised.btn-warning.custom-file-control:active:focus::before, .btn.btn-raised.btn-warning:active.focus, .btn-raised.btn-warning.custom-file-control:active.focus::before, .btn.btn-raised.btn-warning.active:hover, .btn-raised.btn-warning.active.custom-file-control:hover::before, .btn.btn-raised.btn-warning.active:focus, .btn-raised.btn-warning.active.custom-file-control:focus::before, .btn.btn-raised.btn-warning.active.focus, .btn-raised.btn-warning.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-warning.dropdown-toggle:hover,\n.open > .btn-raised.btn-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-warning.dropdown-toggle:focus,\n.open > .btn-raised.btn-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-warning.dropdown-toggle.focus,\n.open > .btn-raised.btn-warning.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-warning:active:hover,\n.btn-group-raised .btn-warning.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-warning:active:focus,\n.btn-group-raised .btn-warning.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-warning:active.focus,\n.btn-group-raised .btn-warning.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-warning.active:hover,\n.btn-group-raised .btn-warning.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-warning.active:focus,\n.btn-group-raised .btn-warning.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-warning.active.focus,\n.btn-group-raised .btn-warning.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-warning.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-warning.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-warning.dropdown-toggle.focus.custom-file-control::before {\n color: #fff;\n background-color: #ff470e;\n border-color: #a22700;\n}\n\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-warning.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #ff5722;\n}\n\n.open > .btn.bmd-btn-fab.btn-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-warning.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #ff470e;\n}\n\n.btn.bmd-btn-fab.btn-warning.disabled:focus, .bmd-btn-fab.btn-warning.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-warning.disabled.focus, .bmd-btn-fab.btn-warning.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-warning:disabled:focus, .bmd-btn-fab.btn-warning.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-warning:disabled.focus, .bmd-btn-fab.btn-warning.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-warning.disabled:focus, .btn-raised.btn-warning.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-warning.disabled.focus, .btn-raised.btn-warning.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-warning:disabled:focus, .btn-raised.btn-warning.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-warning:disabled.focus, .btn-raised.btn-warning.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-warning.disabled:focus,\n.btn-group-raised .btn-warning.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-warning.disabled.focus,\n.btn-group-raised .btn-warning.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-warning:disabled:focus,\n.btn-group-raised .btn-warning.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-warning:disabled.focus,\n.btn-group-raised .btn-warning.custom-file-control:disabled.focus::before {\n background-color: #ff5722;\n border-color: #ff5722;\n}\n\n.btn.bmd-btn-fab.btn-warning.disabled:hover, .bmd-btn-fab.btn-warning.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-warning:disabled:hover, .bmd-btn-fab.btn-warning.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-warning.disabled:hover, .btn-raised.btn-warning.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-warning:disabled:hover, .btn-raised.btn-warning.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-warning.disabled:hover,\n.btn-group-raised .btn-warning.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-warning:disabled:hover,\n.btn-group-raised .btn-warning.custom-file-control:disabled:hover::before {\n background-color: #ff5722;\n border-color: #ff5722;\n}\n\n.btn.bmd-btn-fab.btn-danger, .bmd-btn-fab.btn-danger.custom-file-control::before, .btn.btn-raised.btn-danger, .btn-raised.btn-danger.custom-file-control::before,\n.btn-group-raised .btn.btn-danger,\n.btn-group-raised .btn-danger.custom-file-control::before {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn.bmd-btn-fab.btn-danger:hover, .bmd-btn-fab.btn-danger.custom-file-control:hover::before, .btn.btn-raised.btn-danger:hover, .btn-raised.btn-danger.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-danger:hover,\n.btn-group-raised .btn-danger.custom-file-control:hover::before {\n color: #fff;\n background-color: #df4655;\n border-color: #b51f2e;\n}\n\n.btn.bmd-btn-fab.btn-danger:focus, .bmd-btn-fab.btn-danger.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-danger.focus, .bmd-btn-fab.btn-danger.focus.custom-file-control::before, .btn.btn-raised.btn-danger:focus, .btn-raised.btn-danger.custom-file-control:focus::before, .btn.btn-raised.btn-danger.focus, .btn-raised.btn-danger.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-danger:focus,\n.btn-group-raised .btn-danger.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-danger.focus,\n.btn-group-raised .btn-danger.focus.custom-file-control::before {\n color: #fff;\n background-color: #df4655;\n border-color: #b51f2e;\n}\n\n.btn.bmd-btn-fab.btn-danger:active, .bmd-btn-fab.btn-danger.custom-file-control:active::before, .btn.bmd-btn-fab.btn-danger.active, .bmd-btn-fab.btn-danger.active.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle,\n.open > .bmd-btn-fab.btn-danger.dropdown-toggle.custom-file-control::before, .btn.btn-raised.btn-danger:active, .btn-raised.btn-danger.custom-file-control:active::before, .btn.btn-raised.btn-danger.active, .btn-raised.btn-danger.active.custom-file-control::before,\n.open > .btn.btn-raised.btn-danger.dropdown-toggle,\n.open > .btn-raised.btn-danger.dropdown-toggle.custom-file-control::before,\n.btn-group-raised .btn.btn-danger:active,\n.btn-group-raised .btn-danger.custom-file-control:active::before,\n.btn-group-raised .btn.btn-danger.active,\n.btn-group-raised .btn-danger.active.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle,\n.open >\n.btn-group-raised .btn-danger.dropdown-toggle.custom-file-control::before {\n color: #fff;\n background-color: #df4655;\n border-color: #b51f2e;\n}\n\n.btn.bmd-btn-fab.btn-danger:active:hover, .bmd-btn-fab.btn-danger.custom-file-control:active:hover::before, .btn.bmd-btn-fab.btn-danger:active:focus, .bmd-btn-fab.btn-danger.custom-file-control:active:focus::before, .btn.bmd-btn-fab.btn-danger:active.focus, .bmd-btn-fab.btn-danger.custom-file-control:active.focus::before, .btn.bmd-btn-fab.btn-danger.active:hover, .bmd-btn-fab.btn-danger.active.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-danger.active:focus, .bmd-btn-fab.btn-danger.active.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-danger.active.focus, .bmd-btn-fab.btn-danger.active.focus.custom-file-control::before,\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle:hover,\n.open > .bmd-btn-fab.btn-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle:focus,\n.open > .bmd-btn-fab.btn-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle.focus,\n.open > .bmd-btn-fab.btn-danger.dropdown-toggle.focus.custom-file-control::before, .btn.btn-raised.btn-danger:active:hover, .btn-raised.btn-danger.custom-file-control:active:hover::before, .btn.btn-raised.btn-danger:active:focus, .btn-raised.btn-danger.custom-file-control:active:focus::before, .btn.btn-raised.btn-danger:active.focus, .btn-raised.btn-danger.custom-file-control:active.focus::before, .btn.btn-raised.btn-danger.active:hover, .btn-raised.btn-danger.active.custom-file-control:hover::before, .btn.btn-raised.btn-danger.active:focus, .btn-raised.btn-danger.active.custom-file-control:focus::before, .btn.btn-raised.btn-danger.active.focus, .btn-raised.btn-danger.active.focus.custom-file-control::before,\n.open > .btn.btn-raised.btn-danger.dropdown-toggle:hover,\n.open > .btn-raised.btn-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-raised.btn-danger.dropdown-toggle:focus,\n.open > .btn-raised.btn-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-raised.btn-danger.dropdown-toggle.focus,\n.open > .btn-raised.btn-danger.dropdown-toggle.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-danger:active:hover,\n.btn-group-raised .btn-danger.custom-file-control:active:hover::before,\n.btn-group-raised .btn.btn-danger:active:focus,\n.btn-group-raised .btn-danger.custom-file-control:active:focus::before,\n.btn-group-raised .btn.btn-danger:active.focus,\n.btn-group-raised .btn-danger.custom-file-control:active.focus::before,\n.btn-group-raised .btn.btn-danger.active:hover,\n.btn-group-raised .btn-danger.active.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-danger.active:focus,\n.btn-group-raised .btn-danger.active.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-danger.active.focus,\n.btn-group-raised .btn-danger.active.focus.custom-file-control::before,\n.open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle:hover,\n.open >\n.btn-group-raised .btn-danger.dropdown-toggle.custom-file-control:hover::before,\n.open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle:focus,\n.open >\n.btn-group-raised .btn-danger.dropdown-toggle.custom-file-control:focus::before,\n.open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle.focus,\n.open >\n.btn-group-raised .btn-danger.dropdown-toggle.focus.custom-file-control::before {\n color: #fff;\n background-color: #df4655;\n border-color: #7c151f;\n}\n\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle.bmd-btn-icon, .open > .bmd-btn-fab.btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open > .btn.btn-raised.btn-danger.dropdown-toggle.bmd-btn-icon, .open > .btn-raised.btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before, .open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle.bmd-btn-icon, .open >\n.btn-group-raised .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: #dc3545;\n}\n\n.open > .btn.bmd-btn-fab.btn-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .bmd-btn-fab.btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open > .btn.btn-raised.btn-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-raised.btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before, .open >\n.btn-group-raised .btn.btn-danger.dropdown-toggle.bmd-btn-icon:hover, .open >\n.btn-group-raised .btn-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: #df4655;\n}\n\n.btn.bmd-btn-fab.btn-danger.disabled:focus, .bmd-btn-fab.btn-danger.disabled.custom-file-control:focus::before, .btn.bmd-btn-fab.btn-danger.disabled.focus, .bmd-btn-fab.btn-danger.disabled.focus.custom-file-control::before, .btn.bmd-btn-fab.btn-danger:disabled:focus, .bmd-btn-fab.btn-danger.custom-file-control:disabled:focus::before, .btn.bmd-btn-fab.btn-danger:disabled.focus, .bmd-btn-fab.btn-danger.custom-file-control:disabled.focus::before, .btn.btn-raised.btn-danger.disabled:focus, .btn-raised.btn-danger.disabled.custom-file-control:focus::before, .btn.btn-raised.btn-danger.disabled.focus, .btn-raised.btn-danger.disabled.focus.custom-file-control::before, .btn.btn-raised.btn-danger:disabled:focus, .btn-raised.btn-danger.custom-file-control:disabled:focus::before, .btn.btn-raised.btn-danger:disabled.focus, .btn-raised.btn-danger.custom-file-control:disabled.focus::before,\n.btn-group-raised .btn.btn-danger.disabled:focus,\n.btn-group-raised .btn-danger.disabled.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-danger.disabled.focus,\n.btn-group-raised .btn-danger.disabled.focus.custom-file-control::before,\n.btn-group-raised .btn.btn-danger:disabled:focus,\n.btn-group-raised .btn-danger.custom-file-control:disabled:focus::before,\n.btn-group-raised .btn.btn-danger:disabled.focus,\n.btn-group-raised .btn-danger.custom-file-control:disabled.focus::before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn.bmd-btn-fab.btn-danger.disabled:hover, .bmd-btn-fab.btn-danger.disabled.custom-file-control:hover::before, .btn.bmd-btn-fab.btn-danger:disabled:hover, .bmd-btn-fab.btn-danger.custom-file-control:disabled:hover::before, .btn.btn-raised.btn-danger.disabled:hover, .btn-raised.btn-danger.disabled.custom-file-control:hover::before, .btn.btn-raised.btn-danger:disabled:hover, .btn-raised.btn-danger.custom-file-control:disabled:hover::before,\n.btn-group-raised .btn.btn-danger.disabled:hover,\n.btn-group-raised .btn-danger.disabled.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-danger:disabled:hover,\n.btn-group-raised .btn-danger.custom-file-control:disabled:hover::before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn.bmd-btn-fab:focus, .bmd-btn-fab.custom-file-control:focus::before, .btn.bmd-btn-fab:hover, .bmd-btn-fab.custom-file-control:hover::before, .btn.btn-raised:focus, .btn-raised.custom-file-control:focus::before, .btn.btn-raised:hover, .btn-raised.custom-file-control:hover::before,\n.btn-group-raised .btn:focus,\n.btn-group-raised .custom-file-control:focus::before,\n.btn-group-raised .btn:hover,\n.btn-group-raised .custom-file-control:hover::before {\n z-index: 1;\n box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);\n}\n\n.btn.bmd-btn-fab.active, .bmd-btn-fab.active.custom-file-control::before, .btn.bmd-btn-fab:active, .bmd-btn-fab.custom-file-control:active::before, .btn.btn-raised.active, .btn-raised.active.custom-file-control::before, .btn.btn-raised:active, .btn-raised.custom-file-control:active::before,\n.btn-group-raised .btn.active,\n.btn-group-raised .active.custom-file-control::before,\n.btn-group-raised .btn:active,\n.btn-group-raised .custom-file-control:active::before {\n z-index: 1;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);\n}\n\n.btn.btn-raised, .btn-raised.custom-file-control::before,\n.btn-group-raised .btn,\n.btn-group-raised .custom-file-control::before {\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.btn.btn-raised.btn-link, .btn-raised.btn-link.custom-file-control::before,\n.btn-group-raised .btn.btn-link,\n.btn-group-raised .btn-link.custom-file-control::before {\n box-shadow: none;\n}\n\n.btn.btn-raised.btn-link.active, .btn-raised.btn-link.active.custom-file-control::before,\n.btn-group-raised .btn.btn-link.active,\n.btn-group-raised .btn-link.active.custom-file-control::before {\n box-shadow: none;\n}\n\n.btn.btn-raised.btn-link:focus, .btn-raised.btn-link.custom-file-control:focus::before, .btn.btn-raised.btn-link:active, .btn-raised.btn-link.custom-file-control:active::before, .btn.btn-raised.btn-link:hover, .btn-raised.btn-link.custom-file-control:hover::before,\n.btn-group-raised .btn.btn-link:focus,\n.btn-group-raised .btn-link.custom-file-control:focus::before,\n.btn-group-raised .btn.btn-link:active,\n.btn-group-raised .btn-link.custom-file-control:active::before,\n.btn-group-raised .btn.btn-link:hover,\n.btn-group-raised .btn-link.custom-file-control:hover::before {\n box-shadow: none;\n}\n\nfieldset[disabled][disabled] .btn.btn-raised, fieldset[disabled][disabled] .btn-raised.custom-file-control::before, .btn.btn-raised.disabled, .btn-raised.disabled.custom-file-control::before, .btn.btn-raised:disabled, .btn-raised.custom-file-control:disabled::before, .btn.btn-raised[disabled], .btn-raised[disabled].custom-file-control::before, fieldset[disabled][disabled]\n.btn-group-raised .btn, fieldset[disabled][disabled]\n.btn-group-raised .custom-file-control::before,\n.btn-group-raised .btn.disabled,\n.btn-group-raised .disabled.custom-file-control::before,\n.btn-group-raised .btn:disabled,\n.btn-group-raised .custom-file-control:disabled::before,\n.btn-group-raised .btn[disabled],\n.btn-group-raised [disabled].custom-file-control::before {\n box-shadow: none;\n}\n\n.btn.btn-outline, .btn-outline.custom-file-control::before, .btn.btn-outline-primary, .btn-outline-primary.custom-file-control::before, .btn.btn-outline-secondary, .btn-outline-secondary.custom-file-control::before, .btn.btn-outline-info, .btn-outline-info.custom-file-control::before, .btn.btn-outline-success, .btn-outline-success.custom-file-control::before, .btn.btn-outline-warning, .btn-outline-warning.custom-file-control::before, .btn.btn-outline-danger, .btn-outline-danger.custom-file-control::before {\n border-color: currentColor;\n border-style: solid;\n border-width: 1px;\n}\n\n.btn.btn-outline, .btn-outline.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline:hover, .btn-outline.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline:focus, .btn-outline.custom-file-control:focus::before, .btn.btn-outline.focus, .btn-outline.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline:active, .btn-outline.custom-file-control:active::before, .btn.btn-outline.active, .btn-outline.active.custom-file-control::before,\n.open > .btn.btn-outline.dropdown-toggle,\n.open > .btn-outline.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline:active:hover, .btn-outline.custom-file-control:active:hover::before, .btn.btn-outline:active:focus, .btn-outline.custom-file-control:active:focus::before, .btn.btn-outline:active.focus, .btn-outline.custom-file-control:active.focus::before, .btn.btn-outline.active:hover, .btn-outline.active.custom-file-control:hover::before, .btn.btn-outline.active:focus, .btn-outline.active.custom-file-control:focus::before, .btn.btn-outline.active.focus, .btn-outline.active.focus.custom-file-control::before,\n.open > .btn.btn-outline.dropdown-toggle:hover,\n.open > .btn-outline.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline.dropdown-toggle:focus,\n.open > .btn-outline.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline.dropdown-toggle.focus,\n.open > .btn-outline.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon, .open > .btn-outline.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline.disabled:focus, .btn-outline.disabled.custom-file-control:focus::before, .btn.btn-outline.disabled.focus, .btn-outline.disabled.focus.custom-file-control::before, .btn.btn-outline:disabled:focus, .btn-outline.custom-file-control:disabled:focus::before, .btn.btn-outline:disabled.focus, .btn-outline.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline.disabled:hover, .btn-outline.disabled.custom-file-control:hover::before, .btn.btn-outline:disabled:hover, .btn-outline.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline, .bg-inverse .btn-outline.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline:hover, .bg-inverse .btn-outline.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline:focus, .bg-inverse .btn-outline.custom-file-control:focus::before, .bg-inverse .btn.btn-outline.focus, .bg-inverse .btn-outline.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline:active, .bg-inverse .btn-outline.custom-file-control:active::before, .bg-inverse .btn.btn-outline.active, .bg-inverse .btn-outline.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle,\n.open > .bg-inverse .btn-outline.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline:active:hover, .bg-inverse .btn-outline.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline:active:focus, .bg-inverse .btn-outline.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline:active.focus, .bg-inverse .btn-outline.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline.active:hover, .bg-inverse .btn-outline.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline.active:focus, .bg-inverse .btn-outline.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline.active.focus, .bg-inverse .btn-outline.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline.disabled:focus, .bg-inverse .btn-outline.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline.disabled.focus, .bg-inverse .btn-outline.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline:disabled:focus, .bg-inverse .btn-outline.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline:disabled.focus, .bg-inverse .btn-outline.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline.disabled:hover, .bg-inverse .btn-outline.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline:disabled:hover, .bg-inverse .btn-outline.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline.btn-link, .btn-outline.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-primary, .btn-outline-primary.custom-file-control::before {\n color: #009688;\n background-color: inherit;\n border-color: #009688;\n}\n\n.btn.btn-outline-primary:hover, .btn-outline-primary.custom-file-control:hover::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #009688;\n}\n\n.btn.btn-outline-primary:focus, .btn-outline-primary.custom-file-control:focus::before, .btn.btn-outline-primary.focus, .btn-outline-primary.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #009688;\n}\n\n.btn.btn-outline-primary:active, .btn-outline-primary.custom-file-control:active::before, .btn.btn-outline-primary.active, .btn-outline-primary.active.custom-file-control::before,\n.open > .btn.btn-outline-primary.dropdown-toggle,\n.open > .btn-outline-primary.dropdown-toggle.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #009688;\n}\n\n.btn.btn-outline-primary:active:hover, .btn-outline-primary.custom-file-control:active:hover::before, .btn.btn-outline-primary:active:focus, .btn-outline-primary.custom-file-control:active:focus::before, .btn.btn-outline-primary:active.focus, .btn-outline-primary.custom-file-control:active.focus::before, .btn.btn-outline-primary.active:hover, .btn-outline-primary.active.custom-file-control:hover::before, .btn.btn-outline-primary.active:focus, .btn-outline-primary.active.custom-file-control:focus::before, .btn.btn-outline-primary.active.focus, .btn-outline-primary.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-primary.dropdown-toggle:hover,\n.open > .btn-outline-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-primary.dropdown-toggle:focus,\n.open > .btn-outline-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-primary.dropdown-toggle.focus,\n.open > .btn-outline-primary.dropdown-toggle.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #009688;\n}\n\n.open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.custom-file-control:focus::before, .btn.btn-outline-primary.disabled.focus, .btn-outline-primary.disabled.focus.custom-file-control::before, .btn.btn-outline-primary:disabled:focus, .btn-outline-primary.custom-file-control:disabled:focus::before, .btn.btn-outline-primary:disabled.focus, .btn-outline-primary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #009688;\n}\n\n.btn.btn-outline-primary.disabled:hover, .btn-outline-primary.disabled.custom-file-control:hover::before, .btn.btn-outline-primary:disabled:hover, .btn-outline-primary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #009688;\n}\n\n.bg-inverse .btn.btn-outline-primary, .bg-inverse .btn-outline-primary.custom-file-control::before {\n color: #009688;\n background-color: inherit;\n border-color: #009688;\n}\n\n.bg-inverse .btn.btn-outline-primary:hover, .bg-inverse .btn-outline-primary.custom-file-control:hover::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-primary:focus, .bg-inverse .btn-outline-primary.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-primary.focus, .bg-inverse .btn-outline-primary.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-primary:active, .bg-inverse .btn-outline-primary.custom-file-control:active::before, .bg-inverse .btn.btn-outline-primary.active, .bg-inverse .btn-outline-primary.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle,\n.open > .bg-inverse .btn-outline-primary.dropdown-toggle.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-primary:active:hover, .bg-inverse .btn-outline-primary.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-primary:active:focus, .bg-inverse .btn-outline-primary.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-primary:active.focus, .bg-inverse .btn-outline-primary.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-primary.active:hover, .bg-inverse .btn-outline-primary.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-primary.active:focus, .bg-inverse .btn-outline-primary.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-primary.active.focus, .bg-inverse .btn-outline-primary.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-primary.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-primary.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-primary.dropdown-toggle.focus.custom-file-control::before {\n color: #009688;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-primary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-primary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-primary.disabled:focus, .bg-inverse .btn-outline-primary.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-primary.disabled.focus, .bg-inverse .btn-outline-primary.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-primary:disabled:focus, .bg-inverse .btn-outline-primary.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-primary:disabled.focus, .bg-inverse .btn-outline-primary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #009688;\n}\n\n.bg-inverse .btn.btn-outline-primary.disabled:hover, .bg-inverse .btn-outline-primary.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-primary:disabled:hover, .bg-inverse .btn-outline-primary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #009688;\n}\n\n.btn.btn-outline-primary.btn-link, .btn-outline-primary.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-secondary, .btn-outline-secondary.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary:hover, .btn-outline-secondary.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary:focus, .btn-outline-secondary.custom-file-control:focus::before, .btn.btn-outline-secondary.focus, .btn-outline-secondary.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary:active, .btn-outline-secondary.custom-file-control:active::before, .btn.btn-outline-secondary.active, .btn-outline-secondary.active.custom-file-control::before,\n.open > .btn.btn-outline-secondary.dropdown-toggle,\n.open > .btn-outline-secondary.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary:active:hover, .btn-outline-secondary.custom-file-control:active:hover::before, .btn.btn-outline-secondary:active:focus, .btn-outline-secondary.custom-file-control:active:focus::before, .btn.btn-outline-secondary:active.focus, .btn-outline-secondary.custom-file-control:active.focus::before, .btn.btn-outline-secondary.active:hover, .btn-outline-secondary.active.custom-file-control:hover::before, .btn.btn-outline-secondary.active:focus, .btn-outline-secondary.active.custom-file-control:focus::before, .btn.btn-outline-secondary.active.focus, .btn-outline-secondary.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-secondary.dropdown-toggle:hover,\n.open > .btn-outline-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-secondary.dropdown-toggle:focus,\n.open > .btn-outline-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-secondary.dropdown-toggle.focus,\n.open > .btn-outline-secondary.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.custom-file-control:focus::before, .btn.btn-outline-secondary.disabled.focus, .btn-outline-secondary.disabled.focus.custom-file-control::before, .btn.btn-outline-secondary:disabled:focus, .btn-outline-secondary.custom-file-control:disabled:focus::before, .btn.btn-outline-secondary:disabled.focus, .btn-outline-secondary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary.disabled:hover, .btn-outline-secondary.disabled.custom-file-control:hover::before, .btn.btn-outline-secondary:disabled:hover, .btn-outline-secondary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline-secondary, .bg-inverse .btn-outline-secondary.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline-secondary:hover, .bg-inverse .btn-outline-secondary.custom-file-control:hover::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-secondary:focus, .bg-inverse .btn-outline-secondary.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-secondary.focus, .bg-inverse .btn-outline-secondary.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-secondary:active, .bg-inverse .btn-outline-secondary.custom-file-control:active::before, .bg-inverse .btn.btn-outline-secondary.active, .bg-inverse .btn-outline-secondary.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle,\n.open > .bg-inverse .btn-outline-secondary.dropdown-toggle.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-secondary:active:hover, .bg-inverse .btn-outline-secondary.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-secondary:active:focus, .bg-inverse .btn-outline-secondary.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-secondary:active.focus, .bg-inverse .btn-outline-secondary.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-secondary.active:hover, .bg-inverse .btn-outline-secondary.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-secondary.active:focus, .bg-inverse .btn-outline-secondary.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-secondary.active.focus, .bg-inverse .btn-outline-secondary.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-secondary.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-secondary.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-secondary.dropdown-toggle.focus.custom-file-control::before {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-secondary.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-secondary.disabled:focus, .bg-inverse .btn-outline-secondary.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-secondary.disabled.focus, .bg-inverse .btn-outline-secondary.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-secondary:disabled:focus, .bg-inverse .btn-outline-secondary.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-secondary:disabled.focus, .bg-inverse .btn-outline-secondary.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.bg-inverse .btn.btn-outline-secondary.disabled:hover, .bg-inverse .btn-outline-secondary.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-secondary:disabled:hover, .bg-inverse .btn-outline-secondary.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: rgba(0, 0, 0, 0.87);\n}\n\n.btn.btn-outline-secondary.btn-link, .btn-outline-secondary.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-info, .btn-outline-info.custom-file-control::before {\n color: #03a9f4;\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info:hover, .btn-outline-info.custom-file-control:hover::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info:focus, .btn-outline-info.custom-file-control:focus::before, .btn.btn-outline-info.focus, .btn-outline-info.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info:active, .btn-outline-info.custom-file-control:active::before, .btn.btn-outline-info.active, .btn-outline-info.active.custom-file-control::before,\n.open > .btn.btn-outline-info.dropdown-toggle,\n.open > .btn-outline-info.dropdown-toggle.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info:active:hover, .btn-outline-info.custom-file-control:active:hover::before, .btn.btn-outline-info:active:focus, .btn-outline-info.custom-file-control:active:focus::before, .btn.btn-outline-info:active.focus, .btn-outline-info.custom-file-control:active.focus::before, .btn.btn-outline-info.active:hover, .btn-outline-info.active.custom-file-control:hover::before, .btn.btn-outline-info.active:focus, .btn-outline-info.active.custom-file-control:focus::before, .btn.btn-outline-info.active.focus, .btn-outline-info.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-info.dropdown-toggle:hover,\n.open > .btn-outline-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-info.dropdown-toggle:focus,\n.open > .btn-outline-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-info.dropdown-toggle.focus,\n.open > .btn-outline-info.dropdown-toggle.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #03a9f4;\n}\n\n.open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-info.disabled:focus, .btn-outline-info.disabled.custom-file-control:focus::before, .btn.btn-outline-info.disabled.focus, .btn-outline-info.disabled.focus.custom-file-control::before, .btn.btn-outline-info:disabled:focus, .btn-outline-info.custom-file-control:disabled:focus::before, .btn.btn-outline-info:disabled.focus, .btn-outline-info.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info.disabled:hover, .btn-outline-info.disabled.custom-file-control:hover::before, .btn.btn-outline-info:disabled:hover, .btn-outline-info.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.bg-inverse .btn.btn-outline-info, .bg-inverse .btn-outline-info.custom-file-control::before {\n color: #03a9f4;\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.bg-inverse .btn.btn-outline-info:hover, .bg-inverse .btn-outline-info.custom-file-control:hover::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-info:focus, .bg-inverse .btn-outline-info.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-info.focus, .bg-inverse .btn-outline-info.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-info:active, .bg-inverse .btn-outline-info.custom-file-control:active::before, .bg-inverse .btn.btn-outline-info.active, .bg-inverse .btn-outline-info.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle,\n.open > .bg-inverse .btn-outline-info.dropdown-toggle.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-info:active:hover, .bg-inverse .btn-outline-info.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-info:active:focus, .bg-inverse .btn-outline-info.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-info:active.focus, .bg-inverse .btn-outline-info.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-info.active:hover, .bg-inverse .btn-outline-info.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-info.active:focus, .bg-inverse .btn-outline-info.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-info.active.focus, .bg-inverse .btn-outline-info.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-info.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-info.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-info.dropdown-toggle.focus.custom-file-control::before {\n color: #03a9f4;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-info.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-info.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-info.disabled:focus, .bg-inverse .btn-outline-info.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-info.disabled.focus, .bg-inverse .btn-outline-info.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-info:disabled:focus, .bg-inverse .btn-outline-info.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-info:disabled.focus, .bg-inverse .btn-outline-info.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.bg-inverse .btn.btn-outline-info.disabled:hover, .bg-inverse .btn-outline-info.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-info:disabled:hover, .bg-inverse .btn-outline-info.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #03a9f4;\n}\n\n.btn.btn-outline-info.btn-link, .btn-outline-info.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-success, .btn-outline-success.custom-file-control::before {\n color: #28a745;\n background-color: inherit;\n border-color: #28a745;\n}\n\n.btn.btn-outline-success:hover, .btn-outline-success.custom-file-control:hover::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #28a745;\n}\n\n.btn.btn-outline-success:focus, .btn-outline-success.custom-file-control:focus::before, .btn.btn-outline-success.focus, .btn-outline-success.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #28a745;\n}\n\n.btn.btn-outline-success:active, .btn-outline-success.custom-file-control:active::before, .btn.btn-outline-success.active, .btn-outline-success.active.custom-file-control::before,\n.open > .btn.btn-outline-success.dropdown-toggle,\n.open > .btn-outline-success.dropdown-toggle.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #28a745;\n}\n\n.btn.btn-outline-success:active:hover, .btn-outline-success.custom-file-control:active:hover::before, .btn.btn-outline-success:active:focus, .btn-outline-success.custom-file-control:active:focus::before, .btn.btn-outline-success:active.focus, .btn-outline-success.custom-file-control:active.focus::before, .btn.btn-outline-success.active:hover, .btn-outline-success.active.custom-file-control:hover::before, .btn.btn-outline-success.active:focus, .btn-outline-success.active.custom-file-control:focus::before, .btn.btn-outline-success.active.focus, .btn-outline-success.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-success.dropdown-toggle:hover,\n.open > .btn-outline-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-success.dropdown-toggle:focus,\n.open > .btn-outline-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-success.dropdown-toggle.focus,\n.open > .btn-outline-success.dropdown-toggle.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #28a745;\n}\n\n.open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-success.disabled:focus, .btn-outline-success.disabled.custom-file-control:focus::before, .btn.btn-outline-success.disabled.focus, .btn-outline-success.disabled.focus.custom-file-control::before, .btn.btn-outline-success:disabled:focus, .btn-outline-success.custom-file-control:disabled:focus::before, .btn.btn-outline-success:disabled.focus, .btn-outline-success.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #28a745;\n}\n\n.btn.btn-outline-success.disabled:hover, .btn-outline-success.disabled.custom-file-control:hover::before, .btn.btn-outline-success:disabled:hover, .btn-outline-success.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #28a745;\n}\n\n.bg-inverse .btn.btn-outline-success, .bg-inverse .btn-outline-success.custom-file-control::before {\n color: #28a745;\n background-color: inherit;\n border-color: #28a745;\n}\n\n.bg-inverse .btn.btn-outline-success:hover, .bg-inverse .btn-outline-success.custom-file-control:hover::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-success:focus, .bg-inverse .btn-outline-success.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-success.focus, .bg-inverse .btn-outline-success.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-success:active, .bg-inverse .btn-outline-success.custom-file-control:active::before, .bg-inverse .btn.btn-outline-success.active, .bg-inverse .btn-outline-success.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle,\n.open > .bg-inverse .btn-outline-success.dropdown-toggle.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-success:active:hover, .bg-inverse .btn-outline-success.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-success:active:focus, .bg-inverse .btn-outline-success.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-success:active.focus, .bg-inverse .btn-outline-success.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-success.active:hover, .bg-inverse .btn-outline-success.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-success.active:focus, .bg-inverse .btn-outline-success.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-success.active.focus, .bg-inverse .btn-outline-success.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-success.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-success.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-success.dropdown-toggle.focus.custom-file-control::before {\n color: #28a745;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-success.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-success.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-success.disabled:focus, .bg-inverse .btn-outline-success.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-success.disabled.focus, .bg-inverse .btn-outline-success.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-success:disabled:focus, .bg-inverse .btn-outline-success.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-success:disabled.focus, .bg-inverse .btn-outline-success.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #28a745;\n}\n\n.bg-inverse .btn.btn-outline-success.disabled:hover, .bg-inverse .btn-outline-success.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-success:disabled:hover, .bg-inverse .btn-outline-success.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #28a745;\n}\n\n.btn.btn-outline-success.btn-link, .btn-outline-success.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-warning, .btn-outline-warning.custom-file-control::before {\n color: #ff5722;\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning:hover, .btn-outline-warning.custom-file-control:hover::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning:focus, .btn-outline-warning.custom-file-control:focus::before, .btn.btn-outline-warning.focus, .btn-outline-warning.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning:active, .btn-outline-warning.custom-file-control:active::before, .btn.btn-outline-warning.active, .btn-outline-warning.active.custom-file-control::before,\n.open > .btn.btn-outline-warning.dropdown-toggle,\n.open > .btn-outline-warning.dropdown-toggle.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning:active:hover, .btn-outline-warning.custom-file-control:active:hover::before, .btn.btn-outline-warning:active:focus, .btn-outline-warning.custom-file-control:active:focus::before, .btn.btn-outline-warning:active.focus, .btn-outline-warning.custom-file-control:active.focus::before, .btn.btn-outline-warning.active:hover, .btn-outline-warning.active.custom-file-control:hover::before, .btn.btn-outline-warning.active:focus, .btn-outline-warning.active.custom-file-control:focus::before, .btn.btn-outline-warning.active.focus, .btn-outline-warning.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-warning.dropdown-toggle:hover,\n.open > .btn-outline-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-warning.dropdown-toggle:focus,\n.open > .btn-outline-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-warning.dropdown-toggle.focus,\n.open > .btn-outline-warning.dropdown-toggle.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #ff5722;\n}\n\n.open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.custom-file-control:focus::before, .btn.btn-outline-warning.disabled.focus, .btn-outline-warning.disabled.focus.custom-file-control::before, .btn.btn-outline-warning:disabled:focus, .btn-outline-warning.custom-file-control:disabled:focus::before, .btn.btn-outline-warning:disabled.focus, .btn-outline-warning.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning.disabled:hover, .btn-outline-warning.disabled.custom-file-control:hover::before, .btn.btn-outline-warning:disabled:hover, .btn-outline-warning.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.bg-inverse .btn.btn-outline-warning, .bg-inverse .btn-outline-warning.custom-file-control::before {\n color: #ff5722;\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.bg-inverse .btn.btn-outline-warning:hover, .bg-inverse .btn-outline-warning.custom-file-control:hover::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-warning:focus, .bg-inverse .btn-outline-warning.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-warning.focus, .bg-inverse .btn-outline-warning.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-warning:active, .bg-inverse .btn-outline-warning.custom-file-control:active::before, .bg-inverse .btn.btn-outline-warning.active, .bg-inverse .btn-outline-warning.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle,\n.open > .bg-inverse .btn-outline-warning.dropdown-toggle.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-warning:active:hover, .bg-inverse .btn-outline-warning.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-warning:active:focus, .bg-inverse .btn-outline-warning.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-warning:active.focus, .bg-inverse .btn-outline-warning.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-warning.active:hover, .bg-inverse .btn-outline-warning.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-warning.active:focus, .bg-inverse .btn-outline-warning.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-warning.active.focus, .bg-inverse .btn-outline-warning.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-warning.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-warning.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-warning.dropdown-toggle.focus.custom-file-control::before {\n color: #ff5722;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-warning.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-warning.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-warning.disabled:focus, .bg-inverse .btn-outline-warning.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-warning.disabled.focus, .bg-inverse .btn-outline-warning.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-warning:disabled:focus, .bg-inverse .btn-outline-warning.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-warning:disabled.focus, .bg-inverse .btn-outline-warning.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.bg-inverse .btn.btn-outline-warning.disabled:hover, .bg-inverse .btn-outline-warning.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-warning:disabled:hover, .bg-inverse .btn-outline-warning.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #ff5722;\n}\n\n.btn.btn-outline-warning.btn-link, .btn-outline-warning.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.btn-outline-danger, .btn-outline-danger.custom-file-control::before {\n color: #dc3545;\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger:hover, .btn-outline-danger.custom-file-control:hover::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger:focus, .btn-outline-danger.custom-file-control:focus::before, .btn.btn-outline-danger.focus, .btn-outline-danger.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger:active, .btn-outline-danger.custom-file-control:active::before, .btn.btn-outline-danger.active, .btn-outline-danger.active.custom-file-control::before,\n.open > .btn.btn-outline-danger.dropdown-toggle,\n.open > .btn-outline-danger.dropdown-toggle.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger:active:hover, .btn-outline-danger.custom-file-control:active:hover::before, .btn.btn-outline-danger:active:focus, .btn-outline-danger.custom-file-control:active:focus::before, .btn.btn-outline-danger:active.focus, .btn-outline-danger.custom-file-control:active.focus::before, .btn.btn-outline-danger.active:hover, .btn-outline-danger.active.custom-file-control:hover::before, .btn.btn-outline-danger.active:focus, .btn-outline-danger.active.custom-file-control:focus::before, .btn.btn-outline-danger.active.focus, .btn-outline-danger.active.focus.custom-file-control::before,\n.open > .btn.btn-outline-danger.dropdown-toggle:hover,\n.open > .btn-outline-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .btn.btn-outline-danger.dropdown-toggle:focus,\n.open > .btn-outline-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .btn.btn-outline-danger.dropdown-toggle.focus,\n.open > .btn-outline-danger.dropdown-toggle.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #dc3545;\n}\n\n.open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon, .open > .btn-outline-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .btn-outline-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\n.btn.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.custom-file-control:focus::before, .btn.btn-outline-danger.disabled.focus, .btn-outline-danger.disabled.focus.custom-file-control::before, .btn.btn-outline-danger:disabled:focus, .btn-outline-danger.custom-file-control:disabled:focus::before, .btn.btn-outline-danger:disabled.focus, .btn-outline-danger.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger.disabled:hover, .btn-outline-danger.disabled.custom-file-control:hover::before, .btn.btn-outline-danger:disabled:hover, .btn-outline-danger.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.bg-inverse .btn.btn-outline-danger, .bg-inverse .btn-outline-danger.custom-file-control::before {\n color: #dc3545;\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.bg-inverse .btn.btn-outline-danger:hover, .bg-inverse .btn-outline-danger.custom-file-control:hover::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-danger:focus, .bg-inverse .btn-outline-danger.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-danger.focus, .bg-inverse .btn-outline-danger.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-danger:active, .bg-inverse .btn-outline-danger.custom-file-control:active::before, .bg-inverse .btn.btn-outline-danger.active, .bg-inverse .btn-outline-danger.active.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle,\n.open > .bg-inverse .btn-outline-danger.dropdown-toggle.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-danger:active:hover, .bg-inverse .btn-outline-danger.custom-file-control:active:hover::before, .bg-inverse .btn.btn-outline-danger:active:focus, .bg-inverse .btn-outline-danger.custom-file-control:active:focus::before, .bg-inverse .btn.btn-outline-danger:active.focus, .bg-inverse .btn-outline-danger.custom-file-control:active.focus::before, .bg-inverse .btn.btn-outline-danger.active:hover, .bg-inverse .btn-outline-danger.active.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-danger.active:focus, .bg-inverse .btn-outline-danger.active.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-danger.active.focus, .bg-inverse .btn-outline-danger.active.focus.custom-file-control::before,\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:hover,\n.open > .bg-inverse .btn-outline-danger.dropdown-toggle.custom-file-control:hover::before,\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:focus,\n.open > .bg-inverse .btn-outline-danger.dropdown-toggle.custom-file-control:focus::before,\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.focus,\n.open > .bg-inverse .btn-outline-danger.dropdown-toggle.focus.custom-file-control::before {\n color: #dc3545;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25);\n}\n\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon, .open > .bg-inverse .btn-outline-danger.dropdown-toggle.bmd-btn-icon.custom-file-control::before {\n color: inherit;\n background-color: inherit;\n}\n\n.open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover, .open > .bg-inverse .btn-outline-danger.dropdown-toggle.bmd-btn-icon.custom-file-control:hover::before {\n background-color: rgba(204, 204, 204, 0.15);\n}\n\n.bg-inverse .btn.btn-outline-danger.disabled:focus, .bg-inverse .btn-outline-danger.disabled.custom-file-control:focus::before, .bg-inverse .btn.btn-outline-danger.disabled.focus, .bg-inverse .btn-outline-danger.disabled.focus.custom-file-control::before, .bg-inverse .btn.btn-outline-danger:disabled:focus, .bg-inverse .btn-outline-danger.custom-file-control:disabled:focus::before, .bg-inverse .btn.btn-outline-danger:disabled.focus, .bg-inverse .btn-outline-danger.custom-file-control:disabled.focus::before {\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.bg-inverse .btn.btn-outline-danger.disabled:hover, .bg-inverse .btn-outline-danger.disabled.custom-file-control:hover::before, .bg-inverse .btn.btn-outline-danger:disabled:hover, .bg-inverse .btn-outline-danger.custom-file-control:disabled:hover::before {\n background-color: inherit;\n border-color: #dc3545;\n}\n\n.btn.btn-outline-danger.btn-link, .btn-outline-danger.btn-link.custom-file-control::before {\n background-color: transparent;\n}\n\n.btn.bmd-btn-fab, .bmd-btn-fab.custom-file-control::before, .btn.bmd-btn-icon, .bmd-btn-icon.custom-file-control::before {\n overflow: hidden;\n font-size: 1.5rem;\n line-height: normal;\n}\n\n.btn-group-lg .btn.bmd-btn-fab, .btn-group-lg .bmd-btn-fab.custom-file-control::before,\n.btn-group-sm .btn.bmd-btn-fab,\n.btn-group-sm .bmd-btn-fab.custom-file-control::before, .btn.bmd-btn-fab, .bmd-btn-fab.custom-file-control::before, .btn-group-lg .btn.bmd-btn-icon, .btn-group-lg .bmd-btn-icon.custom-file-control::before,\n.btn-group-sm .btn.bmd-btn-icon,\n.btn-group-sm .bmd-btn-icon.custom-file-control::before, .btn.bmd-btn-icon, .bmd-btn-icon.custom-file-control::before {\n padding: 0;\n border-radius: 50%;\n}\n\n.btn.bmd-btn-fab .material-icons, .bmd-btn-fab.custom-file-control::before .material-icons, .btn.bmd-btn-icon .material-icons, .bmd-btn-icon.custom-file-control::before .material-icons {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 1.5rem;\n line-height: 1.5rem;\n transform: translate(-0.75rem, -0.75rem);\n}\n\n.btn.bmd-btn-fab, .bmd-btn-fab.custom-file-control::before {\n width: 3.5rem;\n min-width: 3.5rem;\n height: 3.5rem;\n box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.26);\n}\n\n.btn.bmd-btn-fab .ripple-container, .bmd-btn-fab.custom-file-control::before .ripple-container {\n border-radius: 50%;\n}\n\n.btn.bmd-btn-fab.bmd-btn-fab-sm, .bmd-btn-fab.bmd-btn-fab-sm.custom-file-control::before,\n.btn-group-sm .btn.bmd-btn-fab,\n.btn-group-sm .bmd-btn-fab.custom-file-control::before {\n width: 2.5rem;\n min-width: 2.5rem;\n height: 2.5rem;\n}\n\n.btn.bmd-btn-icon, .bmd-btn-icon.custom-file-control::before {\n width: 2rem;\n min-width: 2rem;\n height: 2rem;\n margin: 0;\n color: inherit;\n line-height: 0;\n}\n\n.btn.bmd-btn-icon.bmd-btn-icon-sm, .bmd-btn-icon.bmd-btn-icon-sm.custom-file-control::before,\n.btn-group-sm .btn.bmd-btn-icon,\n.btn-group-sm .bmd-btn-icon.custom-file-control::before {\n width: 1.5rem;\n min-width: 1.5rem;\n height: 1.5rem;\n font-size: 1.125rem;\n}\n\n.btn.bmd-btn-icon.bmd-btn-icon-sm .material-icons, .bmd-btn-icon.bmd-btn-icon-sm.custom-file-control::before .material-icons,\n.btn-group-sm .btn.bmd-btn-icon .material-icons,\n.btn-group-sm .bmd-btn-icon.custom-file-control::before .material-icons {\n width: 1.125rem;\n font-size: 1.125rem;\n line-height: 1;\n vertical-align: middle;\n transform: translate(-0.5625rem, -0.5625rem);\n}\n\n.btn .material-icons, .custom-file-control::before .material-icons {\n position: relative;\n display: inline-block;\n top: .25em;\n margin-top: -1em;\n margin-bottom: -1em;\n font-size: 1.5em;\n vertical-align: middle;\n}\n\n.btn.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .custom-file-control::before, .btn-lg.custom-file-control::before,\n.btn-group-lg .btn,\n.btn-group-lg .custom-file-control::before {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .custom-file-control::before, .btn-sm.custom-file-control::before,\n.btn-group-sm .btn,\n.btn-group-sm .custom-file-control::before {\n padding: 0.40625rem 0.5rem;\n font-size: 0.8125rem;\n line-height: 1.5;\n border-radius: 0.0625rem;\n font-size: 0.8125rem;\n}\n\nfieldset[disabled][disabled] .btn, fieldset[disabled][disabled] .custom-file-control::before, .btn.disabled, .disabled.custom-file-control::before, .btn:disabled, .custom-file-control:disabled::before, .btn[disabled], [disabled].custom-file-control::before, fieldset[disabled][disabled]\n.input-group-btn .btn, fieldset[disabled][disabled]\n.input-group-btn .custom-file-control::before,\n.input-group-btn .btn.disabled,\n.input-group-btn .disabled.custom-file-control::before,\n.input-group-btn .btn:disabled,\n.input-group-btn .custom-file-control:disabled::before,\n.input-group-btn .btn[disabled],\n.input-group-btn [disabled].custom-file-control::before, fieldset[disabled][disabled]\n.btn-group,\n.btn-group.disabled,\n.btn-group:disabled,\n.btn-group[disabled], fieldset[disabled][disabled]\n.btn-group-vertical,\n.btn-group-vertical.disabled,\n.btn-group-vertical:disabled,\n.btn-group-vertical[disabled] {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.bg-inverse fieldset[disabled][disabled] .btn, .bg-inverse fieldset[disabled][disabled] .custom-file-control::before, .bg-inverse .btn.disabled, .bg-inverse .disabled.custom-file-control::before, .bg-inverse .btn:disabled, .bg-inverse .custom-file-control:disabled::before, .bg-inverse .btn[disabled], .bg-inverse [disabled].custom-file-control::before, .bg-inverse fieldset[disabled][disabled]\n.input-group-btn .btn, .bg-inverse fieldset[disabled][disabled]\n.input-group-btn .custom-file-control::before, .bg-inverse\n.input-group-btn .btn.disabled, .bg-inverse\n.input-group-btn .disabled.custom-file-control::before, .bg-inverse\n.input-group-btn .btn:disabled, .bg-inverse\n.input-group-btn .custom-file-control:disabled::before, .bg-inverse\n.input-group-btn .btn[disabled], .bg-inverse\n.input-group-btn [disabled].custom-file-control::before, .bg-inverse fieldset[disabled][disabled]\n.btn-group, .bg-inverse\n.btn-group.disabled, .bg-inverse\n.btn-group:disabled, .bg-inverse\n.btn-group[disabled], .bg-inverse fieldset[disabled][disabled]\n.btn-group-vertical, .bg-inverse\n.btn-group-vertical.disabled, .bg-inverse\n.btn-group-vertical:disabled, .bg-inverse\n.btn-group-vertical[disabled] {\n color: rgba(255, 255, 255, 0.3);\n}\n\nfieldset[disabled][disabled] .btn, fieldset[disabled][disabled] .custom-file-control::before, fieldset[disabled][disabled] .btn:hover, fieldset[disabled][disabled] .custom-file-control:hover::before, fieldset[disabled][disabled] .btn:focus, fieldset[disabled][disabled] .custom-file-control:focus::before, .btn.disabled, .disabled.custom-file-control::before, .btn.disabled:hover, .disabled.custom-file-control:hover::before, .btn.disabled:focus, .disabled.custom-file-control:focus::before, .btn:disabled, .custom-file-control:disabled::before, .btn:disabled:hover, .custom-file-control:disabled:hover::before, .btn:disabled:focus, .custom-file-control:disabled:focus::before, .btn[disabled], [disabled].custom-file-control::before, .btn[disabled]:hover, [disabled].custom-file-control:hover::before, .btn[disabled]:focus, [disabled].custom-file-control:focus::before, fieldset[disabled][disabled]\n.input-group-btn .btn, fieldset[disabled][disabled]\n.input-group-btn .custom-file-control::before, fieldset[disabled][disabled]\n.input-group-btn .btn:hover, fieldset[disabled][disabled]\n.input-group-btn .custom-file-control:hover::before, fieldset[disabled][disabled]\n.input-group-btn .btn:focus, fieldset[disabled][disabled]\n.input-group-btn .custom-file-control:focus::before,\n.input-group-btn .btn.disabled,\n.input-group-btn .disabled.custom-file-control::before,\n.input-group-btn .btn.disabled:hover,\n.input-group-btn .disabled.custom-file-control:hover::before,\n.input-group-btn .btn.disabled:focus,\n.input-group-btn .disabled.custom-file-control:focus::before,\n.input-group-btn .btn:disabled,\n.input-group-btn .custom-file-control:disabled::before,\n.input-group-btn .btn:disabled:hover,\n.input-group-btn .custom-file-control:disabled:hover::before,\n.input-group-btn .btn:disabled:focus,\n.input-group-btn .custom-file-control:disabled:focus::before,\n.input-group-btn .btn[disabled],\n.input-group-btn [disabled].custom-file-control::before,\n.input-group-btn .btn[disabled]:hover,\n.input-group-btn [disabled].custom-file-control:hover::before,\n.input-group-btn .btn[disabled]:focus,\n.input-group-btn [disabled].custom-file-control:focus::before, fieldset[disabled][disabled]\n.btn-group, fieldset[disabled][disabled]\n.btn-group:hover, fieldset[disabled][disabled]\n.btn-group:focus,\n.btn-group.disabled,\n.btn-group.disabled:hover,\n.btn-group.disabled:focus,\n.btn-group:disabled,\n.btn-group:disabled:hover,\n.btn-group:disabled:focus,\n.btn-group[disabled],\n.btn-group[disabled]:hover,\n.btn-group[disabled]:focus, fieldset[disabled][disabled]\n.btn-group-vertical, fieldset[disabled][disabled]\n.btn-group-vertical:hover, fieldset[disabled][disabled]\n.btn-group-vertical:focus,\n.btn-group-vertical.disabled,\n.btn-group-vertical.disabled:hover,\n.btn-group-vertical.disabled:focus,\n.btn-group-vertical:disabled,\n.btn-group-vertical:disabled:hover,\n.btn-group-vertical:disabled:focus,\n.btn-group-vertical[disabled],\n.btn-group-vertical[disabled]:hover,\n.btn-group-vertical[disabled]:focus {\n background: transparent;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n margin: 10px 1px;\n}\n\n.btn-group .dropdown-menu,\n.btn-group-vertical .dropdown-menu {\n border-radius: 0 0 0.125rem 0.125rem;\n}\n\n.btn-group.btn-group-raised,\n.btn-group-vertical.btn-group-raised {\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.btn-group .btn + .btn, .btn-group .custom-file-control::before + .btn, .btn-group .btn + .custom-file-control::before, .btn-group .custom-file-control::before + .custom-file-control::before,\n.btn-group .btn,\n.btn-group .custom-file-control::before,\n.btn-group .btn:active,\n.btn-group .custom-file-control:active::before,\n.btn-group .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .custom-file-control::before + .btn,\n.btn-group-vertical .btn + .custom-file-control::before,\n.btn-group-vertical .custom-file-control::before + .custom-file-control::before,\n.btn-group-vertical .btn,\n.btn-group-vertical .custom-file-control::before,\n.btn-group-vertical .btn:active,\n.btn-group-vertical .custom-file-control:active::before,\n.btn-group-vertical .btn-group {\n margin: 0;\n}\n\n.btn-group > .btn-group,\n.btn-group-vertical > .btn-group {\n margin: 0;\n}\n\n.checkbox label,\nlabel.checkbox-inline {\n padding-left: 1.5625rem;\n}\n\n.checkbox label .checkbox-decorator,\nlabel.checkbox-inline .checkbox-decorator {\n position: absolute;\n left: 0;\n padding: .7em;\n margin: -.7em;\n line-height: .7;\n vertical-align: middle;\n cursor: pointer;\n border-radius: 100%;\n}\n\n.checkbox label .checkbox-decorator .check,\nlabel.checkbox-inline .checkbox-decorator .check {\n position: relative;\n z-index: 1;\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n overflow: hidden;\n border: 0.125rem solid #9e9e9e;\n border-radius: 0.125rem;\n}\n\n.checkbox label .checkbox-decorator .check::before,\nlabel.checkbox-inline .checkbox-decorator .check::before {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n margin-top: -4px;\n margin-left: 6px;\n color: white;\n content: \"\";\n box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset;\n transform: rotate(45deg);\n animation: checkbox-off;\n}\n\n.is-focused .checkbox label .checkbox-decorator .check::before, .is-focused\nlabel.checkbox-inline .checkbox-decorator .check::before {\n animation: checkbox-off 0.3s forwards;\n}\n\n.checkbox label input[type=checkbox],\nlabel.checkbox-inline input[type=checkbox] {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 0;\n height: 0;\n margin: 0;\n overflow: hidden;\n pointer-events: none;\n opacity: 0;\n}\n\n.checkbox label input[type=checkbox]:focus + .checkbox-decorator .check::after,\nlabel.checkbox-inline input[type=checkbox]:focus + .checkbox-decorator .check::after {\n opacity: 0.2;\n}\n\n.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check,\nlabel.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check {\n color: #009688;\n border-color: #009688;\n}\n\n.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check::before,\nlabel.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check::before {\n color: #009688;\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 032px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;\n animation: checkbox-on 0.3s forwards;\n}\n\n.checkbox label input[type=checkbox][disabled] + .checkbox-decorator .check::after,\n.checkbox label input[type=checkbox][disabled] .check::after,\nfieldset[disabled] .checkbox label input[type=checkbox] + .checkbox-decorator .check::after,\nfieldset[disabled] .checkbox label input[type=checkbox] .check::after,\nlabel.checkbox-inline input[type=checkbox][disabled] + .checkbox-decorator .check::after,\nlabel.checkbox-inline input[type=checkbox][disabled] .check::after,\nfieldset[disabled]\nlabel.checkbox-inline input[type=checkbox] + .checkbox-decorator .check::after,\nfieldset[disabled]\nlabel.checkbox-inline input[type=checkbox] .check::after {\n background-color: rgba(0, 0, 0, 0.87);\n transform: rotate(-45deg);\n}\n\n.checkbox label input[type=checkbox][disabled] + .checkbox-decorator .check,\n.checkbox label input[type=checkbox][disabled] .check,\nfieldset[disabled] .checkbox label input[type=checkbox] + .checkbox-decorator .check,\nfieldset[disabled] .checkbox label input[type=checkbox] .check,\nlabel.checkbox-inline input[type=checkbox][disabled] + .checkbox-decorator .check,\nlabel.checkbox-inline input[type=checkbox][disabled] .check,\nfieldset[disabled]\nlabel.checkbox-inline input[type=checkbox] + .checkbox-decorator .check,\nfieldset[disabled]\nlabel.checkbox-inline input[type=checkbox] .check {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.checkbox label input[type=checkbox][disabled] + .checkbox-decorator .ripple-container,\nfieldset[disabled] .checkbox label input[type=checkbox] + .checkbox-decorator .ripple-container,\nlabel.checkbox-inline input[type=checkbox][disabled] + .checkbox-decorator .ripple-container,\nfieldset[disabled]\nlabel.checkbox-inline input[type=checkbox] + .checkbox-decorator .ripple-container {\n display: none;\n}\n\n@keyframes checkbox-on {\n 0% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;\n }\n 50% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;\n }\n 100% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;\n }\n}\n\n@keyframes checkbox-off {\n 0% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;\n }\n 25% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;\n }\n 50% {\n width: 0;\n height: 0;\n margin-top: -4px;\n margin-left: 6px;\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;\n transform: rotate(45deg);\n }\n 51% {\n width: 20px;\n height: 20px;\n margin-top: -2px;\n margin-left: -2px;\n box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 10px inset;\n transform: rotate(0deg);\n }\n 100% {\n width: 20px;\n height: 20px;\n margin-top: -2px;\n margin-left: -2px;\n box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset;\n transform: rotate(0deg);\n }\n}\n\n.custom-file-control [class^='bmd-label'],\n.custom-file-control [class*=' bmd-label'] {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.custom-file-control .form-control, .custom-file-control .custom-file-control,\n.is-focused .custom-file-control .form-control,\n.is-focused .custom-file-control .custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.custom-file-control .form-control:invalid, .custom-file-control .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.custom-file-control .form-control:read-only, .custom-file-control .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .custom-file-control .form-control, fieldset[disabled][disabled] .custom-file-control .custom-file-control, .custom-file-control .form-control.disabled, .custom-file-control .disabled.custom-file-control, .custom-file-control .form-control:disabled, .custom-file-control .custom-file-control:disabled, .custom-file-control .form-control[disabled], .custom-file-control [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.custom-file-control .form-control.form-control-success, .custom-file-control .form-control-success.custom-file-control,\n.is-focused .custom-file-control .form-control.form-control-success,\n.is-focused .custom-file-control .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.custom-file-control .form-control.form-control-warning, .custom-file-control .form-control-warning.custom-file-control,\n.is-focused .custom-file-control .form-control.form-control-warning,\n.is-focused .custom-file-control .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.custom-file-control .form-control.form-control-danger, .custom-file-control .form-control-danger.custom-file-control,\n.is-focused .custom-file-control .form-control.form-control-danger,\n.is-focused .custom-file-control .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .custom-file-control .is-focused .form-control:valid, .was-validated .custom-file-control .is-focused .custom-file-control:valid, .custom-file-control .is-focused .form-control.is-valid, .custom-file-control .is-focused .is-valid.custom-file-control, .was-validated\n.custom-file-control .is-focused .custom-select:valid,\n.custom-file-control .is-focused .custom-select.is-valid, .was-validated .custom-file-control.is-focused .form-control:valid, .was-validated .custom-file-control.is-focused .custom-file-control:valid, .custom-file-control.is-focused .form-control.is-valid, .custom-file-control.is-focused .is-valid.custom-file-control, .was-validated\n.custom-file-control.is-focused .custom-select:valid,\n.custom-file-control.is-focused .custom-select.is-valid {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .custom-file-control .is-focused .form-control:valid:focus, .was-validated .custom-file-control .is-focused .custom-file-control:valid:focus, .custom-file-control .is-focused .form-control.is-valid:focus, .custom-file-control .is-focused .is-valid.custom-file-control:focus, .was-validated\n.custom-file-control .is-focused .custom-select:valid:focus,\n.custom-file-control .is-focused .custom-select.is-valid:focus, .was-validated .custom-file-control.is-focused .form-control:valid:focus, .was-validated .custom-file-control.is-focused .custom-file-control:valid:focus, .custom-file-control.is-focused .form-control.is-valid:focus, .custom-file-control.is-focused .is-valid.custom-file-control:focus, .was-validated\n.custom-file-control.is-focused .custom-select:valid:focus,\n.custom-file-control.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);\n}\n\n.was-validated .custom-file-control .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .custom-file-control .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .custom-file-control .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .custom-file-control .is-focused .custom-file-control:valid ~ .invalid-tooltip, .custom-file-control .is-focused .form-control.is-valid ~ .invalid-feedback, .custom-file-control .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.custom-file-control .is-focused .form-control.is-valid ~ .invalid-tooltip,\n.custom-file-control .is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.custom-file-control .is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.custom-file-control .is-focused .custom-select:valid ~ .invalid-tooltip,\n.custom-file-control .is-focused .custom-select.is-valid ~ .invalid-feedback,\n.custom-file-control .is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated .custom-file-control.is-focused .form-control:valid ~ .invalid-feedback, .was-validated .custom-file-control.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .custom-file-control.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .custom-file-control.is-focused .custom-file-control:valid ~ .invalid-tooltip, .custom-file-control.is-focused .form-control.is-valid ~ .invalid-feedback, .custom-file-control.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.custom-file-control.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.custom-file-control.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.custom-file-control.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.custom-file-control.is-focused .custom-select:valid ~ .invalid-tooltip,\n.custom-file-control.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.custom-file-control.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-control .is-focused .form-check-input:valid + .form-check-label, .custom-file-control .is-focused .form-check-input.is-valid + .form-check-label, .was-validated .custom-file-control.is-focused .form-check-input:valid + .form-check-label, .custom-file-control.is-focused .form-check-input.is-valid + .form-check-label {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .custom-file-control .is-focused .custom-control-input:valid ~ .custom-control-indicator, .custom-file-control .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .custom-file-control.is-focused .custom-control-input:valid ~ .custom-control-indicator, .custom-file-control.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(0, 0, 0, 0.25);\n}\n\n.was-validated .custom-file-control .is-focused .custom-control-input:valid ~ .custom-control-description, .custom-file-control .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated .custom-file-control.is-focused .custom-control-input:valid ~ .custom-control-description, .custom-file-control.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .custom-file-control .is-focused .custom-file-input:valid ~ .custom-file-control, .custom-file-control .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated .custom-file-control.is-focused .custom-file-input:valid ~ .custom-file-control, .custom-file-control.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .custom-file-control .is-focused .custom-file-input:valid ~ .custom-file-control::before, .custom-file-control .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .custom-file-control.is-focused .custom-file-input:valid ~ .custom-file-control::before, .custom-file-control.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-control .is-focused .custom-file-input:valid:focus, .custom-file-control .is-focused .custom-file-input.is-valid:focus, .was-validated .custom-file-control.is-focused .custom-file-input:valid:focus, .custom-file-control.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);\n}\n\n.custom-file-control .is-focused [class^='bmd-label'],\n.custom-file-control .is-focused [class*=' bmd-label'], .custom-file-control.is-focused [class^='bmd-label'],\n.custom-file-control.is-focused [class*=' bmd-label'] {\n color: #009688;\n}\n\n.custom-file-control .is-focused .bmd-label-placeholder, .custom-file-control.is-focused .bmd-label-placeholder {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.custom-file-control .is-focused .form-control, .custom-file-control .is-focused .custom-file-control, .custom-file-control.is-focused .form-control, .custom-file-control.is-focused .custom-file-control {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.custom-file-control .is-focused .bmd-help, .custom-file-control.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.custom-file-control::before {\n position: absolute;\n height: calc(100% - 1px);\n}\n\n.switch label {\n position: relative;\n padding-left: 2.4375rem;\n}\n\n.switch label .bmd-switch-track {\n position: absolute;\n top: 0.3125rem;\n left: 0;\n display: inline-block;\n width: 2.125rem;\n height: 0.875rem;\n cursor: pointer;\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 50%, #49dcce 50%, #49dcce 100%);\n background-position: 0%;\n background-size: 4.25rem 0.875rem;\n border-radius: 2.125rem;\n transition: background-position 0.2s ease-in;\n}\n\n.switch label .bmd-switch-track::after {\n position: absolute;\n top: 50%;\n left: 0;\n display: block;\n align-self: center;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: #f1f1f1;\n border-radius: 100%;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);\n transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease;\n transform: translateY(-50%);\n}\n\n.switch label .bmd-switch-track:active::after {\n transform: translateY(-50%) scale3d(1.15, 0.85, 1);\n}\n\n.switch label input {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n opacity: 0;\n}\n\n.switch label input:checked + .bmd-switch-track {\n background-position: -100%;\n}\n\n.switch label input:checked + .bmd-switch-track::after {\n left: calc(100% - 1.25rem);\n background-color: #009688;\n}\n\n.switch label input:disabled + .bmd-switch-track:active::after {\n transform: translateY(-50%);\n}\n\n.switch label input:disabled + .bmd-switch-track {\n cursor: default;\n background: rgba(0, 0, 0, 0.12);\n}\n\n.switch label input:disabled + .bmd-switch-track::after {\n background: #bdbdbd;\n}\n\n.radio label,\nlabel.radio-inline {\n position: relative;\n padding-left: 1.5625rem;\n}\n\n.radio label .bmd-radio,\nlabel.radio-inline .bmd-radio {\n position: absolute;\n left: 0;\n display: inline-block;\n padding: .7em;\n margin: -.7em;\n line-height: .7;\n border-radius: 100%;\n}\n\n.radio label .bmd-radio::after,\nlabel.radio-inline .bmd-radio::after {\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n cursor: pointer;\n content: \"\";\n border: 0.125rem solid #9e9e9e;\n border-radius: 50%;\n transition: border-color ease .28s;\n transition-duration: 0.2s;\n}\n\n.radio label .bmd-radio::before,\nlabel.radio-inline .bmd-radio::before {\n position: absolute;\n display: inline-block;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background-color: #009688;\n border-radius: 50%;\n transition: transform ease .28s;\n transform: scale3d(0, 0, 0);\n}\n\n.radio label input[type=radio],\nlabel.radio-inline input[type=radio] {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 0;\n height: 0;\n margin: 0;\n overflow: hidden;\n pointer-events: none;\n opacity: 0;\n}\n\n.radio label input[type=radio]:checked ~ .bmd-radio::after,\nlabel.radio-inline input[type=radio]:checked ~ .bmd-radio::after {\n border-color: #009688;\n}\n\n.radio label input[type=radio]:checked ~ .bmd-radio::before,\nlabel.radio-inline input[type=radio]:checked ~ .bmd-radio::before {\n background-color: #009688;\n}\n\n.radio label input[type=radio]:checked ~ .bmd-radio::before,\nlabel.radio-inline input[type=radio]:checked ~ .bmd-radio::before {\n transform: scale3d(0.55, 0.55, 1);\n}\n\n.radio label input[type=radio][disabled] + .bmd-radio, .radio label input[type=radio]:disabled + .bmd-radio,\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio,\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio,\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio,\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio {\n cursor: default;\n}\n\n.radio label input[type=radio][disabled] + .bmd-radio::after, .radio label input[type=radio]:disabled + .bmd-radio::after,\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio::after,\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio::after,\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio::after,\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio::after {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.radio label input[type=radio][disabled] + .bmd-radio::before, .radio label input[type=radio]:disabled + .bmd-radio::before,\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio::before,\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio::before,\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio::before,\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio::before {\n background-color: rgba(0, 0, 0, 0.26);\n}\n\n.radio label input[type=radio][disabled] + .bmd-radio .ripple-container, .radio label input[type=radio]:disabled + .bmd-radio .ripple-container,\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio .ripple-container,\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio .ripple-container,\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio .ripple-container,\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio .ripple-container {\n display: none;\n}\n\n.bg-inverse .radio label input[type=radio][disabled] + .bmd-radio::after, .bg-inverse .radio label input[type=radio]:disabled + .bmd-radio::after, .bg-inverse\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio::after, .bg-inverse\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio::after, .bg-inverse\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio::after, .bg-inverse\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio::after {\n border-color: rgba(255, 255, 255, 0.3);\n}\n\n.bg-inverse .radio label input[type=radio][disabled] + .bmd-radio::before, .bg-inverse .radio label input[type=radio]:disabled + .bmd-radio::before, .bg-inverse\nfieldset[disabled] .radio label input[type=radio] + .bmd-radio::before, .bg-inverse\nlabel.radio-inline input[type=radio][disabled] + .bmd-radio::before, .bg-inverse\nlabel.radio-inline input[type=radio]:disabled + .bmd-radio::before, .bg-inverse\nfieldset[disabled]\nlabel.radio-inline input[type=radio] + .bmd-radio::before {\n background-color: rgba(255, 255, 255, 0.3);\n}\n\nform {\n margin-bottom: 1.125rem;\n}\n\n.navbar form {\n margin-bottom: 0;\n}\n\n.navbar form .bmd-form-group {\n display: inline-block;\n padding-top: 0;\n}\n\n.navbar form .btn, .navbar form .custom-file-control::before {\n margin-bottom: 0;\n}\n\n.form-control, .custom-file-control {\n background: no-repeat center bottom, center calc(100% - 1px);\n background-size: 0 100%, 100% 100%;\n border: 0;\n transition: background 0s ease-out;\n padding-left: 0;\n padding-right: 0;\n}\n\n.form-control:focus, .custom-file-control:focus,\n.bmd-form-group.is-focused .form-control,\n.bmd-form-group.is-focused .custom-file-control {\n background-size: 100% 100%, 100% 100%;\n transition-duration: 0.3s;\n}\n\n.bmd-help {\n position: absolute;\n display: none;\n font-size: .8rem;\n font-weight: normal;\n}\n\n.bmd-form-group.is-focused .bmd-help {\n display: block;\n}\n\n.bmd-help:nth-of-type(2) {\n padding-top: 1rem;\n}\n\n.bmd-help + .bmd-help {\n position: relative;\n margin-bottom: 0;\n}\n\n.radio label,\n.is-focused .radio label,\n.radio-inline,\n.is-focused\n.radio-inline,\n.checkbox label,\n.is-focused\n.checkbox label,\n.checkbox-inline,\n.is-focused\n.checkbox-inline,\n.switch label,\n.is-focused\n.switch label {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.radio label:focus, .radio label:active, .radio label:hover,\n.is-focused .radio label:focus,\n.is-focused .radio label:active,\n.is-focused .radio label:hover,\n.radio-inline:focus,\n.radio-inline:active,\n.radio-inline:hover,\n.is-focused\n.radio-inline:focus,\n.is-focused\n.radio-inline:active,\n.is-focused\n.radio-inline:hover,\n.checkbox label:focus,\n.checkbox label:active,\n.checkbox label:hover,\n.is-focused\n.checkbox label:focus,\n.is-focused\n.checkbox label:active,\n.is-focused\n.checkbox label:hover,\n.checkbox-inline:focus,\n.checkbox-inline:active,\n.checkbox-inline:hover,\n.is-focused\n.checkbox-inline:focus,\n.is-focused\n.checkbox-inline:active,\n.is-focused\n.checkbox-inline:hover,\n.switch label:focus,\n.switch label:active,\n.switch label:hover,\n.is-focused\n.switch label:focus,\n.is-focused\n.switch label:active,\n.is-focused\n.switch label:hover {\n color: #9e9e9e;\n}\n\n.radio label label:has(input[type=radio][disabled]), .radio label label:has(input[type=radio][disabled]):hover, .radio label label:has(input[type=radio][disabled]):focus,\n.radio label label:has(input[type=checkbox][disabled]),\n.radio label label:has(input[type=checkbox][disabled]):hover,\n.radio label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled] .radio label,\nfieldset[disabled] .radio label:hover,\nfieldset[disabled] .radio label:focus,\n.is-focused .radio label label:has(input[type=radio][disabled]),\n.is-focused .radio label label:has(input[type=radio][disabled]):hover,\n.is-focused .radio label label:has(input[type=radio][disabled]):focus,\n.is-focused .radio label label:has(input[type=checkbox][disabled]),\n.is-focused .radio label label:has(input[type=checkbox][disabled]):hover,\n.is-focused .radio label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.is-focused .radio label,\nfieldset[disabled]\n.is-focused .radio label:hover,\nfieldset[disabled]\n.is-focused .radio label:focus,\n.radio-inline label:has(input[type=radio][disabled]),\n.radio-inline label:has(input[type=radio][disabled]):hover,\n.radio-inline label:has(input[type=radio][disabled]):focus,\n.radio-inline label:has(input[type=checkbox][disabled]),\n.radio-inline label:has(input[type=checkbox][disabled]):hover,\n.radio-inline label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.radio-inline,\nfieldset[disabled]\n.radio-inline:hover,\nfieldset[disabled]\n.radio-inline:focus,\n.is-focused\n.radio-inline label:has(input[type=radio][disabled]),\n.is-focused\n.radio-inline label:has(input[type=radio][disabled]):hover,\n.is-focused\n.radio-inline label:has(input[type=radio][disabled]):focus,\n.is-focused\n.radio-inline label:has(input[type=checkbox][disabled]),\n.is-focused\n.radio-inline label:has(input[type=checkbox][disabled]):hover,\n.is-focused\n.radio-inline label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.is-focused\n.radio-inline,\nfieldset[disabled]\n.is-focused\n.radio-inline:hover,\nfieldset[disabled]\n.is-focused\n.radio-inline:focus,\n.checkbox label label:has(input[type=radio][disabled]),\n.checkbox label label:has(input[type=radio][disabled]):hover,\n.checkbox label label:has(input[type=radio][disabled]):focus,\n.checkbox label label:has(input[type=checkbox][disabled]),\n.checkbox label label:has(input[type=checkbox][disabled]):hover,\n.checkbox label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.checkbox label,\nfieldset[disabled]\n.checkbox label:hover,\nfieldset[disabled]\n.checkbox label:focus,\n.is-focused\n.checkbox label label:has(input[type=radio][disabled]),\n.is-focused\n.checkbox label label:has(input[type=radio][disabled]):hover,\n.is-focused\n.checkbox label label:has(input[type=radio][disabled]):focus,\n.is-focused\n.checkbox label label:has(input[type=checkbox][disabled]),\n.is-focused\n.checkbox label label:has(input[type=checkbox][disabled]):hover,\n.is-focused\n.checkbox label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.is-focused\n.checkbox label,\nfieldset[disabled]\n.is-focused\n.checkbox label:hover,\nfieldset[disabled]\n.is-focused\n.checkbox label:focus,\n.checkbox-inline label:has(input[type=radio][disabled]),\n.checkbox-inline label:has(input[type=radio][disabled]):hover,\n.checkbox-inline label:has(input[type=radio][disabled]):focus,\n.checkbox-inline label:has(input[type=checkbox][disabled]),\n.checkbox-inline label:has(input[type=checkbox][disabled]):hover,\n.checkbox-inline label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.checkbox-inline,\nfieldset[disabled]\n.checkbox-inline:hover,\nfieldset[disabled]\n.checkbox-inline:focus,\n.is-focused\n.checkbox-inline label:has(input[type=radio][disabled]),\n.is-focused\n.checkbox-inline label:has(input[type=radio][disabled]):hover,\n.is-focused\n.checkbox-inline label:has(input[type=radio][disabled]):focus,\n.is-focused\n.checkbox-inline label:has(input[type=checkbox][disabled]),\n.is-focused\n.checkbox-inline label:has(input[type=checkbox][disabled]):hover,\n.is-focused\n.checkbox-inline label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.is-focused\n.checkbox-inline,\nfieldset[disabled]\n.is-focused\n.checkbox-inline:hover,\nfieldset[disabled]\n.is-focused\n.checkbox-inline:focus,\n.switch label label:has(input[type=radio][disabled]),\n.switch label label:has(input[type=radio][disabled]):hover,\n.switch label label:has(input[type=radio][disabled]):focus,\n.switch label label:has(input[type=checkbox][disabled]),\n.switch label label:has(input[type=checkbox][disabled]):hover,\n.switch label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.switch label,\nfieldset[disabled]\n.switch label:hover,\nfieldset[disabled]\n.switch label:focus,\n.is-focused\n.switch label label:has(input[type=radio][disabled]),\n.is-focused\n.switch label label:has(input[type=radio][disabled]):hover,\n.is-focused\n.switch label label:has(input[type=radio][disabled]):focus,\n.is-focused\n.switch label label:has(input[type=checkbox][disabled]),\n.is-focused\n.switch label label:has(input[type=checkbox][disabled]):hover,\n.is-focused\n.switch label label:has(input[type=checkbox][disabled]):focus,\nfieldset[disabled]\n.is-focused\n.switch label,\nfieldset[disabled]\n.is-focused\n.switch label:hover,\nfieldset[disabled]\n.is-focused\n.switch label:focus {\n color: rgba(0, 0, 0, 0.26);\n}\n\n[class^='bmd-label'],\n[class*=' bmd-label'] {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.form-control, .custom-file-control,\n.is-focused .form-control,\n.is-focused .custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.form-control:invalid, .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.form-control:read-only, .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .form-control, fieldset[disabled][disabled] .custom-file-control, .form-control.disabled, .disabled.custom-file-control, .form-control:disabled, .custom-file-control:disabled, .form-control[disabled], [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.form-control.form-control-success, .form-control-success.custom-file-control,\n.is-focused .form-control.form-control-success,\n.is-focused .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.form-control.form-control-warning, .form-control-warning.custom-file-control,\n.is-focused .form-control.form-control-warning,\n.is-focused .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.form-control.form-control-danger, .form-control-danger.custom-file-control,\n.is-focused .form-control.form-control-danger,\n.is-focused .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #009688 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .is-focused .form-control:valid, .was-validated .is-focused .custom-file-control:valid, .is-focused .form-control.is-valid, .is-focused .is-valid.custom-file-control, .was-validated\n.is-focused .custom-select:valid,\n.is-focused .custom-select.is-valid, .was-validated\n.is-focused .form-control:valid, .was-validated\n.is-focused .custom-file-control:valid,\n.is-focused .form-control.is-valid,\n.is-focused .is-valid.custom-file-control, .was-validated\n.is-focused .custom-select:valid,\n.is-focused .custom-select.is-valid {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .is-focused .form-control:valid:focus, .was-validated .is-focused .custom-file-control:valid:focus, .is-focused .form-control.is-valid:focus, .is-focused .is-valid.custom-file-control:focus, .was-validated\n.is-focused .custom-select:valid:focus,\n.is-focused .custom-select.is-valid:focus, .was-validated\n.is-focused .form-control:valid:focus, .was-validated\n.is-focused .custom-file-control:valid:focus,\n.is-focused .form-control.is-valid:focus,\n.is-focused .is-valid.custom-file-control:focus, .was-validated\n.is-focused .custom-select:valid:focus,\n.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);\n}\n\n.was-validated .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .is-focused .custom-file-control:valid ~ .invalid-tooltip, .is-focused .form-control.is-valid ~ .invalid-feedback, .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.is-focused .custom-select:valid ~ .invalid-tooltip,\n.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated\n.is-focused .form-control:valid ~ .invalid-feedback, .was-validated\n.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated\n.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated\n.is-focused .custom-file-control:valid ~ .invalid-tooltip,\n.is-focused .form-control.is-valid ~ .invalid-feedback,\n.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.is-focused .custom-select:valid ~ .invalid-tooltip,\n.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .is-focused .form-check-input:valid + .form-check-label, .is-focused .form-check-input.is-valid + .form-check-label, .was-validated\n.is-focused .form-check-input:valid + .form-check-label,\n.is-focused .form-check-input.is-valid + .form-check-label {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .is-focused .custom-control-input:valid ~ .custom-control-indicator, .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated\n.is-focused .custom-control-input:valid ~ .custom-control-indicator,\n.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(0, 0, 0, 0.25);\n}\n\n.was-validated .is-focused .custom-control-input:valid ~ .custom-control-description, .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated\n.is-focused .custom-control-input:valid ~ .custom-control-description,\n.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .is-focused .custom-file-input:valid ~ .custom-file-control, .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated\n.is-focused .custom-file-input:valid ~ .custom-file-control,\n.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.was-validated .is-focused .custom-file-input:valid ~ .custom-file-control::before, .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated\n.is-focused .custom-file-input:valid ~ .custom-file-control::before,\n.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .is-focused .custom-file-input:valid:focus, .is-focused .custom-file-input.is-valid:focus, .was-validated\n.is-focused .custom-file-input:valid:focus,\n.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);\n}\n\n.is-focused [class^='bmd-label'],\n.is-focused [class*=' bmd-label'],\n.is-focused [class^='bmd-label'],\n.is-focused [class*=' bmd-label'] {\n color: #009688;\n}\n\n.is-focused .bmd-label-placeholder,\n.is-focused .bmd-label-placeholder {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.is-focused .form-control, .is-focused .custom-file-control,\n.is-focused .form-control,\n.is-focused .custom-file-control {\n border-color: rgba(0, 0, 0, 0.26);\n}\n\n.is-focused .bmd-help,\n.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.has-success [class^='bmd-label'],\n.has-success [class*=' bmd-label'] {\n color: #28a745;\n}\n\n.has-success .form-control, .has-success .custom-file-control,\n.is-focused .has-success .form-control,\n.is-focused .has-success .custom-file-control {\n background-image: linear-gradient(to top, #28a745 2px, rgba(40, 167, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-success .form-control:invalid, .has-success .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-success .form-control:read-only, .has-success .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .has-success .form-control, fieldset[disabled][disabled] .has-success .custom-file-control, .has-success .form-control.disabled, .has-success .disabled.custom-file-control, .has-success .form-control:disabled, .has-success .custom-file-control:disabled, .has-success .form-control[disabled], .has-success [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.has-success .form-control.form-control-success, .has-success .form-control-success.custom-file-control,\n.is-focused .has-success .form-control.form-control-success,\n.is-focused .has-success .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #28a745 2px, rgba(40, 167, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.has-success .form-control.form-control-warning, .has-success .form-control-warning.custom-file-control,\n.is-focused .has-success .form-control.form-control-warning,\n.is-focused .has-success .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #28a745 2px, rgba(40, 167, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.has-success .form-control.form-control-danger, .has-success .form-control-danger.custom-file-control,\n.is-focused .has-success .form-control.form-control-danger,\n.is-focused .has-success .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #28a745 2px, rgba(40, 167, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .has-success .is-focused .form-control:valid, .was-validated .has-success .is-focused .custom-file-control:valid, .has-success .is-focused .form-control.is-valid, .has-success .is-focused .is-valid.custom-file-control, .was-validated\n.has-success .is-focused .custom-select:valid,\n.has-success .is-focused .custom-select.is-valid, .was-validated .has-success.is-focused .form-control:valid, .was-validated .has-success.is-focused .custom-file-control:valid, .has-success.is-focused .form-control.is-valid, .has-success.is-focused .is-valid.custom-file-control, .was-validated\n.has-success.is-focused .custom-select:valid,\n.has-success.is-focused .custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .has-success .is-focused .form-control:valid:focus, .was-validated .has-success .is-focused .custom-file-control:valid:focus, .has-success .is-focused .form-control.is-valid:focus, .has-success .is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-success .is-focused .custom-select:valid:focus,\n.has-success .is-focused .custom-select.is-valid:focus, .was-validated .has-success.is-focused .form-control:valid:focus, .was-validated .has-success.is-focused .custom-file-control:valid:focus, .has-success.is-focused .form-control.is-valid:focus, .has-success.is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-success.is-focused .custom-select:valid:focus,\n.has-success.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .has-success .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-success .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-success .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-success .is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-success .is-focused .form-control.is-valid ~ .invalid-feedback, .has-success .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-success .is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-success .is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-success .is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-success .is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-success .is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-success .is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated .has-success.is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-success.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-success.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-success.is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-success.is-focused .form-control.is-valid ~ .invalid-feedback, .has-success.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-success.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-success.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-success.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-success.is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-success.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-success.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .has-success .is-focused .form-check-input:valid + .form-check-label, .has-success .is-focused .form-check-input.is-valid + .form-check-label, .was-validated .has-success.is-focused .form-check-input:valid + .form-check-label, .has-success.is-focused .form-check-input.is-valid + .form-check-label {\n color: #28a745;\n}\n\n.was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .has-success.is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-success.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-description, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated .has-success.is-focused .custom-control-input:valid ~ .custom-control-description, .has-success.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: #28a745;\n}\n\n.was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-control, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated .has-success.is-focused .custom-file-input:valid ~ .custom-file-control, .has-success.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #28a745;\n}\n\n.was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .has-success.is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-success.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .has-success .is-focused .custom-file-input:valid:focus, .has-success .is-focused .custom-file-input.is-valid:focus, .was-validated .has-success.is-focused .custom-file-input:valid:focus, .has-success.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.has-success .is-focused [class^='bmd-label'],\n.has-success .is-focused [class*=' bmd-label'], .has-success.is-focused [class^='bmd-label'],\n.has-success.is-focused [class*=' bmd-label'] {\n color: #28a745;\n}\n\n.has-success .is-focused .bmd-label-placeholder, .has-success.is-focused .bmd-label-placeholder {\n color: #28a745;\n}\n\n.has-success .is-focused .form-control, .has-success .is-focused .custom-file-control, .has-success.is-focused .form-control, .has-success.is-focused .custom-file-control {\n border-color: #28a745;\n}\n\n.has-success .is-focused .bmd-help, .has-success.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.has-info [class^='bmd-label'],\n.has-info [class*=' bmd-label'] {\n color: #03a9f4;\n}\n\n.has-info .form-control, .has-info .custom-file-control,\n.is-focused .has-info .form-control,\n.is-focused .has-info .custom-file-control {\n background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-info .form-control:invalid, .has-info .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-info .form-control:read-only, .has-info .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .has-info .form-control, fieldset[disabled][disabled] .has-info .custom-file-control, .has-info .form-control.disabled, .has-info .disabled.custom-file-control, .has-info .form-control:disabled, .has-info .custom-file-control:disabled, .has-info .form-control[disabled], .has-info [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.has-info .form-control.form-control-success, .has-info .form-control-success.custom-file-control,\n.is-focused .has-info .form-control.form-control-success,\n.is-focused .has-info .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.has-info .form-control.form-control-warning, .has-info .form-control-warning.custom-file-control,\n.is-focused .has-info .form-control.form-control-warning,\n.is-focused .has-info .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.has-info .form-control.form-control-danger, .has-info .form-control-danger.custom-file-control,\n.is-focused .has-info .form-control.form-control-danger,\n.is-focused .has-info .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #03a9f4 2px, rgba(3, 169, 244, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .has-info .is-focused .form-control:valid, .was-validated .has-info .is-focused .custom-file-control:valid, .has-info .is-focused .form-control.is-valid, .has-info .is-focused .is-valid.custom-file-control, .was-validated\n.has-info .is-focused .custom-select:valid,\n.has-info .is-focused .custom-select.is-valid, .was-validated .has-info.is-focused .form-control:valid, .was-validated .has-info.is-focused .custom-file-control:valid, .has-info.is-focused .form-control.is-valid, .has-info.is-focused .is-valid.custom-file-control, .was-validated\n.has-info.is-focused .custom-select:valid,\n.has-info.is-focused .custom-select.is-valid {\n border-color: #03a9f4;\n}\n\n.was-validated .has-info .is-focused .form-control:valid:focus, .was-validated .has-info .is-focused .custom-file-control:valid:focus, .has-info .is-focused .form-control.is-valid:focus, .has-info .is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-info .is-focused .custom-select:valid:focus,\n.has-info .is-focused .custom-select.is-valid:focus, .was-validated .has-info.is-focused .form-control:valid:focus, .was-validated .has-info.is-focused .custom-file-control:valid:focus, .has-info.is-focused .form-control.is-valid:focus, .has-info.is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-info.is-focused .custom-select:valid:focus,\n.has-info.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 169, 244, 0.25);\n}\n\n.was-validated .has-info .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-info .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-info .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-info .is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-info .is-focused .form-control.is-valid ~ .invalid-feedback, .has-info .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-info .is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-info .is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-info .is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-info .is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-info .is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-info .is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated .has-info.is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-info.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-info.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-info.is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-info.is-focused .form-control.is-valid ~ .invalid-feedback, .has-info.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-info.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-info.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-info.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-info.is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-info.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-info.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .has-info .is-focused .form-check-input:valid + .form-check-label, .has-info .is-focused .form-check-input.is-valid + .form-check-label, .was-validated .has-info.is-focused .form-check-input:valid + .form-check-label, .has-info.is-focused .form-check-input.is-valid + .form-check-label {\n color: #03a9f4;\n}\n\n.was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .has-info.is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-info.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(3, 169, 244, 0.25);\n}\n\n.was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-description, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated .has-info.is-focused .custom-control-input:valid ~ .custom-control-description, .has-info.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: #03a9f4;\n}\n\n.was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-control, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated .has-info.is-focused .custom-file-input:valid ~ .custom-file-control, .has-info.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #03a9f4;\n}\n\n.was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .has-info.is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-info.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .has-info .is-focused .custom-file-input:valid:focus, .has-info .is-focused .custom-file-input.is-valid:focus, .was-validated .has-info.is-focused .custom-file-input:valid:focus, .has-info.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(3, 169, 244, 0.25);\n}\n\n.has-info .is-focused [class^='bmd-label'],\n.has-info .is-focused [class*=' bmd-label'], .has-info.is-focused [class^='bmd-label'],\n.has-info.is-focused [class*=' bmd-label'] {\n color: #03a9f4;\n}\n\n.has-info .is-focused .bmd-label-placeholder, .has-info.is-focused .bmd-label-placeholder {\n color: #03a9f4;\n}\n\n.has-info .is-focused .form-control, .has-info .is-focused .custom-file-control, .has-info.is-focused .form-control, .has-info.is-focused .custom-file-control {\n border-color: #03a9f4;\n}\n\n.has-info .is-focused .bmd-help, .has-info.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.has-warning [class^='bmd-label'],\n.has-warning [class*=' bmd-label'] {\n color: #ff5722;\n}\n\n.has-warning .form-control, .has-warning .custom-file-control,\n.is-focused .has-warning .form-control,\n.is-focused .has-warning .custom-file-control {\n background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-warning .form-control:invalid, .has-warning .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-warning .form-control:read-only, .has-warning .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .has-warning .form-control, fieldset[disabled][disabled] .has-warning .custom-file-control, .has-warning .form-control.disabled, .has-warning .disabled.custom-file-control, .has-warning .form-control:disabled, .has-warning .custom-file-control:disabled, .has-warning .form-control[disabled], .has-warning [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.has-warning .form-control.form-control-success, .has-warning .form-control-success.custom-file-control,\n.is-focused .has-warning .form-control.form-control-success,\n.is-focused .has-warning .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.has-warning .form-control.form-control-warning, .has-warning .form-control-warning.custom-file-control,\n.is-focused .has-warning .form-control.form-control-warning,\n.is-focused .has-warning .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.has-warning .form-control.form-control-danger, .has-warning .form-control-danger.custom-file-control,\n.is-focused .has-warning .form-control.form-control-danger,\n.is-focused .has-warning .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #ff5722 2px, rgba(255, 87, 34, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .has-warning .is-focused .form-control:valid, .was-validated .has-warning .is-focused .custom-file-control:valid, .has-warning .is-focused .form-control.is-valid, .has-warning .is-focused .is-valid.custom-file-control, .was-validated\n.has-warning .is-focused .custom-select:valid,\n.has-warning .is-focused .custom-select.is-valid, .was-validated .has-warning.is-focused .form-control:valid, .was-validated .has-warning.is-focused .custom-file-control:valid, .has-warning.is-focused .form-control.is-valid, .has-warning.is-focused .is-valid.custom-file-control, .was-validated\n.has-warning.is-focused .custom-select:valid,\n.has-warning.is-focused .custom-select.is-valid {\n border-color: #ff5722;\n}\n\n.was-validated .has-warning .is-focused .form-control:valid:focus, .was-validated .has-warning .is-focused .custom-file-control:valid:focus, .has-warning .is-focused .form-control.is-valid:focus, .has-warning .is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-warning .is-focused .custom-select:valid:focus,\n.has-warning .is-focused .custom-select.is-valid:focus, .was-validated .has-warning.is-focused .form-control:valid:focus, .was-validated .has-warning.is-focused .custom-file-control:valid:focus, .has-warning.is-focused .form-control.is-valid:focus, .has-warning.is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-warning.is-focused .custom-select:valid:focus,\n.has-warning.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 87, 34, 0.25);\n}\n\n.was-validated .has-warning .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-warning .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-warning .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-warning .is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-warning .is-focused .form-control.is-valid ~ .invalid-feedback, .has-warning .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-warning .is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-warning .is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-warning .is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-warning .is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-warning .is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-warning .is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated .has-warning.is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-warning.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-warning.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-warning.is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-warning.is-focused .form-control.is-valid ~ .invalid-feedback, .has-warning.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-warning.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-warning.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-warning.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-warning.is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-warning.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-warning.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .has-warning .is-focused .form-check-input:valid + .form-check-label, .has-warning .is-focused .form-check-input.is-valid + .form-check-label, .was-validated .has-warning.is-focused .form-check-input:valid + .form-check-label, .has-warning.is-focused .form-check-input.is-valid + .form-check-label {\n color: #ff5722;\n}\n\n.was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .has-warning.is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-warning.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(255, 87, 34, 0.25);\n}\n\n.was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-description, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated .has-warning.is-focused .custom-control-input:valid ~ .custom-control-description, .has-warning.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: #ff5722;\n}\n\n.was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-control, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated .has-warning.is-focused .custom-file-input:valid ~ .custom-file-control, .has-warning.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #ff5722;\n}\n\n.was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .has-warning.is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-warning.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .has-warning .is-focused .custom-file-input:valid:focus, .has-warning .is-focused .custom-file-input.is-valid:focus, .was-validated .has-warning.is-focused .custom-file-input:valid:focus, .has-warning.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 87, 34, 0.25);\n}\n\n.has-warning .is-focused [class^='bmd-label'],\n.has-warning .is-focused [class*=' bmd-label'], .has-warning.is-focused [class^='bmd-label'],\n.has-warning.is-focused [class*=' bmd-label'] {\n color: #ff5722;\n}\n\n.has-warning .is-focused .bmd-label-placeholder, .has-warning.is-focused .bmd-label-placeholder {\n color: #ff5722;\n}\n\n.has-warning .is-focused .form-control, .has-warning .is-focused .custom-file-control, .has-warning.is-focused .form-control, .has-warning.is-focused .custom-file-control {\n border-color: #ff5722;\n}\n\n.has-warning .is-focused .bmd-help, .has-warning.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.has-danger [class^='bmd-label'],\n.has-danger [class*=' bmd-label'] {\n color: #dc3545;\n}\n\n.has-danger .form-control, .has-danger .custom-file-control,\n.is-focused .has-danger .form-control,\n.is-focused .has-danger .custom-file-control {\n background-image: linear-gradient(to top, #dc3545 2px, rgba(220, 53, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-danger .form-control:invalid, .has-danger .custom-file-control:invalid {\n background-image: linear-gradient(to top, #d50000 2px, rgba(213, 0, 0, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\n.has-danger .form-control:read-only, .has-danger .custom-file-control:read-only {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px);\n}\n\nfieldset[disabled][disabled] .has-danger .form-control, fieldset[disabled][disabled] .has-danger .custom-file-control, .has-danger .form-control.disabled, .has-danger .disabled.custom-file-control, .has-danger .form-control:disabled, .has-danger .custom-file-control:disabled, .has-danger .form-control[disabled], .has-danger [disabled].custom-file-control {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px;\n}\n\n.has-danger .form-control.form-control-success, .has-danger .form-control-success.custom-file-control,\n.is-focused .has-danger .form-control.form-control-success,\n.is-focused .has-danger .form-control-success.custom-file-control {\n background-image: linear-gradient(to top, #dc3545 2px, rgba(220, 53, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\";\n}\n\n.has-danger .form-control.form-control-warning, .has-danger .form-control-warning.custom-file-control,\n.is-focused .has-danger .form-control.form-control-warning,\n.is-focused .has-danger .form-control-warning.custom-file-control {\n background-image: linear-gradient(to top, #dc3545 2px, rgba(220, 53, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\";\n}\n\n.has-danger .form-control.form-control-danger, .has-danger .form-control-danger.custom-file-control,\n.is-focused .has-danger .form-control.form-control-danger,\n.is-focused .has-danger .form-control-danger.custom-file-control {\n background-image: linear-gradient(to top, #dc3545 2px, rgba(220, 53, 69, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\";\n}\n\n.was-validated .has-danger .is-focused .form-control:valid, .was-validated .has-danger .is-focused .custom-file-control:valid, .has-danger .is-focused .form-control.is-valid, .has-danger .is-focused .is-valid.custom-file-control, .was-validated\n.has-danger .is-focused .custom-select:valid,\n.has-danger .is-focused .custom-select.is-valid, .was-validated .has-danger.is-focused .form-control:valid, .was-validated .has-danger.is-focused .custom-file-control:valid, .has-danger.is-focused .form-control.is-valid, .has-danger.is-focused .is-valid.custom-file-control, .was-validated\n.has-danger.is-focused .custom-select:valid,\n.has-danger.is-focused .custom-select.is-valid {\n border-color: #dc3545;\n}\n\n.was-validated .has-danger .is-focused .form-control:valid:focus, .was-validated .has-danger .is-focused .custom-file-control:valid:focus, .has-danger .is-focused .form-control.is-valid:focus, .has-danger .is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-danger .is-focused .custom-select:valid:focus,\n.has-danger .is-focused .custom-select.is-valid:focus, .was-validated .has-danger.is-focused .form-control:valid:focus, .was-validated .has-danger.is-focused .custom-file-control:valid:focus, .has-danger.is-focused .form-control.is-valid:focus, .has-danger.is-focused .is-valid.custom-file-control:focus, .was-validated\n.has-danger.is-focused .custom-select:valid:focus,\n.has-danger.is-focused .custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .has-danger .is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-danger .is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-danger .is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-danger .is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-danger .is-focused .form-control.is-valid ~ .invalid-feedback, .has-danger .is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-danger .is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-danger .is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-danger .is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-danger .is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-danger .is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-danger .is-focused .custom-select.is-valid ~ .invalid-tooltip, .was-validated .has-danger.is-focused .form-control:valid ~ .invalid-feedback, .was-validated .has-danger.is-focused .custom-file-control:valid ~ .invalid-feedback,\n.was-validated .has-danger.is-focused .form-control:valid ~ .invalid-tooltip,\n.was-validated .has-danger.is-focused .custom-file-control:valid ~ .invalid-tooltip, .has-danger.is-focused .form-control.is-valid ~ .invalid-feedback, .has-danger.is-focused .is-valid.custom-file-control ~ .invalid-feedback,\n.has-danger.is-focused .form-control.is-valid ~ .invalid-tooltip,\n.has-danger.is-focused .is-valid.custom-file-control ~ .invalid-tooltip, .was-validated\n.has-danger.is-focused .custom-select:valid ~ .invalid-feedback,\n.was-validated\n.has-danger.is-focused .custom-select:valid ~ .invalid-tooltip,\n.has-danger.is-focused .custom-select.is-valid ~ .invalid-feedback,\n.has-danger.is-focused .custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .has-danger .is-focused .form-check-input:valid + .form-check-label, .has-danger .is-focused .form-check-input.is-valid + .form-check-label, .was-validated .has-danger.is-focused .form-check-input:valid + .form-check-label, .has-danger.is-focused .form-check-input.is-valid + .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .has-danger.is-focused .custom-control-input:valid ~ .custom-control-indicator, .has-danger.is-focused .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-description, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-description, .was-validated .has-danger.is-focused .custom-control-input:valid ~ .custom-control-description, .has-danger.is-focused .custom-control-input.is-valid ~ .custom-control-description {\n color: #dc3545;\n}\n\n.was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-control, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-control, .was-validated .has-danger.is-focused .custom-file-input:valid ~ .custom-file-control, .has-danger.is-focused .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #dc3545;\n}\n\n.was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .has-danger.is-focused .custom-file-input:valid ~ .custom-file-control::before, .has-danger.is-focused .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .has-danger .is-focused .custom-file-input:valid:focus, .has-danger .is-focused .custom-file-input.is-valid:focus, .was-validated .has-danger.is-focused .custom-file-input:valid:focus, .has-danger.is-focused .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.has-danger .is-focused [class^='bmd-label'],\n.has-danger .is-focused [class*=' bmd-label'], .has-danger.is-focused [class^='bmd-label'],\n.has-danger.is-focused [class*=' bmd-label'] {\n color: #dc3545;\n}\n\n.has-danger .is-focused .bmd-label-placeholder, .has-danger.is-focused .bmd-label-placeholder {\n color: #dc3545;\n}\n\n.has-danger .is-focused .form-control, .has-danger .is-focused .custom-file-control, .has-danger.is-focused .form-control, .has-danger.is-focused .custom-file-control {\n border-color: #dc3545;\n}\n\n.has-danger .is-focused .bmd-help, .has-danger.is-focused .bmd-help {\n color: #9e9e9e;\n}\n\n.bmd-form-group {\n position: relative;\n padding-top: 1.75rem;\n}\n\n.bmd-form-group [class^='bmd-label'],\n.bmd-form-group [class*=' bmd-label'] {\n position: absolute;\n pointer-events: none;\n transition: 0.3s ease all;\n}\n\n.bmd-form-group [class^='bmd-label'].bmd-label-floating,\n.bmd-form-group [class*=' bmd-label'].bmd-label-floating {\n will-change: left, top, contents;\n}\n\n.bmd-form-group.is-filled .bmd-label-placeholder {\n display: none;\n}\n\n.bmd-form-group.bmd-collapse-inline {\n padding: 0;\n}\n\n.bmd-form-group.bmd-collapse-inline .collapse.in {\n max-width: 600px;\n}\n\n.bmd-form-group.bmd-collapse-inline .collapsing,\n.bmd-form-group.bmd-collapse-inline .width:not(.collapse),\n.bmd-form-group.bmd-collapse-inline .collapse.in {\n display: inline-block;\n}\n\n.bmd-form-group.bmd-collapse-inline .collapsing {\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.bmd-form-group .form-control, .bmd-form-group .custom-file-control,\n.bmd-form-group label,\n.bmd-form-group input::placeholder {\n line-height: 1;\n}\n\n.bmd-form-group .radio label,\n.bmd-form-group label.radio-inline,\n.bmd-form-group .checkbox label,\n.bmd-form-group label.checkbox-inline,\n.bmd-form-group .switch label {\n line-height: 1.5;\n}\n\n.bmd-form-group input::placeholder {\n font-size: 1rem;\n}\n\n.bmd-form-group .checkbox label,\n.bmd-form-group .radio label,\n.bmd-form-group label {\n font-size: 1rem;\n}\n\n.bmd-form-group .bmd-label-floating,\n.bmd-form-group .bmd-label-placeholder {\n top: 2.1875rem;\n}\n\n.bmd-form-group.is-focused .bmd-label-floating,\n.bmd-form-group .is-focused .bmd-label-floating, .bmd-form-group.is-filled .bmd-label-floating,\n.bmd-form-group .is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.75rem;\n}\n\n.bmd-form-group .bmd-label-static {\n top: 1rem;\n left: 0;\n font-size: 0.75rem;\n}\n\n.bmd-form-group .bmd-help {\n margin-top: 0;\n font-size: 0.75rem;\n}\n\n.bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control-success.custom-file-control, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control-warning.custom-file-control, .bmd-form-group .form-control.form-control-danger, .bmd-form-group .form-control-danger.custom-file-control {\n background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem;\n}\n\n.bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control-success.custom-file-control, .bmd-form-group .form-control.form-control-success:focus, .bmd-form-group .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group .form-control-success.custom-file-control, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control-warning.custom-file-control, .bmd-form-group .form-control.form-control-warning:focus, .bmd-form-group .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group .form-control-warning.custom-file-control, .bmd-form-group .form-control.form-control-danger, .bmd-form-group .form-control-danger.custom-file-control, .bmd-form-group .form-control.form-control-danger:focus, .bmd-form-group .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group .form-control-danger.custom-file-control {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.46875rem;\n}\n\n.bmd-form-group .form-control.form-control-success:focus, .bmd-form-group .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group .form-control-success.custom-file-control, .bmd-form-group .form-control.form-control-warning:focus, .bmd-form-group .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group .form-control-warning.custom-file-control, .bmd-form-group .form-control.form-control-danger:focus, .bmd-form-group .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group .form-control-danger.custom-file-control {\n background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem;\n}\n\n.bmd-form-group.bmd-form-group-sm {\n padding-top: 1.40625rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .form-control, .bmd-form-group.bmd-form-group-sm .custom-file-control,\n.bmd-form-group.bmd-form-group-sm label,\n.bmd-form-group.bmd-form-group-sm input::placeholder {\n line-height: 1;\n}\n\n.bmd-form-group.bmd-form-group-sm .radio label,\n.bmd-form-group.bmd-form-group-sm label.radio-inline,\n.bmd-form-group.bmd-form-group-sm .checkbox label,\n.bmd-form-group.bmd-form-group-sm label.checkbox-inline,\n.bmd-form-group.bmd-form-group-sm .switch label {\n line-height: 1.5;\n}\n\n.bmd-form-group.bmd-form-group-sm input::placeholder {\n font-size: 0.875rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .checkbox label,\n.bmd-form-group.bmd-form-group-sm .radio label,\n.bmd-form-group.bmd-form-group-sm label {\n font-size: 0.875rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .bmd-label-floating,\n.bmd-form-group.bmd-form-group-sm .bmd-label-placeholder {\n top: 1.65625rem;\n}\n\n.bmd-form-group.bmd-form-group-sm.is-focused .bmd-label-floating,\n.bmd-form-group.bmd-form-group-sm .is-focused .bmd-label-floating, .bmd-form-group.bmd-form-group-sm.is-filled .bmd-label-floating,\n.bmd-form-group.bmd-form-group-sm .is-filled .bmd-label-floating {\n top: 0.75rem;\n left: 0;\n font-size: 0.65625rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .bmd-label-static {\n top: 0.75rem;\n left: 0;\n font-size: 0.65625rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .bmd-help {\n margin-top: 0;\n font-size: 0.65625rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger, .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control {\n background-size: 0 100%, 100% 100%, 0.6875rem 0.6875rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus, .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus, .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger, .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus, .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.34375rem;\n}\n\n.bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus, .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus, .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus, .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control-danger.custom-file-control {\n background-size: 100% 100%, 100% 100%, 0.6875rem 0.6875rem;\n}\n\n.bmd-form-group.bmd-form-group-lg {\n padding-top: 1.9375rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .form-control, .bmd-form-group.bmd-form-group-lg .custom-file-control,\n.bmd-form-group.bmd-form-group-lg label,\n.bmd-form-group.bmd-form-group-lg input::placeholder {\n line-height: 1;\n}\n\n.bmd-form-group.bmd-form-group-lg .radio label,\n.bmd-form-group.bmd-form-group-lg label.radio-inline,\n.bmd-form-group.bmd-form-group-lg .checkbox label,\n.bmd-form-group.bmd-form-group-lg label.checkbox-inline,\n.bmd-form-group.bmd-form-group-lg .switch label {\n line-height: 1.5;\n}\n\n.bmd-form-group.bmd-form-group-lg input::placeholder {\n font-size: 1.25rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .checkbox label,\n.bmd-form-group.bmd-form-group-lg .radio label,\n.bmd-form-group.bmd-form-group-lg label {\n font-size: 1.25rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .bmd-label-floating,\n.bmd-form-group.bmd-form-group-lg .bmd-label-placeholder {\n top: 2.5rem;\n}\n\n.bmd-form-group.bmd-form-group-lg.is-focused .bmd-label-floating,\n.bmd-form-group.bmd-form-group-lg .is-focused .bmd-label-floating, .bmd-form-group.bmd-form-group-lg.is-filled .bmd-label-floating,\n.bmd-form-group.bmd-form-group-lg .is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.9375rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .bmd-label-static {\n top: 1rem;\n left: 0;\n font-size: 0.9375rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .bmd-help {\n margin-top: 0;\n font-size: 0.9375rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger, .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control {\n background-size: 0 100%, 100% 100%, 1.1875rem 1.1875rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus, .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus, .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger, .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus, .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.59375rem;\n}\n\n.bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus, .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-success.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus, .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-warning.custom-file-control, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus, .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger,\n.bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control-danger.custom-file-control {\n background-size: 100% 100%, 100% 100%, 1.1875rem 1.1875rem;\n}\n\n.form-control, .custom-file-control,\nlabel,\ninput::placeholder {\n line-height: 1;\n}\n\n.radio label,\nlabel.radio-inline,\n.checkbox label,\nlabel.checkbox-inline,\n.switch label {\n line-height: 1.5;\n}\n\ninput::placeholder {\n font-size: 1rem;\n}\n\n.checkbox label,\n.radio label,\nlabel {\n font-size: 1rem;\n}\n\n.bmd-label-floating,\n.bmd-label-placeholder {\n top: 2.1875rem;\n}\n\n.is-focused .bmd-label-floating,\n.is-focused .bmd-label-floating,\n.is-filled .bmd-label-floating,\n.is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.75rem;\n}\n\n.bmd-label-static {\n top: 1rem;\n left: 0;\n font-size: 0.75rem;\n}\n\n.bmd-help {\n margin-top: 0;\n font-size: 0.75rem;\n}\n\n.form-control.form-control-success, .form-control-success.custom-file-control, .form-control.form-control-warning, .form-control-warning.custom-file-control, .form-control.form-control-danger, .form-control-danger.custom-file-control {\n background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem;\n}\n\n.form-control.form-control-success, .form-control-success.custom-file-control, .form-control.form-control-success:focus, .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-success,\n.bmd-form-group.is-focused .form-control-success.custom-file-control, .form-control.form-control-warning, .form-control-warning.custom-file-control, .form-control.form-control-warning:focus, .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-warning,\n.bmd-form-group.is-focused .form-control-warning.custom-file-control, .form-control.form-control-danger, .form-control-danger.custom-file-control, .form-control.form-control-danger:focus, .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-danger,\n.bmd-form-group.is-focused .form-control-danger.custom-file-control {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.46875rem;\n}\n\n.form-control.form-control-success:focus, .form-control-success.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-success,\n.bmd-form-group.is-focused .form-control-success.custom-file-control, .form-control.form-control-warning:focus, .form-control-warning.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-warning,\n.bmd-form-group.is-focused .form-control-warning.custom-file-control, .form-control.form-control-danger:focus, .form-control-danger.custom-file-control:focus,\n.bmd-form-group.is-focused .form-control.form-control-danger,\n.bmd-form-group.is-focused .form-control-danger.custom-file-control {\n background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem;\n}\n\nselect, select.form-control, select.custom-file-control {\n -moz-appearance: none;\n -webkit-appearance: none;\n}\n\n@media (min-width: 576px) {\n .form-inline .input-group {\n display: inline-flex;\n align-items: center;\n }\n}\n\n.input-group .input-group-addon {\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: transparent;\n border-color: transparent;\n}\n\n.input-group .input-group-addon + input,\n.input-group input + .input-group-addon {\n margin-left: .75rem;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n padding: .5rem 0;\n}\n\n.list-group.bmd-list-group-sm {\n padding: .25rem 0;\n}\n\n.list-group.bmd-list-group-sm .list-group-item {\n padding: .5rem 1rem;\n}\n\n.bmd-list-group-col {\n display: flex;\n flex-direction: column;\n min-width: 0;\n}\n\n.list-group-item {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n padding: 1rem;\n line-height: 1;\n}\n\n.list-group-item .list-group-item-text {\n min-width: 0;\n max-height: 2.188rem;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.list-group-item :first-child {\n margin-right: 2rem;\n}\n\n.list-group-item > .pull-xs-right,\n.list-group-item > .pull-sm-right,\n.list-group-item > .pull-md-right,\n.list-group-item > .pull-lg-right,\n.list-group-item > .pull-xl-right,\n.list-group-item > * ~ .label:last-child,\n.list-group-item > * ~ .material-icons:last-child {\n margin-right: 0;\n margin-left: auto;\n}\n\n.list-group-item .material-icons.pull-xs-right,\n.list-group-item .material-icons.pull-sm-right,\n.list-group-item .material-icons.pull-md-right,\n.list-group-item .material-icons.pull-lg-right,\n.list-group-item .material-icons.pull-xl-right,\n.list-group-item .material-icons ~ .material-icons:last-child {\n padding-left: 1rem;\n}\n\n.list-group-item .list-group-item-text {\n font-size: .875rem;\n color: #9e9e9e;\n}\n\n.table-inverse {\n color: rgba(255, 255, 255, 0.84);\n}\n\n.table thead th {\n font-size: 0.95rem;\n font-weight: 500;\n color: #9e9e9e;\n border-top-width: 0;\n border-bottom-width: 1px;\n}\n\nthead.thead-inverse th,\n.table-inverse thead th {\n color: rgba(255, 255, 255, 0.54);\n}\n\n.table-inverse th,\n.table-inverse td,\n.table-inverse thead th {\n border-color: rgba(255, 255, 255, 0.06);\n}\n\n.nav-link {\n text-transform: uppercase;\n}\n\n.navbar-nav .nav-link {\n padding: 0.5321rem;\n font-size: 1rem;\n font-weight: 400;\n}\n\n.nav-tabs,\n.nav-pills {\n border: 0;\n}\n\n.nav-tabs .nav-link,\n.nav-pills .nav-link {\n padding: 1.4286em 0.8575em;\n font-size: 0.875rem;\n font-weight: 500;\n border: 0;\n}\n\n.nav-tabs .nav-link {\n border-bottom: 0.214rem solid transparent;\n}\n\n.nav-tabs .nav-link {\n color: #9e9e9e;\n}\n\n.nav-tabs .nav-link.active {\n color: rgba(0, 0, 0, 0.87);\n border-color: #009688;\n}\n\n.nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover {\n border-color: #009688;\n}\n\n.nav-tabs .nav-link.disabled {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.nav-tabs.bg-primary .nav-link {\n color: white;\n}\n\n.nav-tabs.bg-primary .nav-link.active {\n color: #fff;\n border-color: #fff;\n}\n\n.nav-tabs.bg-primary .nav-link.active:focus, .nav-tabs.bg-primary .nav-link.active:hover {\n border-color: #fff;\n}\n\n.nav-tabs.bg-primary .nav-link.disabled {\n color: rgba(255, 255, 255, 0.84);\n}\n\n.nav-tabs.bg-primary .nav-link.disabled, .nav-tabs.bg-primary .nav-link.disabled:focus, .nav-tabs.bg-primary .nav-link.disabled:hover {\n color: rgba(255, 255, 255, 0.84);\n}\n\n.nav-tabs.bg-inverse .nav-link {\n color: white;\n}\n\n.nav-tabs.bg-inverse .nav-link.active {\n color: #fff;\n border-color: #fff;\n}\n\n.nav-tabs.bg-inverse .nav-link.active:focus, .nav-tabs.bg-inverse .nav-link.active:hover {\n border-color: #fff;\n}\n\n.nav-tabs.bg-inverse .nav-link.disabled {\n color: rgba(255, 255, 255, 0.84);\n}\n\n.nav-tabs.bg-inverse .nav-link.disabled, .nav-tabs.bg-inverse .nav-link.disabled:focus, .nav-tabs.bg-inverse .nav-link.disabled:hover {\n color: rgba(255, 255, 255, 0.84);\n}\n\n.nav .nav-item {\n position: relative;\n}\n\n.navbar {\n z-index: 1;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n display: flex;\n flex-flow: row nowrap;\n flex-shrink: 0;\n align-items: center;\n align-self: stretch;\n}\n\n.navbar .navbar-brand {\n position: relative;\n}\n\n.navbar > * {\n flex-shrink: 0;\n}\n\n.navbar > .container {\n flex: 1;\n}\n\n.alert {\n border: 0;\n border-radius: 0;\n}\n\n.progress {\n height: 4px;\n background: #c8c8c8;\n border-radius: 0;\n box-shadow: none;\n}\n\n.progress .progress-bar {\n box-shadow: none;\n}\n\n.page-item:first-child .page-link {\n border-top-left-radius: 4em;\n border-bottom-left-radius: 4em;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 4em;\n border-bottom-right-radius: 4em;\n margin-right: 0;\n}\n\n.page-item:first-child .page-link, .page-item:last-child .page-link {\n display: flex;\n justify-content: center;\n padding-right: 0;\n padding-left: 0;\n}\n\n.page-item:first-child .page-link > .material-icons, .page-item:last-child .page-link > .material-icons {\n font-size: 1.5em;\n}\n\n.page-link {\n min-width: 2.6em;\n margin-right: 0.5em;\n text-align: center;\n border-radius: 4em;\n}\n\n.page-link:focus, .page-link:hover {\n text-decoration: none;\n}\n\n.pagination-lg .page-link {\n min-width: 2.8em;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 0;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 4em;\n border-bottom-left-radius: 4em;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 4em;\n border-bottom-right-radius: 4em;\n}\n\n.pagination-sm .page-link {\n min-width: 2.2em;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 4em;\n border-bottom-left-radius: 4em;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 4em;\n border-bottom-right-radius: 4em;\n}\n\nh6 {\n font-weight: 500;\n}\n\n.tooltip-arrow {\n display: none;\n}\n\n.card {\n border: 0;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.card .card-header {\n padding: 1rem;\n}\n\n.card .card-block {\n padding: 1.5rem 1rem 1rem;\n}\n\n.card h1.card-title,\n.card h2.card-title,\n.card h3.card-title,\n.card h4.card-title,\n.card h5.card-title,\n.card h6.card-title {\n font-size: 1.5rem;\n font-weight: 300;\n}\n\n.card .bmd-card-actions,\n.card it may be necessary .card-footer {\n padding: .5rem;\n}\n\n.card.bmd-card-raised {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);\n}\n\n@media (min-width: 992px) {\n .card.bmd-card-flat {\n box-shadow: none;\n }\n}\n\n.modal-content {\n border: 0;\n border-radius: 0.125rem;\n}\n\n.modal-content .modal-header {\n padding: 24px 24px 0;\n border-bottom: 0;\n}\n\n.modal-content .modal-body {\n padding: 20px 24px 24px;\n}\n\n.modal-content .modal-footer {\n padding: 8px 8px 8px 24px;\n border-top: 0;\n}\n\n.modal-content .modal-footer .btn, .modal-content .modal-footer .custom-file-control::before {\n margin: 0;\n}\n\n.modal-content .modal-footer .btn + .btn, .modal-content .modal-footer .custom-file-control::before + .btn, .modal-content .modal-footer .btn + .custom-file-control::before, .modal-content .modal-footer .custom-file-control::before + .custom-file-control::before {\n margin-left: 8px;\n}\n\n.dropdown-menu {\n display: block;\n padding: .25rem 0;\n border: 0;\n opacity: 0;\n transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n transform: scale(0);\n transform-origin: 0 0;\n will-change: transform;\n right: 0;\n left: auto;\n transform-origin: 100% 0;\n}\n\n@media (min-width: 768px) {\n .dropdown-menu {\n padding: .5rem 0;\n }\n}\n\n.open > .dropdown-menu, .dropdown-menu.show {\n opacity: 1;\n transform: scale(1);\n}\n\n.dropdown-menu.dropdown-menu-left {\n top: 100%;\n left: 0;\n transform-origin: 0 0;\n}\n\n.dropdown-menu.dropdown-menu-right {\n right: 0;\n left: auto;\n transform-origin: 100% 0;\n}\n\n.dropup > .dropdown-menu {\n right: 0;\n left: auto;\n transform-origin: 100% 100%;\n}\n\n.dropup > .dropdown-menu.dropdown-menu-left {\n top: auto;\n left: 0;\n bottom: 100%;\n transform-origin: 0 100%;\n}\n\n.dropup > .dropdown-menu.dropdown-menu-right {\n right: 0;\n left: auto;\n transform-origin: 100% 100%;\n}\n\n.dropdown-menu .dropdown-item {\n position: relative;\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n min-width: 7rem;\n max-width: 17.5rem;\n min-height: 3rem;\n padding: 0.8rem 1rem 0.8rem 1rem;\n overflow: hidden;\n line-height: 1;\n text-overflow: ellipsis;\n word-wrap: break-word;\n}\n\n@media (min-width: 768px) {\n .dropdown-menu .dropdown-item {\n padding-right: 1.5rem;\n padding-left: 1.5rem;\n }\n}\n\n.dropdown-toggle.bmd-btn-icon::after, .dropdown-toggle.bmd-btn-fab::after {\n display: none;\n}\n\n.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-right, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-right {\n bottom: 2rem;\n}\n\n.dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-right {\n bottom: 2.5rem;\n}\n\n.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu {\n margin: 0;\n}\n\n.bmd-layout-drawer {\n position: absolute;\n z-index: 5;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n max-height: 100%;\n overflow: visible;\n overflow-y: auto;\n font-size: .875rem;\n transition: transform;\n will-change: transform;\n transform-style: preserve-3d;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.bmd-layout-drawer > * {\n flex-shrink: 0;\n}\n\n.bmd-layout-drawer > header {\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n padding: 1rem;\n}\n\n.bmd-layout-drawer > header .navbar-brand {\n padding-left: 1.5rem;\n font-size: 1.25rem;\n}\n\n.bmd-layout-drawer > .list-group {\n padding-top: 1rem;\n}\n\n.bmd-layout-drawer > .list-group .list-group-item {\n padding-right: 2.5rem;\n padding-left: 2.5rem;\n font-size: .8125rem;\n font-weight: 500;\n}\n\n.bmd-drawer-f-l > .bmd-layout-drawer {\n top: 0;\n left: 0;\n width: 240px;\n height: 100%;\n transform: translateX(-250px);\n}\n\n.bmd-drawer-f-l > .bmd-layout-header,\n.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 0;\n}\n\n.bmd-drawer-f-r > .bmd-layout-drawer {\n top: 0;\n right: 0;\n width: 240px;\n height: 100%;\n transform: translateX(250px);\n}\n\n.bmd-drawer-f-r > .bmd-layout-header,\n.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 0;\n}\n\n.bmd-drawer-f-t > .bmd-layout-drawer {\n top: 0;\n left: 0;\n width: 100%;\n height: 100px;\n transform: translateY(-110px);\n}\n\n.bmd-drawer-f-t > .bmd-layout-content {\n margin-top: 0;\n}\n\n.bmd-drawer-f-b > .bmd-layout-drawer {\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100px;\n transform: translateY(110px);\n}\n\n.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0);\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0);\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0);\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0);\n}\n\n:not(.bmd-drawer-out).bmd-drawer-in.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-l > .bmd-layout-header,\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-r > .bmd-layout-header,\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay.bmd-drawer-overlay.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n}\n\n@media (min-width: 576px) {\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px;\n }\n}\n\n@media (min-width: 576px) {\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-sm-up.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px;\n }\n}\n\n@media (max-width: 767px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0;\n }\n}\n\n@media (max-width: 767px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-sm-down.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 768px) {\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px;\n }\n}\n\n@media (min-width: 768px) {\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-md-up.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px;\n }\n}\n\n@media (max-width: 991px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0;\n }\n}\n\n@media (max-width: 991px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-md-down.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 992px) {\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px;\n }\n}\n\n@media (min-width: 992px) {\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-lg-up.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px;\n }\n}\n\n@media (max-width: 1199px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0;\n }\n}\n\n@media (max-width: 1199px) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0;\n }\n :not(.bmd-drawer-out).bmd-drawer-overlay-lg-down.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 1200px) {\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px;\n }\n}\n\n@media (min-width: 1200px) {\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px;\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0);\n }\n :not(.bmd-drawer-out).bmd-drawer-in-xl-up.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px;\n }\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-l > .bmd-layout-header,\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-r > .bmd-layout-header,\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out).bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1;\n }\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0;\n}\n\n:not(.bmd-drawer-out).bmd-drawer-overlay-xl-down.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0;\n}\n\n.ripple {\n position: relative;\n}\n\n.ripple-container {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n overflow: hidden;\n pointer-events: none;\n border-radius: inherit;\n}\n\n.ripple-container .ripple-decorator {\n position: absolute;\n width: 20px;\n height: 20px;\n margin-top: -10px;\n margin-left: -10px;\n pointer-events: none;\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 100%;\n opacity: 0;\n transform: scale(1);\n transform-origin: 50%;\n}\n\n.ripple-container .ripple-decorator.ripple-on {\n opacity: 0.1;\n transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;\n}\n\n.ripple-container .ripple-decorator.ripple-out {\n opacity: 0;\n transition: opacity 0.1s linear 0s !important;\n}\n\n#snackbar-container {\n position: fixed;\n bottom: 0;\n left: 0;\n z-index: 99999;\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n}\n\n.snackbar {\n display: inline-block;\n min-width: 100%;\n max-height: 0;\n opacity: 0;\n transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), opacity 0s 0.25s, max-height 0.25s;\n transform: translateY(100%);\n}\n\n.snackbar.toast .snackbar-content {\n border-radius: 10rem;\n}\n\n.snackbar-content {\n display: block;\n padding: 0.8rem 1.5rem;\n margin-top: 3px;\n font-size: .9rem;\n color: #fff;\n background-color: #323232;\n border-radius: 2px;\n}\n\n.snackbar-content .btn, .snackbar-content .custom-file-control::before {\n margin-bottom: 0;\n}\n\n.snackbar.snackbar-opened {\n max-height: 100px;\n opacity: 1;\n transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), opacity 0s 0s, max-height 0.25s;\n transform: translateY(0%);\n}\n\n@media (min-width: 576px) {\n #snackbar-container {\n right: 1rem;\n left: 1rem;\n width: 100%;\n }\n .snackbar {\n min-width: 280px;\n }\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #fff;\n}\n\n.navbar-main .navbar-brand {\n font-weight: bold;\n}\n\n.navbar-contextual {\n background-color: #2e2e2e !important;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n background-color: #3c3c3c;\n}\n\n@media (max-width: 767px) {\n .nav-tabs.nav-link {\n border-bottom: none;\n }\n}\n\n.jumbotron {\n color: #9e9e9e;\n}\n\n.dropdown-item a {\n color: #4f4f4f;\n}\n\n.media img {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);\n}\n\n.card {\n border: 0;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.card-thumbnail .card-body, .card-thumbnail .card-footer {\n background-color: #2e2e2e;\n}\n\n.card-thumbnail .card-footer {\n font-size: .8rem;\n}\n\n#navigationButtons > i {\n color: #3c3c3c;\n}\n\n#quickconnect label {\n color: #4f4f4f;\n}\n\n.leaflet-control a {\n color: #4f4f4f !important;\n}\n\n.navbar-main {\n box-shadow: none;\n}\n\n.navbar-form .bmd-form-group {\n display: block !important;\n}\n\n.nav-link {\n text-transform: none;\n}\n\n.dropdown-menu {\n min-width: 15rem;\n}\n\n@media (max-width: 767px) {\n .dropdown-menu {\n display: none;\n }\n}\n\n/*# sourceMappingURL=bootstrap-material-design.css.map */","// Bootstrap overrides\n//\n// Copy variables from `_variables.scss` to this file to override default values\n// without modifying source files.\n\n// Options\n$enable-shadows: true !default;\n\n// Colors and color maps from bootstrap. Need to be copied here so they are defined.\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n//$teal: #20c997 !default;\n$teal: #009688 !default;\n$cyan: #17a2b8 !default;\n\n// Material extra colors\n$deep-purple: #673ab7 !default;\n$light-blue: #03a9f4 !default;\n$light-green: #8bc34a !default;\n$lime: #cddc39 !default;\n$amber: #ffc107 !default;\n$deep-orange: #ff5722 !default;\n$brown: #795548 !default;\n\n// Darkroom colors\n$gray: #9e9e9e !default;\n$gray-light-1: #4f4f4f !default;\n$gray-light-2: #a9a9a9 !default;\n$gray-dark-1: #dbdbdb !default;\n$gray-dark-2: #2e2e2e !default;\n$gray-dark-3: #3c3c3c !default;\n\n// Theme colors\n$theme-colors: (\n primary: $black,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-dark-3\n) !default;\n\n\n// Body\n$body-bg: $gray-light-1 !default;\n$body-color: $gray-dark-1 !default;\n\n// Font\n$font-family-sans-serif: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif !default;\n\n// Links\n$link-color: $gray !default;\n$link-decoration: none !default;\n$link-hover-color: $white !default;\n$link-hover-decoration: none !default;\n\n// Navbar links\n$navbar-dark-color: $link-color !default;\n$navbar-dark-hover-color: $white !default;\n$navbar-dark-active-color: $link-color !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n\n// Jumbotron\n$jumbotron-bg: $black !default;\n\n// Components\n$component-active-color: $white !default;\n$component-active-bg: $gray-dark-3 !default;\n\n// Dropdowns\n$dropdown-link-color: $gray-light-1 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n// Cards\n$card-cap-bg: $gray-dark-2 !default;\n$card-bg: $gray-light-1 !default;\n$card-border-color: $gray-dark-2 !default;\n\n// Pagination\n$pagination-bg: $gray-dark-3 !default;\n$pagination-border-color: $gray-dark-3 !default;\n\n$pagination-hover-color: $white !default;\n$pagination-hover-bg: $gray-dark-2 !default;\n$pagination-hover-border-color: $gray-dark-2 !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: $gray-dark-2 !default;\n$pagination-active-border-color: $gray-dark-2 !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: lighten($pagination-active-bg, 10%) !default;\n$pagination-disabled-border-color: $pagination-disabled-bg !default;\n\n// Tabs\n$nav-tabs-border-color: $gray-dark-3 !default;\n\n$nav-tabs-link-active-color: $body-color !default;\n$nav-tabs-link-active-bg: $gray-dark-3 !default;\n$nav-tabs-link-active-border-color: $gray-dark-3 !default;\n$nav-tabs-link-hover-border-color: $gray-dark-3 !default;\n","// Variables\n//\n// Copy settings from this file into the provided `_custom.scss` to override\n// the Bootstrap defaults without modifying key, versioned files.\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Table of Contents\n//\n// Color system\n// Options\n// Spacing\n// Body\n// Links\n// Paragraphs\n// Grid breakpoints\n// Grid containers\n// Grid columns\n// Fonts\n// Components\n// Tables\n// Buttons\n// Forms\n// Dropdowns\n// Z-index master list\n// Navs\n// Navbar\n// Pagination\n// Jumbotron\n// Form states and alerts\n// Cards\n// Tooltips\n// Popovers\n// Badges\n// Modals\n// Alerts\n// Progress bars\n// List group\n// Image thumbnails\n// Figures\n// Breadcrumbs\n// Carousel\n// Close\n// Code\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: (\n blue: $blue,\n indigo: $indigo,\n purple: $purple,\n pink: $pink,\n red: $red,\n orange: $orange,\n yellow: $yellow,\n green: $green,\n teal: $teal,\n cyan: $cyan,\n white: $white,\n gray: $gray-600,\n gray-dark: $gray-800\n) !default;\n\n$theme-colors: (\n primary: $blue,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-800\n) !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: normal !default;\n$font-weight-bold: bold !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 2.5rem !default;\n$h2-font-size: 2rem !default;\n$h3-font-size: 1.75rem !default;\n$h4-font-size: 1.5rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.1 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: 1.25rem !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-inverse-bg: $gray-900 !default;\n$table-inverse-accent-bg: rgba($white, .05) !default;\n$table-inverse-hover-bg: rgba($white, .075) !default;\n$table-inverse-border-color: lighten($gray-900, 7.5%) !default;\n$table-inverse-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: 1.25 !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.5 !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.5 !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-focus-box-shadow: 0 0 0 3px rgba(theme-color(\"primary\"), .25) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: rgba($black,.15) !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-box-shadow: $input-box-shadow, $btn-focus-box-shadow !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n$input-group-btn-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px theme-color(\"primary\") !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 1px !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-deck-margin: ($grid-gutter-width / 2) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 1px !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 5px 10px rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 8px !default;\n$popover-header-padding-x: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 9px !default;\n$popover-body-padding-x: 14px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: .75rem !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n// scss-lint:disable Indentation\n &:hover { @content }\n// scss-lint:enable Indentation\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus { @content }\n @include hover { @content }\n } @else {\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content\n }\n @include hover { @content }\n } @else {\n &,\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content\n }\n @include hover { @content }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content\n }\n }\n}\n","// scss-lint:disable QualifyingElement\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// http://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: #000 !important; // Black prints faster:\n // http://www.sanbeiji.com/archives/953\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n","//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// https://www.google.com/design/spec/style/typography.html#typography-styles\n// http://www.getmdl.io/styles/index.html\n\n$font-family-sans-serif: 'Roboto', 'Helvetica', 'Arial', sans-serif !default;\n//$font-family-serif: Georgia, \"Times New Roman\", Times, serif !default;\n//$font-family-monospace: Menlo, Monaco, Consolas, \"Courier New\", monospace !default;\n//$font-family-base: $font-family-sans-serif !default;\n\n// Pixel value used to responsively scale all typography. Applied to the `` element.\n//$font-size-root: 16px !default;\n//\n//$font-size-base: 1rem !default;\n//$font-size-lg: 1.25rem !default;\n//$font-size-sm: .875rem !default;\n//$font-size-xs: .75rem !default;\n//\n//$font-size-h1: 2.5rem !default;\n//$font-size-h2: 2rem !default;\n//$font-size-h3: 1.75rem !default;\n//$font-size-h4: 1.5rem !default;\n//$font-size-h5: 1.25rem !default;\n//$font-size-h6: 1rem !default;\n//\n$display1-size: 7rem !default; // md display-4 112px was 6rem;\n$display2-size: 3.5rem !default; // md display-3 56px was 5.5rem\n$display3-size: 2.8125rem !default; // md display-2 45px was 4.5rem\n$display4-size: 2.125rem !default; // md display-1 34px was 3.5rem\n//\n//$display1-weight: 300 !default;\n//$display2-weight: 300 !default;\n//$display3-weight: 300 !default;\n//$display4-weight: 300 !default;\n//\n//$line-height-base: 1.5 !default;\n//\n//$headings-margin-bottom: ($spacer / 2) !default;\n//$headings-font-family: inherit !default;\n$headings-font-weight: 400 !default; // was 500\n//$headings-line-height: 1.1 !default;\n//$headings-color: inherit !default;\n//\n//$lead-font-size: 1.25rem !default;\n//$lead-font-weight: 300 !default;\n//\n//$text-muted: $gray-light !default;\n//\n//$abbr-border-color: $gray-light !default;\n//\n//$blockquote-small-color: $gray-light !default;\n//$blockquote-font-size: ($font-size-base * 1.25) !default;\n//$blockquote-border-color: $gray-lighter !default;\n//\n//$hr-border-color: rgba(0,0,0,.1) !default;\n//$hr-border-width: $border-width !default;\n//\n//$list-inline-padding: 5px !default;\n//\n//$dt-font-weight: bold !default;\n//\n//$nested-kbd-font-weight: bold !default;\n","//\n//To get this list of colors inject jQuery at http://www.google.com/design/spec/style/color.html#color-color-palette\n//\n//Then, run this script to get the list@mixin (function(){\n// var colors = {}, main = {};\n// $(\".color-group\")@mixin each(function(){\n// var color = $(this).find(\".name\").text().trim().toLowerCase().replace(\" \", \"-\");\n// colors[color] = {};\n//\n// $(this)@mixin find(\".color\").not(\".main-color\").each(function(){\n// var shade = $(this).find(\".shade\").text().trim(),\n// hex = $(this).find(\".hex\").text().trim();\n//\n// colors[color][shade] = hex;\n// });\n// main[color] = color + \"-\" + $(this).find(\".main-color .shade\").text().trim();\n//\n// });\n// var LESS = \"\";\n// $@mixin each(colors, function(name, shades){\n// LESS += \"\\n\\n\";\n// $@mixin each(shades, function(shade, hex){\n// LESS += \"$\" + name + \"-\" + shade + \": \" + hex + \";\\n\" !default;\n// });\n// if (main[name]) {\n// LESS += \"$\" + name + \": \" + main[name] + \";\\n\" !default;\n// }\n// });\n// console.log(LESS);\n//})();\n\n$red-50: #ffebee !default;\n$red-100: #ffcdd2 !default;\n$red-200: #ef9a9a !default;\n$red-300: #e57373 !default;\n$red-400: #ef5350 !default;\n$red-500: #f44336 !default;\n$red-600: #e53935 !default;\n$red-700: #d32f2f !default;\n$red-800: #c62828 !default;\n$red-900: #b71c1c !default;\n$red-a100: #ff8a80 !default;\n$red-a200: #ff5252 !default;\n$red-a400: #ff1744 !default;\n$red-a700: #d50000 !default;\n$red: $red-500 !default;\n\n$pink-50: #fce4ec !default;\n$pink-100: #f8bbd0 !default;\n$pink-200: #f48fb1 !default;\n$pink-300: #f06292 !default;\n$pink-400: #ec407a !default;\n$pink-500: #e91e63 !default;\n$pink-600: #d81b60 !default;\n$pink-700: #c2185b !default;\n$pink-800: #ad1457 !default;\n$pink-900: #880e4f !default;\n$pink-a100: #ff80ab !default;\n$pink-a200: #ff4081 !default;\n$pink-a400: #f50057 !default;\n$pink-a700: #c51162 !default;\n$pink: $pink-500 !default;\n\n$purple-50: #f3e5f5 !default;\n$purple-100: #e1bee7 !default;\n$purple-200: #ce93d8 !default;\n$purple-300: #ba68c8 !default;\n$purple-400: #ab47bc !default;\n$purple-500: #9c27b0 !default;\n$purple-600: #8e24aa !default;\n$purple-700: #7b1fa2 !default;\n$purple-800: #6a1b9a !default;\n$purple-900: #4a148c !default;\n$purple-a100: #ea80fc !default;\n$purple-a200: #e040fb !default;\n$purple-a400: #d500f9 !default;\n$purple-a700: #a0f !default;\n$purple: $purple-500 !default;\n\n$deep-purple-50: #ede7f6 !default;\n$deep-purple-100: #d1c4e9 !default;\n$deep-purple-200: #b39ddb !default;\n$deep-purple-300: #9575cd !default;\n$deep-purple-400: #7e57c2 !default;\n$deep-purple-500: #673ab7 !default;\n$deep-purple-600: #5e35b1 !default;\n$deep-purple-700: #512da8 !default;\n$deep-purple-800: #4527a0 !default;\n$deep-purple-900: #311b92 !default;\n$deep-purple-a100: #b388ff !default;\n$deep-purple-a200: #7c4dff !default;\n$deep-purple-a400: #651fff !default;\n$deep-purple-a700: #6200ea !default;\n$deep-purple: $deep-purple-500 !default;\n\n$indigo-50: #e8eaf6 !default;\n$indigo-100: #c5cae9 !default;\n$indigo-200: #9fa8da !default;\n$indigo-300: #7986cb !default;\n$indigo-400: #5c6bc0 !default;\n$indigo-500: #3f51b5 !default;\n$indigo-600: #3949ab !default;\n$indigo-700: #303f9f !default;\n$indigo-800: #283593 !default;\n$indigo-900: #1a237e !default;\n$indigo-a100: #8c9eff !default;\n$indigo-a200: #536dfe !default;\n$indigo-a400: #3d5afe !default;\n$indigo-a700: #304ffe !default;\n$indigo: $indigo-500 !default;\n\n$blue-50: #e3f2fd !default;\n$blue-100: #bbdefb !default;\n$blue-200: #90caf9 !default;\n$blue-300: #64b5f6 !default;\n$blue-400: #42a5f5 !default;\n$blue-500: #2196f3 !default;\n$blue-600: #1e88e5 !default;\n$blue-700: #1976d2 !default;\n$blue-800: #1565c0 !default;\n$blue-900: #0d47a1 !default;\n$blue-a100: #82b1ff !default;\n$blue-a200: #448aff !default;\n$blue-a400: #2979ff !default;\n$blue-a700: #2962ff !default;\n$blue: $blue-500 !default;\n\n$light-blue-50: #e1f5fe !default;\n$light-blue-100: #b3e5fc !default;\n$light-blue-200: #81d4fa !default;\n$light-blue-300: #4fc3f7 !default;\n$light-blue-400: #29b6f6 !default;\n$light-blue-500: #03a9f4 !default;\n$light-blue-600: #039be5 !default;\n$light-blue-700: #0288d1 !default;\n$light-blue-800: #0277bd !default;\n$light-blue-900: #01579b !default;\n$light-blue-a100: #80d8ff !default;\n$light-blue-a200: #40c4ff !default;\n$light-blue-a400: #00b0ff !default;\n$light-blue-a700: #0091ea !default;\n$light-blue: $light-blue-500 !default;\n\n$cyan-50: #e0f7fa !default;\n$cyan-100: #b2ebf2 !default;\n$cyan-200: #80deea !default;\n$cyan-300: #4dd0e1 !default;\n$cyan-400: #26c6da !default;\n$cyan-500: #00bcd4 !default;\n$cyan-600: #00acc1 !default;\n$cyan-700: #0097a7 !default;\n$cyan-800: #00838f !default;\n$cyan-900: #006064 !default;\n$cyan-a100: #84ffff !default;\n$cyan-a200: #18ffff !default;\n$cyan-a400: #00e5ff !default;\n$cyan-a700: #00b8d4 !default;\n$cyan: $cyan-500 !default;\n\n$teal-50: #e0f2f1 !default;\n$teal-100: #b2dfdb !default;\n$teal-200: #80cbc4 !default;\n$teal-300: #4db6ac !default;\n$teal-400: #26a69a !default;\n$teal-500: #009688 !default;\n$teal-600: #00897b !default;\n$teal-700: #00796b !default;\n$teal-800: #00695c !default;\n$teal-900: #004d40 !default;\n$teal-a100: #a7ffeb !default;\n$teal-a200: #64ffda !default;\n$teal-a400: #1de9b6 !default;\n$teal-a700: #00bfa5 !default;\n$teal: $teal-500 !default;\n\n$green-50: #e8f5e9 !default;\n$green-100: #c8e6c9 !default;\n$green-200: #a5d6a7 !default;\n$green-300: #81c784 !default;\n$green-400: #66bb6a !default;\n$green-500: #4caf50 !default;\n$green-600: #43a047 !default;\n$green-700: #388e3c !default;\n$green-800: #2e7d32 !default;\n$green-900: #1b5e20 !default;\n$green-a100: #b9f6ca !default;\n$green-a200: #69f0ae !default;\n$green-a400: #00e676 !default;\n$green-a700: #00c853 !default;\n$green: $green-500 !default;\n\n$light-green-50: #f1f8e9 !default;\n$light-green-100: #dcedc8 !default;\n$light-green-200: #c5e1a5 !default;\n$light-green-300: #aed581 !default;\n$light-green-400: #9ccc65 !default;\n$light-green-500: #8bc34a !default;\n$light-green-600: #7cb342 !default;\n$light-green-700: #689f38 !default;\n$light-green-800: #558b2f !default;\n$light-green-900: #33691e !default;\n$light-green-a100: #ccff90 !default;\n$light-green-a200: #b2ff59 !default;\n$light-green-a400: #76ff03 !default;\n$light-green-a700: #64dd17 !default;\n$light-green: $light-green-500 !default;\n\n$lime-50: #f9fbe7 !default;\n$lime-100: #f0f4c3 !default;\n$lime-200: #e6ee9c !default;\n$lime-300: #dce775 !default;\n$lime-400: #d4e157 !default;\n$lime-500: #cddc39 !default;\n$lime-600: #c0ca33 !default;\n$lime-700: #afb42b !default;\n$lime-800: #9e9d24 !default;\n$lime-900: #827717 !default;\n$lime-a100: #f4ff81 !default;\n$lime-a200: #eeff41 !default;\n$lime-a400: #c6ff00 !default;\n$lime-a700: #aeea00 !default;\n$lime: $lime-500 !default;\n\n$yellow-50: #fffde7 !default;\n$yellow-100: #fff9c4 !default;\n$yellow-200: #fff59d !default;\n$yellow-300: #fff176 !default;\n$yellow-400: #ffee58 !default;\n$yellow-500: #ffeb3b !default;\n$yellow-600: #fdd835 !default;\n$yellow-700: #fbc02d !default;\n$yellow-800: #f9a825 !default;\n$yellow-900: #f57f17 !default;\n$yellow-a100: #ffff8d !default;\n$yellow-a200: #ff0 !default;\n$yellow-a400: #ffea00 !default;\n$yellow-a700: #ffd600 !default;\n$yellow: $yellow-500 !default;\n\n$amber-50: #fff8e1 !default;\n$amber-100: #ffecb3 !default;\n$amber-200: #ffe082 !default;\n$amber-300: #ffd54f !default;\n$amber-400: #ffca28 !default;\n$amber-500: #ffc107 !default;\n$amber-600: #ffb300 !default;\n$amber-700: #ffa000 !default;\n$amber-800: #ff8f00 !default;\n$amber-900: #ff6f00 !default;\n$amber-a100: #ffe57f !default;\n$amber-a200: #ffd740 !default;\n$amber-a400: #ffc400 !default;\n$amber-a700: #ffab00 !default;\n$amber: $amber-500 !default;\n\n$orange-50: #fff3e0 !default;\n$orange-100: #ffe0b2 !default;\n$orange-200: #ffcc80 !default;\n$orange-300: #ffb74d !default;\n$orange-400: #ffa726 !default;\n$orange-500: #ff9800 !default;\n$orange-600: #fb8c00 !default;\n$orange-700: #f57c00 !default;\n$orange-800: #ef6c00 !default;\n$orange-900: #e65100 !default;\n$orange-a100: #ffd180 !default;\n$orange-a200: #ffab40 !default;\n$orange-a400: #ff9100 !default;\n$orange-a700: #ff6d00 !default;\n$orange: $orange-500 !default;\n\n$deep-orange-50: #fbe9e7 !default;\n$deep-orange-100: #ffccbc !default;\n$deep-orange-200: #ffab91 !default;\n$deep-orange-300: #ff8a65 !default;\n$deep-orange-400: #ff7043 !default;\n$deep-orange-500: #ff5722 !default;\n$deep-orange-600: #f4511e !default;\n$deep-orange-700: #e64a19 !default;\n$deep-orange-800: #d84315 !default;\n$deep-orange-900: #bf360c !default;\n$deep-orange-a100: #ff9e80 !default;\n$deep-orange-a200: #ff6e40 !default;\n$deep-orange-a400: #ff3d00 !default;\n$deep-orange-a700: #dd2c00 !default;\n$deep-orange: $deep-orange-500 !default;\n\n$brown-50: #efebe9 !default;\n$brown-100: #d7ccc8 !default;\n$brown-200: #bcaaa4 !default;\n$brown-300: #a1887f !default;\n$brown-400: #8d6e63 !default;\n$brown-500: #795548 !default;\n$brown-600: #6d4c41 !default;\n$brown-700: #5d4037 !default;\n$brown-800: #4e342e !default;\n$brown-900: #3e2723 !default;\n$brown-a100: #d7ccc8 !default;\n$brown-a200: #bcaaa4 !default;\n$brown-a400: #8d6e63 !default;\n$brown-a700: #5d4037 !default;\n$brown: $brown-500 !default;\n\n$grey-50: #fafafa !default;\n$grey-100: #f5f5f5 !default;\n$grey-200: #eee !default;\n$grey-300: #e0e0e0 !default;\n$grey-400: #bdbdbd !default;\n$grey-500: #9e9e9e;\n$grey-600: #757575 !default;\n$grey-700: #616161 !default;\n$grey-800: #424242 !default;\n$grey-900: #212121 !default;\n$grey-a100: #f5f5f5 !default;\n$grey-a200: #eee !default;\n$grey-a400: #bdbdbd !default;\n$grey-a700: #616161 !default;\n$grey: $grey-500 !default;\n\n$blue-grey-50: #eceff1 !default;\n$blue-grey-100: #cfd8dc !default;\n$blue-grey-200: #b0bec5 !default;\n$blue-grey-300: #90a4ae !default;\n$blue-grey-400: #78909c !default;\n$blue-grey-500: #607d8b !default;\n$blue-grey-600: #546e7a !default;\n$blue-grey-700: #455a64 !default;\n$blue-grey-800: #37474f !default;\n$blue-grey-900: #263238 !default;\n$blue-grey-a100: #cfd8dc !default;\n$blue-grey-a200: #b0bec5 !default;\n$blue-grey-a400: #78909c !default;\n$blue-grey-a700: #455a64 !default;\n$blue-grey: $blue-grey-500 !default;\n\n$black: #000;\n$white: #fff;\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n\n$spacer: .5rem !default; // 1rem !default; // $form-group-margin-bottom uses $spacer-y. Decided to try this globally and see how it works out.\n//$spacer-x: $spacer !default;\n//$spacer-y: $spacer !default;\n//$spacers: (\n// 0: (\n// x: 0,\n// y: 0\n// ),\n// 1: (\n// x: $spacer-x,\n// y: $spacer-y\n// ),\n// 2: (\n// x: ($spacer-x * 1.5),\n// y: ($spacer-y * 1.5)\n// ),\n// 3: (\n// x: ($spacer-x * 3),\n// y: ($spacer-y * 3)\n// )\n//) !default;\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include transition($thumbnail-transition);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: http://caniuse.com/#feat=css-media-resolution\n @media\n only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Components\n//\n// Define common padding and border radius sizes and more.\n\n//$line-height-lg: (4 / 3) !default;\n//$line-height-sm: 1.5 !default;\n//\n$border-radius: .125rem !default; // .25rem !default;\n//$border-radius-lg: .3rem !default;\n$border-radius-sm: .0625rem !default; // .2rem !default;\n//\n//$component-active-color: #fff !default;\n//$component-active-bg: $brand-primary !default;\n//\n//$caret-width: .3em !default;\n//$caret-width-lg: $caret-width !default;\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n box-shadow: $shadow;\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n width: 100%;\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name)\n } @else if $min == null {\n @include media-breakpoint-down($name)\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Inverse styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n.thead-inverse {\n th {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n }\n}\n\n.thead-default {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n }\n}\n\n.table-inverse {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n\n th,\n td,\n thead th {\n border-color: $table-inverse-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-inverse-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-inverse-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Add `.table-responsive` to `.table`s and we'll make them mobile friendly by\n// enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n @include media-breakpoint-down(md) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n}\n","$table-bg-accent: rgba(#000, .03);\n$table-border-color: rgba(#000, .06);\n$table-bg-hover: rgba(#000, .02); // Grey 100 (on white background)\n\n$bmd-table-header-font-size: .95rem;\n$bmd-table-border-color-inverse: rgba(#fff, .06);\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@mixin color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n color: #111;\n } @else {\n color: #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function grayscale($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n\n @if $level < 0 {\n // Lighter values need a quick double negative for the Sass math to work\n @return mix($color-base, $color, $level * -1 * $theme-color-interval);\n } @else {\n @return mix($color-base, $color, $level * $theme-color-interval);\n }\n}\n","// scss-lint:disable QualifyingElement, VendorPrefix\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n // // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n // height: $input-height;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n padding-bottom: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value, #fff);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &:disabled {\n background-color: transparent;\n @include box-shadow(none);\n }\n &,\n &:focus,\n &:active {\n border-color: transparent;\n box-shadow: none;\n }\n @include hover {\n border-color: transparent;\n }\n @include hover-focus {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n }\n &:disabled {\n color: $btn-link-disabled-color;\n\n @include hover-focus {\n text-decoration: none;\n }\n }\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($input-btn-padding-y-lg, $input-btn-padding-x-lg, $font-size-lg, $line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: $btn-block-spacing-y;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $active-background: darken($background, 7.5%), $active-border: darken($border, 10%)) {\n @include color-yiq($background);\n background-color: $background;\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n &:hover {\n @include color-yiq($background);\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 3px rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 3px rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: $background;\n border-color: $border;\n }\n\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n background-color: $active-background;\n background-image: none; // Remove the gradient for the pressed/active state\n border-color: $active-border;\n @include box-shadow($btn-active-box-shadow);\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: #fff) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 3px rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n @include border-radius($border-radius);\n}\n",".fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
`)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle {\n // Generate the caret automatically\n &::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: $caret-width * .85;\n vertical-align: $caret-width * .85;\n content: \"\";\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-left: $caret-width solid transparent;\n }\n\n &:empty::after {\n margin-left: 0;\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n &::after {\n border-top: 0;\n border-bottom: $caret-width solid;\n }\n }\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n// Dividers (basically an `
`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
+ {else}
{$comment.CONTENT}
diff --git a/template/comments.tpl b/template/comments.tpl index 7812ae9c..3b54189c 100644 --- a/template/comments.tpl +++ b/template/comments.tpl @@ -78,7 +78,7 @@
- +
diff --git a/template/identification.tpl b/template/identification.tpl index d68cd74d..88d9aa2b 100644 --- a/template/identification.tpl +++ b/template/identification.tpl @@ -42,7 +42,7 @@
- +
diff --git a/template/index.tpl b/template/index.tpl index 3a65b889..bad15718 100644 --- a/template/index.tpl +++ b/template/index.tpl @@ -131,12 +131,12 @@ $(document).ready(function() { {if ((!empty($CATEGORIES) && !isset($GDThumb)) || (!empty($THUMBNAILS) && !isset($GThumb) && !isset($GDThumb))) && ($theme_config->category_wells == 'never' || ($theme_config->category_wells == 'mobile_only' && get_device() == 'desktop'))} {/if} @@ -153,7 +153,7 @@ $(document).ready(function() { {if isset($chronology_views)}
- diff --git a/template/menubar_identification.tpl b/template/menubar_identification.tpl index 8201ee6f..8bf53ab3 100644 --- a/template/menubar_identification.tpl +++ b/template/menubar_identification.tpl @@ -21,7 +21,7 @@
{/if} - +
diff --git a/template/password.tpl b/template/password.tpl index 8e5aba23..36df4091 100644 --- a/template/password.tpl +++ b/template/password.tpl @@ -32,7 +32,7 @@
- +
{elseif $action eq 'reset'} @@ -52,7 +52,7 @@
- +
{/if} diff --git a/template/picture.tpl b/template/picture.tpl index 4e1f5aee..01a33cb3 100644 --- a/template/picture.tpl +++ b/template/picture.tpl @@ -302,7 +302,7 @@ $('#theImage img').bind('swipeleft swiperight', function (event) {
- +
{/if} diff --git a/template/profile_content.tpl b/template/profile_content.tpl index 7d29bcfc..213449cc 100644 --- a/template/profile_content.tpl +++ b/template/profile_content.tpl @@ -45,8 +45,8 @@ {if !$ALLOW_USER_CUSTOMIZATION}
- - + +
{/if} @@ -110,9 +110,9 @@
- - - + + + {/if} diff --git a/template/register.tpl b/template/register.tpl index bb693aea..c15f0f12 100644 --- a/template/register.tpl +++ b/template/register.tpl @@ -57,8 +57,8 @@
- - + +
diff --git a/template/search.tpl b/template/search.tpl index d9ce199c..c4c327ea 100644 --- a/template/search.tpl +++ b/template/search.tpl @@ -1,4 +1,4 @@ -{combine_css path="themes/bootstrap_darkroom/components/selectize/dist/css/selectize.bootstrap2.css"} +{combine_css path="themes/bootstrap_darkroom/components/selectize/dist/css/selectize.bootstrap3.css"} {combine_script id='jquery.selectize' load='footer' require='jquery' path="themes/bootstrap_darkroom/components/selectize/dist/js/standalone/selectize.min.js"} {footer_script require='jquery'} jQuery(document).ready(function() { @@ -34,34 +34,42 @@ {'Search for words'|@translate}
-
-
- -
+
+
-
- - +
+
+ + +
-
- - - +
+
+ +
+
+ +
+
+ +
{if isset($TAGS)} - +
+ +
{/if}
@@ -72,40 +80,38 @@ {'Search for Author'|@translate}
-
-
- {foreach from=$AUTHORS item=author} - + {/foreach} - -
+
{/if} {if isset($TAGS)} -
+

{'Search tags'|@translate}

-
-
- {foreach from=$TAGS item=tag} - + {/foreach} - -
+
-
- - +
+
+ + +
@@ -116,16 +122,19 @@
-
-
-
-
- - + +
diff --git a/template/stuffs_logon.tpl b/template/stuffs_logon.tpl index 2901e6f9..37a26c9f 100644 --- a/template/stuffs_logon.tpl +++ b/template/stuffs_logon.tpl @@ -32,7 +32,7 @@
- +
diff --git a/theme.css b/theme.css index ce5c14c1..37b9fc9e 100644 --- a/theme.css +++ b/theme.css @@ -153,10 +153,17 @@ html, body { } .navbar .navbar-collapse.collapsing .navbar-form, -.navbar .navbar-collapse.collapse.in .navbar-form { +.navbar .navbar-collapse.collapse.show .navbar-form { margin: 10px 0 10px; } +.navbar .navbar-collapse.collapsing .navbar-form .form-group, +.navbar .navbar-collapse.collapsing .navbar-form .form-group input, +.navbar .navbar-collapse.collapse.show .navbar-form .form-group, +.navbar .navbar-collapse.collapse.show .navbar-form .form-group input { + width: 100%; +} + @media (max-width: 767px) { .navbar .navbar-form { border-top: none; diff --git a/theme.css.map b/theme.css.map index 5c045f8d..58c0b42c 100644 --- a/theme.css.map +++ b/theme.css.map @@ -18,7 +18,7 @@ "sourcesContent": [ "// Core layout (without any color definitions)\n@import \"darkroom-core/base\";\n@import \"darkroom-core/navs\";\n@import \"darkroom-core/index\";\n@import \"darkroom-core/picture\";\n@import \"darkroom-core/picture-info-sidebar\";\n@import \"darkroom-core/comments\";\n@import \"darkroom-core/photoswipe\";\n@import \"darkroom-core/tag-cloud\";\n@import \"darkroom-core/carousel-fade\";\n@import \"darkroom-core/social-colors\";\n@import \"darkroom-core/plugin-fixes\";\n", "/* Win Phone 8.1 + fix */\n@-ms-viewport { width: device-width; }\n\n/* hide jQM loading text */\n.ui-loader { display: none; }\n\n/* Main */\nhtml, body {\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n}\n\n@media (min-width: 1800px) {\n .container {\n width: 1600px;\n }\n}\n@media (min-width: 3000px) { \n .container { \n width: 2800px;\n }\n}\n\n/* Jumbotron */\n.jumbotron {\n border-radius: 0;\n}\n.jumbotron h1 {\n font-size: 49px;\n}\n@media (max-width: 767px) {\n .jumbotron p { font-size: 16px; }\n .jumbotron h1 { font-size: 28px; }\n}\n\n\n/* Shadows */\n#theImage {\n padding-bottom: 1em;\n}\n.placeholder>img,\n#theImage>img,\n#theImage #video-modal>.embed-responsive,\n.slick-slide>a>img,\n.col-thumbnail>div>img {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2);\n}\n.thumbnail-active>a>img {\n border: 1px solid white;\n}\n\n/* Calendar */\n#calendar-select {\n margin-bottom: 10px;\n}\n#calendar-nav {\n min-height: 55px;\n text-align: center;\n}\n#calendar-nav>a {\n margin-bottom: 10px;\n}\n#calendar-nav-buttons table {\n padding-top: 10px;\n}\n#calendar-nav-buttons td,\n#calMonth td {\n border-top: none;\n}\n#calendar-nav-buttons td a{\n display: inline-block;\n width: 100%;\n height: 100%;\n}\n.calendar-month-list li {\n padding-right: 10px;\n display: inline-block;\n}\n\n/* Wells */\n.well-categories { margin-bottom: 10px; }\n\n/* Copyright container */\n.copyright {\n padding: 30px;\n}\n\n/* Help popup */\n#thePopuphelpPage .jumbotron {\n display: none;\n}\n", - "// Navbars\n.navbar-expand-lg {\n .navbar-nav {\n .nav-link {\n padding-left: .8rem;\n padding-right: .8rem;\n }\n }\n}\n\n.navbar {\n width: 100%;\n padding: 0 1rem;\n\n // raise above .sticky-top\n &.navbar-main {\n z-index: 1030;\n }\n \n &.navbar-contextual {\n font-weight: 400;\n margin-bottom: 2rem;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n \n .navbar-brand {\n @media (max-width: 767px) {\n width: 80%;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n a,\n a:hover,\n a:focus {\n color: inherit;\n }\n }\n }\n\n .navbar-collapse {\n @media (min-width: 768px) {\n padding-right: 0;\n }\n\n &.collapsing .navbar-form,\n &.collapse.in .navbar-form {\n margin: 10px 0 10px;\n }\n }\n\n .navbar-form {\n @media (max-width: 767px) {\n border-top: none;\n border-bottom: none;\n }\n .checkbox {\n margin-bottom: 5px;\n }\n }\n}\n\n#identificationDropdown .dropdown-menu { min-width: 12rem; }\n \n@media (min-width: 768px) {\n #navbar-menubar>#quicksearch {\n float: left;\n }\n #navbar-menubar>#quicksearch input[type=\"text\"] {\n width: 100px;\n }\n}\n@media (min-width: 992px) {\n #navbar-menubar>#quicksearch input[type=\"text\"] {\n width: 150px;\n }\n}\n@media (max-width: 991px) {\n #navbar-menubar ul>li>a.dropdown-toggle {\n padding-left: 4px;\n }\n}\n\n/* replace the home link in navbar */\n.navbar-brand a:first-child {\n font-size: 0;\n}\n.navbar-brand a:first-child:before {\n content: \"\\f015\";\n font-family: FontAwesome;\n font-size: 18px;\n}\n\n/* Quicksearch in navbar */\n@media (min-width: 768px) {\n #navbar-menubar>#quicksearch {\n position: relative;\n padding-right: 0px;\n \n }\n \n #navbar-menubar>#quicksearch input.form-control {\n padding-left: 0px;\n padding-right: 0px;\n }\n \n #navbar-menubar>#quicksearch input {\n text-indent: 10px;\n }\n \n #navbar-menubar>#quicksearch input[type=\"text\"] {\n background: 14px;\n width: 1px !important;\n border: none !important;\n -webkit-box-shadow: none !important;\n -moz-box-shadow: none !important;\n -webkit-transition: all 0.7s ease 0s;\n -moz-transition: all 0.7s ease 0s;\n -o-transition: all 0.7s ease 0s;\n transition: all 0.7s ease 0s;\n }\n \n #navbar-menubar>#quicksearch input[type=\"text\"]:focus {\n background: none;\n width: 150px !important;\n }\n}\n@media (max-width: 767px) {\n #navbar-menubar>#quicksearch>.fa-search {\n display: none;\n }\n}\n\n// Scrollable dropdowns\n@media (min-width: 768px) {\n .dropdown-menu-scrollable {\n height: auto;\n max-height: 300px;\n overflow-x: hidden;\n }\n .dropdown-menu-scrollable::-webkit-scrollbar {\n width: .5rem;\n }\n .dropdown-menu-scrollable::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n }\n .dropdown-menu-scrollable::-webkit-scrollbar-thumb {\n background-color: #777777;\n outline: 1px solid #777777;\n }\n}\n\n", + "// Navbars\n.navbar-expand-lg {\n .navbar-nav {\n .nav-link {\n padding-left: .8rem;\n padding-right: .8rem;\n }\n }\n}\n\n.navbar {\n width: 100%;\n padding: 0 1rem;\n\n // raise above .sticky-top\n &.navbar-main {\n z-index: 1030;\n }\n \n &.navbar-contextual {\n font-weight: 400;\n margin-bottom: 2rem;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n \n .navbar-brand {\n @media (max-width: 767px) {\n width: 80%;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n a,\n a:hover,\n a:focus {\n color: inherit;\n }\n }\n }\n\n .navbar-collapse {\n @media (min-width: 768px) {\n padding-right: 0;\n }\n\n &.collapsing .navbar-form,\n &.collapse.show .navbar-form {\n margin: 10px 0 10px;\n\n .form-group,\n .form-group input {\n width: 100%;\n }\n }\n }\n\n .navbar-form {\n @media (max-width: 767px) {\n border-top: none;\n border-bottom: none;\n }\n .checkbox {\n margin-bottom: 5px;\n }\n }\n}\n\n#identificationDropdown .dropdown-menu { min-width: 12rem; }\n \n@media (min-width: 768px) {\n #navbar-menubar>#quicksearch {\n float: left;\n }\n #navbar-menubar>#quicksearch input[type=\"text\"] {\n width: 100px;\n }\n}\n@media (min-width: 992px) {\n #navbar-menubar>#quicksearch input[type=\"text\"] {\n width: 150px;\n }\n}\n@media (max-width: 991px) {\n #navbar-menubar ul>li>a.dropdown-toggle {\n padding-left: 4px;\n }\n}\n\n/* replace the home link in navbar */\n.navbar-brand a:first-child {\n font-size: 0;\n}\n.navbar-brand a:first-child:before {\n content: \"\\f015\";\n font-family: FontAwesome;\n font-size: 18px;\n}\n\n/* Quicksearch in navbar */\n@media (min-width: 768px) {\n #navbar-menubar>#quicksearch {\n position: relative;\n padding-right: 0px;\n \n }\n \n #navbar-menubar>#quicksearch input.form-control {\n padding-left: 0px;\n padding-right: 0px;\n }\n \n #navbar-menubar>#quicksearch input {\n text-indent: 10px;\n }\n \n #navbar-menubar>#quicksearch input[type=\"text\"] {\n background: 14px;\n width: 1px !important;\n border: none !important;\n -webkit-box-shadow: none !important;\n -moz-box-shadow: none !important;\n -webkit-transition: all 0.7s ease 0s;\n -moz-transition: all 0.7s ease 0s;\n -o-transition: all 0.7s ease 0s;\n transition: all 0.7s ease 0s;\n }\n \n #navbar-menubar>#quicksearch input[type=\"text\"]:focus {\n background: none;\n width: 150px !important;\n }\n}\n@media (max-width: 767px) {\n #navbar-menubar>#quicksearch>.fa-search {\n display: none;\n }\n}\n\n// Scrollable dropdowns\n@media (min-width: 768px) {\n .dropdown-menu-scrollable {\n height: auto;\n max-height: 300px;\n overflow-x: hidden;\n }\n .dropdown-menu-scrollable::-webkit-scrollbar {\n width: .5rem;\n }\n .dropdown-menu-scrollable::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n }\n .dropdown-menu-scrollable::-webkit-scrollbar-thumb {\n background-color: #777777;\n outline: 1px solid #777777;\n }\n}\n\n", "// Index page (category thumbnails)\n#content {\n min-height: 100px;\n\n .col-outer {\n -webkit-transition: all 0.5s ease;\n -moz-transition: all 0.5s ease;\n -o-transition: all 0.5s ease;\n transition: all 0.5s ease;\n }\n}\n\n.content-grid {\n .col-outer {\n margin-top: 10px;\n margin-bottom: 10px;\n }\n}\n\n.content-list {\n .col-outer {\n margin-top: 20px;\n margin-bottom: 20px;\n }\n}\n\n.ellipsis {\n display: block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n// still needed?\n#theCategoryPage { padding-left: 0px !important; }\n", "// Picture page\n\n\n// the image\n#theImage {\n position: relative;\n overflow-x: hidden;\n text-align: center;\n}\n#theImage img {\n max-width: 100%;\n height: auto;\n}\n\n// Share buttons\n#share {\n font-size: 2.5em;\n text-align: center;\n}\n#share a {\n padding-left: 20px;\n padding-right: 20px;\n text-decoration: none;\n}\n\n// Info tabs\n#theImageInfos {\n .tab-pane { \n margin: 10px 10px;\n }\n\n .table-responsive {\n border: none;\n }\n\n .table>tbody>tr>td,\n .table>tbody>tr>th {\n border-top: none;\n }\n\n .table>tbody>tr>th {\n text-align: right;\n }\n}\n\n// Slick Carousel\n#thumbnailCarousel {\n display: none; /* hide initially until page is loaded */\n padding-top: 1em;\n padding-bottom: 1.5em;\n}\n.slick-slide img { display: inherit !important; }\n.slick-slide, .slick-slide *{ outline: none !important; }\n.slick-list { padding: 10px 0 !important; }\n\n// Rating\n#rating {\n .rateButtonStarFull {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'FontAwesome';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n cursor: pointer;\n\n &:before {\n content: \"\\f005\";\n }\n }\n\n .rateButtonStarEmpty {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'FontAwesome';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n cursor: pointer;\n\n &:before {\n content: \"\\f006\";\n }\n }\n}\n\n// Picture nav buttons\n#navigationButtons {\n text-align: center;\n margin-bottom: 15px;\n font-size: 1.6em;\n\n a {\n text-decoration: none;\n }\n\n i.fa {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n\n @media (max-width: 320px) {\n margin-left: .7rem;\n margin-right: .7rem;\n }\n }\n}\n\n#slideshow #navigationButtons {\n margin-top: 20px;\n}\n\n// Video\n#thePicturePage {\n .embed-responsive-16by9 video[poster] {\n object-fit: cover;\n }\n // additional aspect ratios \n .embed-responsive-9by16 {\n padding-bottom: 177.78%;\n }\n}\n", "// Picture info sidebar\n#sidebar {\n position: absolute;\n right: -250px;\n text-align: left;\n z-index: 100;\n\n .handle {\n margin-top: 30px;\n float: right;\n background-color: #ccc;\n border-top: 1px solid #ccc;\n border-bottom: 1px solid #ccc;\n border-left: 1px solid #ccc;\n border-top-left-radius: 10px;\n border-bottom-left-radius: 10px;\n box-shadow: -5px 0 10px 0px #dddddd;\n\n a {\n display: block;\n padding: 10px;\n color: #fff;\n\n &:hover, &:focus {\n color: #eee;\n }\n }\n\n .fa {\n font-size: 1.2em;\n }\n }\n \n .info {\n float: right;\n background-color: #eeeeee;\n border-top: 1px solid #ccc;\n border-bottom: 1px solid #ccc;\n border-left: 1px solid #ccc;\n border-top-left-radius: 10px;\n border-bottom-left-radius: 10px;\n width: 250px;\n padding: 20px;\n box-shadow: -5px 0 10px 0px #dddddd;\n\n dl {\n margin-bottom: 0;\n }\n\n button {\n max-width: 210px;\n }\n }\n}\n", @@ -30,5 +30,5 @@ ".pwg-icon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.pwg-button-text {\n display: none;\n}\n\n/* GThumb+ */\nul.thumbnailCategories,\nul.thumbnails,\nul#thumbnails {\n padding-left: 0px;\n}\nul#thumbnails .gthumb a img.thumbnail {\n border-radius: 0;\n background: none;\n}\n#content div.loader {\n display: none;\n}\n\n/* Openstreetmap Plugin fixlets */\n.pwg-icon-globe {\n font-family: none !important;\n line-height: none !important;\n}\n.pwg-icon-globe:before {\n content:\"\"\\f0ac\"\";\n font-family:\"FontAwesome\";\n}\n\n/* BatchDownloader */\n.batch-downloader-icon {\n background: none !important;\n font-family: none !important;\n line-height: none !important;\n}\n.batch-downloader-icon:before {\n content:\"\\f0ed\";\n font-family:\"FontAwesome\";\n}\n\n/* User Collections */\n.user-collections-icon {\n width:16px;\n height:16px;\n}\n#thumbnails li .addCollection {\n background: rgba(0,0,0,0.7);\n border-radius: 0;\n}\n#collectionsDropdown {\n padding: 10px;\n color: #4f4f4f;\n background-color: #fff;\n}\n#collectionsDropdown a { color: #4f4f4f; }\n#collectionsDropdown a:hover {\n color: #262626; \n text-decoration: none;\n background-color: #f5f5f5;\n}\n.nav .user-collections-icon,\n#theCollectionPage .nav .user-collections-share-icon,\n#theCollectionPage .nav .user-collections-mail-icon,\n#theCollectionPage .nav .user-collections-clear-icon,\n#theCollectionPage .nav .user-collections-delete-icon {\n background: none !important\n}\n.nav a.addCollection .user-collections-icon:before {\n content:\"\\f006\";\n font-family:\"FontAwesome\";\n font-weight: 400;\n}\n#theCollectionPage .user-collections-share-icon:before {\n content:\"\\f045\";\n font-family:\"FontAwesome\";\n font-weight: 400;\n}\n#theCollectionPage .user-collections-mail-icon:before {\n content:\"\\f003\";\n font-family:\"FontAwesome\";\n font-weight: 400;\n}\n#theCollectionPage .user-collections-clear-icon:before {\n content:\"\\f00d\";\n font-family:\"FontAwesome\";\n font-weight: 400;\n}\n#theCollectionPage .user-collections-delete-icon:before {\n content:\"\\f014\";\n font-family:\"FontAwesome\";\n font-weight: 400;\n}\n\n/* PWG_Stuffs */\n.pwgstuffs-container { padding-top: 20px; }\n\n/* RV Autocomplete */\nul.ui-autocomplete { z-index: 150; }\n\n/* Extended Description */\nul.thumbnailCategories { padding-top: 20px; }\n\n/* Language Switch */\n/* Language Switch */\n[class*=\"langflag-text-\"] {\n background-position: 0 50px !important;\n}\n" ], "names": [], - "mappings": "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" + "mappings": "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" } \ No newline at end of file From 62807c6bb70fcd52fab3a2cadaac635424acd5cb Mon Sep 17 00:00:00 2001 From: Thomas Kuther Date: Mon, 11 Sep 2017 19:45:42 +0200 Subject: [PATCH 4/4] update material style, add text to dropdown buttons --- css/bootstrap-darkroom.css | 4 ++++ css/bootstrap-darkroom.css.map | 2 +- css/bootstrap-darkroom.min.css | 2 +- css/bootstrap-darkroom.min.css.map | 2 +- .../darkroom/bootstrap-material-design.css | 14 +++++++++++- .../bootstrap-material-design.css.map | 2 +- .../bootstrap-material-design.min.css | 2 +- .../bootstrap-material-design.min.css.map | 2 +- scss/darkroom-colors/_dropdown.scss | 3 +++ scss/material-darkroom.scss | 7 +++++- template/index.tpl | 20 ++++++++--------- template/infos_errors.tpl | 4 ++-- template/mainpage_categories.tpl | 5 ----- template/search.tpl | 22 +++++++++---------- template/thumbnails.tpl | 10 ++++++--- 15 files changed, 62 insertions(+), 39 deletions(-) diff --git a/css/bootstrap-darkroom.css b/css/bootstrap-darkroom.css index e28eb72a..84c16e00 100644 --- a/css/bootstrap-darkroom.css +++ b/css/bootstrap-darkroom.css @@ -8263,6 +8263,10 @@ a.text-dark:focus, a.text-dark:hover { color: #4f4f4f; } +.dropdown-item.active a { + color: #fff; +} + .media img { box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); } diff --git a/css/bootstrap-darkroom.css.map b/css/bootstrap-darkroom.css.map index 47ead7e6..f3fc495f 100644 --- a/css/bootstrap-darkroom.css.map +++ b/css/bootstrap-darkroom.css.map @@ -1 +1 @@ -{"version":3,"sources":["../components/bootstrap/scss/bootstrap.scss","../components/bootstrap/scss/_print.scss","bootstrap-darkroom.css","../components/bootstrap/scss/_reboot.scss","../scss/_variables.scss","../components/bootstrap/scss/_variables.scss","../components/bootstrap/scss/mixins/_hover.scss","../components/bootstrap/scss/_type.scss","../components/bootstrap/scss/mixins/_lists.scss","../components/bootstrap/scss/_images.scss","../components/bootstrap/scss/mixins/_image.scss","../components/bootstrap/scss/mixins/_border-radius.scss","../components/bootstrap/scss/mixins/_transition.scss","../components/bootstrap/scss/mixins/_box-shadow.scss","../components/bootstrap/scss/_code.scss","../components/bootstrap/scss/_grid.scss","../components/bootstrap/scss/mixins/_grid.scss","../components/bootstrap/scss/mixins/_breakpoints.scss","../components/bootstrap/scss/mixins/_grid-framework.scss","../components/bootstrap/scss/_tables.scss","../components/bootstrap/scss/mixins/_table-row.scss","../components/bootstrap/scss/_functions.scss","../components/bootstrap/scss/_forms.scss","../components/bootstrap/scss/mixins/_forms.scss","../components/bootstrap/scss/_buttons.scss","../components/bootstrap/scss/mixins/_buttons.scss","../components/bootstrap/scss/_transitions.scss","../components/bootstrap/scss/_dropdown.scss","../components/bootstrap/scss/mixins/_nav-divider.scss","../components/bootstrap/scss/_button-group.scss","../components/bootstrap/scss/_input-group.scss","../components/bootstrap/scss/_custom-forms.scss","../components/bootstrap/scss/_nav.scss","../components/bootstrap/scss/_navbar.scss","../components/bootstrap/scss/_card.scss","../components/bootstrap/scss/_breadcrumb.scss","../components/bootstrap/scss/mixins/_clearfix.scss","../components/bootstrap/scss/_pagination.scss","../components/bootstrap/scss/mixins/_pagination.scss","../components/bootstrap/scss/_badge.scss","../components/bootstrap/scss/mixins/_badge.scss","../components/bootstrap/scss/_jumbotron.scss","../components/bootstrap/scss/_alert.scss","../components/bootstrap/scss/mixins/_alert.scss","../components/bootstrap/scss/_progress.scss","../components/bootstrap/scss/mixins/_gradients.scss","../components/bootstrap/scss/_media.scss","../components/bootstrap/scss/_list-group.scss","../components/bootstrap/scss/mixins/_list-group.scss","../components/bootstrap/scss/_close.scss","../components/bootstrap/scss/_modal.scss","../components/bootstrap/scss/_tooltip.scss","../components/bootstrap/scss/mixins/_reset-text.scss","../components/bootstrap/scss/_popover.scss","../components/bootstrap/scss/_carousel.scss","../components/bootstrap/scss/utilities/_align.scss","../components/bootstrap/scss/mixins/_background-variant.scss","../components/bootstrap/scss/utilities/_background.scss","../components/bootstrap/scss/utilities/_borders.scss","../components/bootstrap/scss/utilities/_display.scss","../components/bootstrap/scss/utilities/_embed.scss","../components/bootstrap/scss/utilities/_flex.scss","../components/bootstrap/scss/utilities/_float.scss","../components/bootstrap/scss/mixins/_float.scss","../components/bootstrap/scss/utilities/_position.scss","../components/bootstrap/scss/utilities/_screenreaders.scss","../components/bootstrap/scss/mixins/_screen-reader.scss","../components/bootstrap/scss/utilities/_sizing.scss","../components/bootstrap/scss/utilities/_spacing.scss","../components/bootstrap/scss/utilities/_text.scss","../components/bootstrap/scss/mixins/_text-truncate.scss","../components/bootstrap/scss/mixins/_text-emphasis.scss","../components/bootstrap/scss/mixins/_text-hide.scss","../components/bootstrap/scss/utilities/_visibility.scss","../components/bootstrap/scss/mixins/_visibility.scss","../scss/darkroom-colors/_nav.scss","../scss/darkroom-colors/_jumbotron.scss","../scss/darkroom-colors/_dropdown.scss","../scss/darkroom-colors/_media.scss","../scss/darkroom-colors/_card.scss","../scss/darkroom-colors/_piwigo-components.scss","../scss/darkroom-colors/_piwigo-plugins.scss"],"names":[],"mappings":"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D;EHQE,YAAW;EItDb,0BrBkCmB;EqBjCnB,sBrBiCmB;ESvCjB,oFTiBS;CoBoCV;;AC5CD;EJkDE,YAAW;EIhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,sHrBoBe;CqBhBlB;;AAGD;EAEE,0BrBWiB;EqBVjB,sBrBUiB;CqBTlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADYD;EHQE,YAAW;EItDb,0BrBqCmB;EqBpCnB,sBrBoCmB;ES1CjB,oFTiBS;CoBoCV;;AC5CD;EJkDE,YAAW;EIhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,uHrBuBe;CqBnBlB;;AAGD;EAEE,0BrBciB;EqBbjB,sBrBaiB;CqBZlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADYD;EHME,YAAW;EIpDb,0BrBiCmB;EqBhCnB,sBrBgCmB;EStCjB,oFTiBS;CoBoCV;;AC5CD;EJgDE,YAAW;EI9CX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,sHrBmBe;CqBflB;;AAGD;EAEE,0BrBUiB;EqBTjB,sBrBSiB;CqBRlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADYD;EHQE,YAAW;EItDb,0BrB+BmB;EqB9BnB,sBrB8BmB;ESpCjB,oFTiBS;CoBoCV;;AC5CD;EJkDE,YAAW;EIhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,sHrBiBe;CqBblB;;AAGD;EAEE,0BrBQiB;EqBPjB,sBrBOiB;CqBNlB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADYD;EHME,YAAW;EIpDb,0BrBGgB;EqBFhB,sBrBEgB;ESRd,oFTiBS;CoBoCV;;AC5CD;EJgDE,YAAW;EI9CX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,wHrBXY;CqBef;;AAGD;EAEE,0BrBpBc;EqBqBd,sBrBrBc;CqBsBf;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADYD;EHQE,YAAW;EItDb,0BrBsDoB;EqBrDpB,sBrBqDoB;ES3DlB,oFTiBS;CoBoCV;;AC5CD;EJkDE,YAAW;EIhDX,0BARqF;EASrF,sBAT2H;CAU5H;;AAED;EAII,qHrBwCgB;CqBpCnB;;AAGD;EAEE,0BrB+BkB;EqB9BlB,sBrB8BkB;CqB7BnB;;AAED;;EAGE,0BAhCqF;EAiCrF,uBAAsB;EACtB,sBAlC2H;EZH3H,iDTiBS;CqBsBV;;ADkBD;ECdA,YrB1BW;EqB2BX,8BAA6B;EAC7B,uBAAsB;EACtB,mBrB7BW;CoB0CV;;AlBlDC;EmBwCA,YDS4C;ECR5C,uBrBjCS;EqBkCT,mBrBlCS;CERY;;AmB6CvB;EAEE,yCrBvCS;CqBwCV;;AAED;EAEE,YrB5CS;EqB6CT,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,uBrBpDS;EqBqDT,mBrBrDS;CqBsDV;;ADdD;ECdA,erB9BgB;EqB+BhB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBjCgB;CoB8Cf;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBrCc;EqBsCd,sBrBtCc;CEJO;;AmB6CvB;EAEE,+CrB3Cc;CqB4Cf;;AAED;EAEE,erBhDc;EqBiDd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrBxDc;EqByDd,sBrBzDc;CqB0Df;;ADdD;ECdA,erBJmB;EqBKnB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBPmB;CoBoBlB;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBXiB;EqBYjB,sBrBZiB;CE9BI;;AmB6CvB;EAEE,6CrBjBiB;CqBkBlB;;AAED;EAEE,erBtBiB;EqBuBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrB9BiB;EqB+BjB,sBrB/BiB;CqBgClB;;ADdD;ECdA,erBDmB;EqBEnB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBJmB;CoBiBlB;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBRiB;EqBSjB,sBrBTiB;CEjCI;;AmB6CvB;EAEE,8CrBdiB;CqBelB;;AAED;EAEE,erBnBiB;EqBoBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrB3BiB;EqB4BjB,sBrB5BiB;CqB6BlB;;ADdD;ECdA,erBLmB;EqBMnB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBRmB;CoBqBlB;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBZiB;EqBajB,sBrBbiB;CE7BI;;AmB6CvB;EAEE,6CrBlBiB;CqBmBlB;;AAED;EAEE,erBvBiB;EqBwBjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrB/BiB;EqBgCjB,sBrBhCiB;CqBiClB;;ADdD;ECdA,erBPmB;EqBQnB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBVmB;CoBuBlB;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBdiB;EqBejB,sBrBfiB;CE3BI;;AmB6CvB;EAEE,6CrBpBiB;CqBqBlB;;AAED;EAEE,erBzBiB;EqB0BjB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrBjCiB;EqBkCjB,sBrBlCiB;CqBmClB;;ADdD;ECdA,erBnCgB;EqBoChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBtCgB;CoBmDf;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrB1Cc;EqB2Cd,sBrB3Cc;CECO;;AmB6CvB;EAEE,+CrBhDc;CqBiDf;;AAED;EAEE,erBrDc;EqBsDd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrB7Dc;EqB8Dd,sBrB9Dc;CqB+Df;;ADdD;ECdA,erBgBoB;EqBfpB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBaoB;CoBAnB;;AlBlDC;EmBwCA,YDS4C;ECR5C,0BrBSkB;EqBRlB,sBrBQkB;CElDG;;AmB6CvB;EAEE,4CrBGkB;CqBFnB;;AAED;EAEE,erBFkB;EqBGlB,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BrBVkB;EqBWlB,sBrBXkB;CqBYnB;;ADHH;EACE,oBnB0KyB;EmBzKzB,epBhBoB;EoBiBpB,iBAAgB;CA8BjB;;AAjCD;EASI,8BAA6B;EX7E7B,iBW8EwB;CACz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,gBAAe;EACf,iBAAgB;E1BAd,uBNmN2B;CgCjN9B;;AAED;EAGM,eAAc;E1BoBhB,gCNwL2B;EMvL3B,mCNuL2B;CgC1M1B;;AALL;E1BSI,iCNsM2B;EMrM3B,oCNqM2B;CgCrM1B;;AAVL;EAcI,WAAU;EACV,YjCdS;EiCeT,0BjCoCkB;EiCnClB,sBjCmCkB;CiClCnB;;AAlBH;EAqBI,ejCdc;EiCed,qBAAoB;EACpB,0BjCmGsE;EiClGtE,sBjCkGsE;CiCjGvE;;AAGH;EACE,mBAAkB;EAClB,eAAc;EACd,wBhC4hB0C;EgC3hB1C,kBAAiB;EACjB,kBhC+hBwC;EgC9hBxC,ejCcoB;EiCbpB,0BjCkBoB;EiCjBpB,0BjCiBoB;CiCTrB;;A/B9BG;E+ByBA,YjCtCS;EiCuCT,sBAAqB;EACrB,0BjCWkB;EiCVlB,sBjCUkB;CEnCjB;;AgCtBH;EACE,wBjCmkBwC;EiClkBxC,mBjCyOoB;EiCxOpB,iBjC4MwB;CiC3MzB;;AAIG;E3BoBF,+BNyL0B;EMxL1B,kCNwL0B;CiC3MvB;;AAGD;E3BCF,gCNuM0B;EMtM1B,mCNsM0B;CiCtMvB;;AAfL;EACE,wBjCikBuC;EiChkBvC,oBjC0OoB;EiCzOpB,iBjC6MwB;CiC5MzB;;AAIG;E3BoBF,+BN0L0B;EMzL1B,kCNyL0B;CiC5MvB;;AAGD;E3BCF,gCNwM0B;EMvM1B,mCNuM0B;CiCvMvB;;ACbP;EACE,sBAAqB;EACrB,sBlC+pBgC;EkC9pBhC,elC2pB+B;EkC1pB/B,kBlCyOqB;EkCxOrB,eAAc;EACd,YnCFW;EmCGX,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BVtB,uBNmN2B;CkClM9B;;AAhBD;EAcI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBlCsoBgC;EkCroBhC,oBlCqoBgC;EMpqB9B,qBNuqB+B;CkCtoBlC;;AAOC;ElBiBE,YAAW;EmB3Db,uBpCiBW;CmC2BV;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,wBAAkC;ClCiBnC;;AiCmBH;ElBiBE,YAAW;EmB3Db,0BpCagB;CmC+Bf;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBiBE,YAAW;EmB3Db,0BpCuCmB;CmCKlB;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBiBE,YAAW;EmB3Db,0BpC0CmB;CmCElB;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBeE,YAAW;EmBzDb,0BpCsCmB;CmCMlB;;AjCxBC;EeqCA,YAAW;EmBpDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBiBE,YAAW;EmB3Db,0BpCoCmB;CmCQlB;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBeE,YAAW;EmBzDb,0BpCQgB;CmCoCf;;AjCxBC;EeqCA,YAAW;EmBpDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AiCmBH;ElBiBE,YAAW;EmB3Db,0BpC2DoB;CmCfnB;;AjCxBC;EeuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;ClCiBnC;;AmCzBL;EACE,mBAAoD;EACpD,oBpC4lBmC;EoC3lBnC,uBrCgBW;EOfT,sBNoN0B;CoC/M7B;;AxB+CG;EwBxDJ;IAOI,mBpCulBiC;GoCrlBpC;CvC6xHA;;AuC3xHD;EACE,iBAAgB;EAChB,gBAAe;E9BTb,iB8BUsB;CACzB;;ACXD;EACE,yBrC6sBmC;EqC5sBnC,oBrC6sBgC;EqC5sBhC,8BAA6C;E/BH3C,uBNmN2B;CqC9M9B;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,kBrC+NqB;CqC9NtB;;AAOD;EAGI,mBAAkB;EAClB,crCkrBgC;EqCjrBhC,gBrCkrBiC;EqCjrBjC,yBrCirBiC;EqChrBjC,eAAc;CACf;;AASD;EC3CA,atBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,aAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;G1Cu7H7C;E0Ct7HD;IAAK,yBAAwB;G1Cy7H5B;CACF;;A0C57HD;EACE;IAAO,4BAAuC;G1Cu7H7C;E0Ct7HD;IAAK,yBAAwB;G1Cy7H5B;CACF;;A0Cv7HD;EACE,qBAAa;EAAb,cAAa;EACb,iBAAgB;EAChB,mBvCotBoC;EuCntBpC,kBvCktBkC;EuCjtBlC,mBAAkB;EAClB,0BxCAgB;EOPd,uBNmN2B;EQrN3B,qDTiBS;CwCLZ;;AAED;EACE,avC0sBkC;EuCzsBlC,kBvCysBkC;EuCxsBlC,YxCVW;EwCWX,uBxCDW;EQdP,4BP8tBwC;CuC7sB7C;;AAED;ECWE,sMAA6I;EDT7I,2BvCisBkC;CuChsBnC;;AAED;EACE,2DvCosBgD;UuCpsBhD,mDvCosBgD;CuCnsBjD;;AE/BD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;MAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;MAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,e3CLgB;E2CMhB,oBAAmB;CAapB;;AzCbG;EyCIA,e3CVc;E2CWd,sBAAqB;EACrB,0B3ClBc;CEeb;;AyCNL;EAaI,e3C2BkB;E2C1BlB,0B3CtBc;C2CuBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yB1CgsBsC;E0C9rBtC,oB1CsKgB;E0CrKhB,uB3CvCW;E2CwCX,uC3C9BW;C2C0DZ;;AAnCD;EpChCI,gCN6M2B;EM5M3B,iCN4M2B;C0ClK5B;;AAXH;EAcI,iBAAgB;EpChChB,oCN+L2B;EM9L3B,mCN8L2B;C0C7J5B;;AzCpCC;EyCuCA,sBAAqB;CzCpCpB;;AyCiBL;EAwBI,e3CnDc;E2CoDd,uB3C1DS;C2C2DV;;AA1BH;EA8BI,WAAU;EACV,Y3ChES;E2CiET,0B3CbkB;E2CclB,sB3CdkB;C2CenB;;AASH;EAEI,gBAAe;EACf,eAAc;EACd,iBAAgB;CACjB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;AClGH;EACE,a3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,a3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,a3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,wB3BmE8D;E2BlE9D,oB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;A1CDC;;;E0CRE,e3ByE8D;E2BxE9D,0BAAyC;C1CU1C;;A0ChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;ACtBL;EACE,aAAY;EACZ,kB5CizBiD;E4ChzBjD,kB5C+OqB;E4C9OrB,eAAc;EACd,Y7CcW;E6CbX,0B7CGW;E6CFX,YAAW;CAOZ;;A3CQG;E2CZA,Y7CSS;E6CRT,sBAAqB;EACrB,aAAY;C3CaX;;A2CHL;EACE,WAAU;EACV,wBAAuB;EACvB,UAAS;EACT,yBAAwB;CACzB;;ACpBD;EACE,iBAAgB;CACjB;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,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","file":"bootstrap-darkroom.css","sourcesContent":["/*!\n * Bootstrap v4.0.0-beta (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"print\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n","// scss-lint:disable QualifyingElement\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// http://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: #000 !important; // Black prints faster:\n // http://www.sanbeiji.com/archives/953\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n","/*!\n * Bootstrap v4.0.0-beta (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #dbdbdb;\n background-color: #4f4f4f;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #9e9e9e;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #fff;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: normal;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 5px;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #868e96;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #4f4f4f;\n border: 1px solid #ddd;\n border-radius: 0.25rem;\n transition: all 0.2s ease-in-out;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #868e96;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #bd4147;\n background-color: #f8f9fa;\n border-radius: 0.25rem;\n}\n\na > code {\n padding: 0;\n color: inherit;\n background-color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: 90%;\n color: #212529;\n}\n\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e9ecef;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e9ecef;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #e9ecef;\n}\n\n.table .table {\n background-color: #4f4f4f;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8b8b8;\n}\n\n.table-hover .table-primary:hover {\n background-color: #ababab;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #ababab;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dddfe2;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cfd2d6;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cfd2d6;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c8c8c8;\n}\n\n.table-hover .table-dark:hover {\n background-color: #bbbbbb;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #bbbbbb;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.thead-inverse th {\n color: #4f4f4f;\n background-color: #212529;\n}\n\n.thead-default th {\n color: #495057;\n background-color: #e9ecef;\n}\n\n.table-inverse {\n color: #4f4f4f;\n background-color: #212529;\n}\n\n.table-inverse th,\n.table-inverse td,\n.table-inverse thead th {\n border-color: #32383e;\n}\n\n.table-inverse.table-bordered {\n border: 0;\n}\n\n.table-inverse.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-inverse.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 991px) {\n .table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive.table-bordered {\n border: 0;\n }\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.5rem 0.75rem;\n font-size: 1rem;\n line-height: 1.25;\n color: #495057;\n background-color: #fff;\n background-image: none;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #404040;\n outline: none;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 0, 0, 0.25);\n}\n\n.form-control::placeholder {\n color: #868e96;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n.col-form-label {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n margin-bottom: 0;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem - 1px * 2);\n padding-bottom: calc(0.25rem - 1px * 2);\n font-size: 0.875rem;\n}\n\n.col-form-legend {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n font-size: 1rem;\n}\n\n.form-control-plaintext {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n line-height: 1.25;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .form-control-plaintext.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .form-control-plaintext.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > select.input-group-addon:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > select.input-group-addon:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(2.3125rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: 0.5rem;\n}\n\n.form-check.disabled .form-check-label {\n color: #868e96;\n}\n\n.form-check-label {\n padding-left: 1.25rem;\n margin-bottom: 0;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:only-child {\n position: static;\n}\n\n.form-check-inline {\n display: inline-block;\n}\n\n.form-check-inline .form-check-label {\n vertical-align: middle;\n}\n\n.form-check-inline + .form-check-inline {\n margin-left: 0.75rem;\n}\n\n.invalid-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .invalid-feedback,\n.was-validated .form-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback,\n.form-control.is-valid ~ .invalid-tooltip, .was-validated\n.custom-select:valid ~ .invalid-feedback,\n.was-validated\n.custom-select:valid ~ .invalid-tooltip,\n.custom-select.is-valid ~ .invalid-feedback,\n.custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {\n color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {\n background-color: rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {\n color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-inline .form-check-label {\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .form-inline .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: 0.25rem;\n vertical-align: text-bottom;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.5rem 0.75rem;\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0.25rem;\n transition: all 0.15s ease-in-out;\n}\n\n.btn:focus, .btn:hover {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: .65;\n box-shadow: none;\n}\n\n.btn:active, .btn.active {\n background-image: none;\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #000;\n border-color: #000;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: black;\n border-color: black;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 0, 0, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #000;\n border-color: #000;\n}\n\n.btn-primary:active, .btn-primary.active,\n.show > .btn-primary.dropdown-toggle {\n background-color: black;\n background-image: none;\n border-color: black;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #727b84;\n border-color: #6c757d;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:active, .btn-secondary.active,\n.show > .btn-secondary.dropdown-toggle {\n background-color: #727b84;\n background-image: none;\n border-color: #6c757d;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:active, .btn-success.active,\n.show > .btn-success.dropdown-toggle {\n background-color: #218838;\n background-image: none;\n border-color: #1e7e34;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:active, .btn-info.active,\n.show > .btn-info.dropdown-toggle {\n background-color: #138496;\n background-image: none;\n border-color: #117a8b;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-warning {\n color: #111;\n background-color: #ffc107;\n border-color: #ffc107;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-warning:hover {\n color: #111;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:active, .btn-warning.active,\n.show > .btn-warning.dropdown-toggle {\n background-color: #e0a800;\n background-image: none;\n border-color: #d39e00;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:active, .btn-danger.active,\n.show > .btn-danger.dropdown-toggle {\n background-color: #c82333;\n background-image: none;\n border-color: #bd2130;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-light {\n color: #111;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-light:hover {\n color: #111;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:active, .btn-light.active,\n.show > .btn-light.dropdown-toggle {\n background-color: #e2e6ea;\n background-image: none;\n border-color: #dae0e5;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #292929;\n border-color: #232323;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(60, 60, 60, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-dark:active, .btn-dark.active,\n.show > .btn-dark.dropdown-toggle {\n background-color: #292929;\n background-image: none;\n border-color: #232323;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-outline-primary {\n color: #000;\n background-color: transparent;\n background-image: none;\n border-color: #000;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #000;\n background-color: transparent;\n}\n\n.btn-outline-primary:active, .btn-outline-primary.active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-outline-secondary {\n color: #868e96;\n background-color: transparent;\n background-image: none;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.btn-outline-secondary:active, .btn-outline-secondary.active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:active, .btn-outline-success.active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:active, .btn-outline-info.active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:active, .btn-outline-warning.active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:active, .btn-outline-danger.active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:active, .btn-outline-light.active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-dark {\n color: #3c3c3c;\n background-color: transparent;\n background-image: none;\n border-color: #3c3c3c;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 3px rgba(60, 60, 60, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #3c3c3c;\n background-color: transparent;\n}\n\n.btn-outline-dark:active, .btn-outline-dark.active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.btn-link {\n font-weight: normal;\n color: #9e9e9e;\n border-radius: 0;\n}\n\n.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-link, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:hover {\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link:hover {\n color: #fff;\n text-decoration: none;\n background-color: transparent;\n}\n\n.btn-link:disabled {\n color: #868e96;\n}\n\n.btn-link:disabled:focus, .btn-link:disabled:hover {\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n border-top: 0;\n border-bottom: 0.3em solid;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #dbdbdb;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: normal;\n color: #4f4f4f;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n text-decoration: none;\n background-color: #e9ecef;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #3c3c3c;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #868e96;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n margin-bottom: 0;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 2;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn + .dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.btn + .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group.show .dropdown-toggle {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn-group-vertical {\n display: inline-flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n width: 100%;\n}\n\n.input-group .form-control {\n position: relative;\n z-index: 2;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: flex;\n align-items: center;\n}\n\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.25;\n color: #495057;\n text-align: center;\n background-color: #e9ecef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.input-group-addon.form-control-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\n.input-group-addon.form-control-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group .form-control:not(:last-child),\n.input-group-addon:not(:last-child),\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group > .btn,\n.input-group-btn:not(:last-child) > .dropdown-toggle,\n.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:not(:last-child) {\n border-right: 0;\n}\n\n.input-group .form-control:not(:first-child),\n.input-group-addon:not(:first-child),\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group > .btn,\n.input-group-btn:not(:first-child) > .dropdown-toggle,\n.input-group-btn:not(:last-child) > .btn:not(:first-child),\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.form-control + .input-group-addon:not(:first-child) {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n\n.input-group-btn > .btn {\n position: relative;\n}\n\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n\n.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {\n z-index: 3;\n}\n\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group {\n margin-right: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,\n.input-group-btn:not(:first-child) > .btn-group:focus,\n.input-group-btn:not(:first-child) > .btn-group:active,\n.input-group-btn:not(:first-child) > .btn-group:hover {\n z-index: 3;\n}\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-indicator {\n color: #fff;\n background-color: #000;\n box-shadow: none;\n}\n\n.custom-control-input:focus ~ .custom-control-indicator {\n box-shadow: 0 0 0 1px #4f4f4f, 0 0 0 3px #000;\n}\n\n.custom-control-input:active ~ .custom-control-indicator {\n color: #fff;\n background-color: #595959;\n box-shadow: none;\n}\n\n.custom-control-input:disabled ~ .custom-control-indicator {\n background-color: #e9ecef;\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #868e96;\n}\n\n.custom-control-indicator {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n user-select: none;\n background-color: #ddd;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-checkbox .custom-control-indicator {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: #000;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n box-shadow: none;\n}\n\n.custom-radio .custom-control-indicator {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n}\n\n.custom-controls-stacked .custom-control {\n margin-bottom: 0.25rem;\n}\n\n.custom-controls-stacked .custom-control + .custom-control {\n margin-left: 0;\n}\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.25;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #404040;\n outline: none;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(64, 64, 64, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select:disabled {\n color: #868e96;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: 14rem;\n max-width: 100%;\n height: 2.5rem;\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #000;\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #495057;\n pointer-events: none;\n user-select: none;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: inset 0 0.2rem 0.4rem rgba(0, 0, 0, 0.05);\n}\n\n.custom-file-control:lang(en):empty::after {\n content: \"Choose file...\";\n}\n\n.custom-file-control::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n z-index: 6;\n display: block;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #e9ecef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-file-control:lang(en)::before {\n content: \"Browse\";\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #3c3c3c;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #3c3c3c #3c3c3c #3c3c3c;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #868e96;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #dbdbdb;\n background-color: #3c3c3c;\n border-color: #3c3c3c #3c3c3c #3c3c3c;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.show > .nav-pills .nav-link {\n color: #fff;\n background-color: #3c3c3c;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-dark .navbar-brand {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #9e9e9e;\n}\n\n.navbar-dark .navbar-toggler {\n color: #9e9e9e;\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%239e9e9e' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: #9e9e9e;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #4f4f4f;\n background-clip: border-box;\n border: 1px solid #2e2e2e;\n border-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: #2e2e2e;\n border-bottom: 1px solid #2e2e2e;\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: #2e2e2e;\n border-top: 1px solid #2e2e2e;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group .card {\n flex: 1 0 0%;\n }\n .card-group .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) .card-img-top,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.breadcrumb {\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.breadcrumb-item {\n float: left;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #868e96;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #868e96;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 2;\n color: #fff;\n background-color: #2e2e2e;\n border-color: #2e2e2e;\n}\n\n.page-item.disabled .page-link {\n color: #868e96;\n pointer-events: none;\n background-color: #484848;\n border-color: #484848;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #9e9e9e;\n background-color: #3c3c3c;\n border: 1px solid #3c3c3c;\n}\n\n.page-link:focus, .page-link:hover {\n color: #fff;\n text-decoration: none;\n background-color: #2e2e2e;\n border-color: #2e2e2e;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #000;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: black;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #868e96;\n}\n\n.badge-secondary[href]:focus, .badge-secondary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #6c757d;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #111;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:focus, .badge-light[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #3c3c3c;\n}\n\n.badge-dark[href]:focus, .badge-dark[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #232323;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #000;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: bold;\n}\n\n.alert-dismissible .close {\n position: relative;\n top: -0.75rem;\n right: -1.25rem;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: black;\n background-color: #cccccc;\n border-color: #b8b8b8;\n}\n\n.alert-primary hr {\n border-top-color: #ababab;\n}\n\n.alert-primary .alert-link {\n color: black;\n}\n\n.alert-secondary {\n color: #464a4e;\n background-color: #e7e8ea;\n border-color: #dddfe2;\n}\n\n.alert-secondary hr {\n border-top-color: #cfd2d6;\n}\n\n.alert-secondary .alert-link {\n color: #2e3133;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1f1f1f;\n background-color: #d8d8d8;\n border-color: #c8c8c8;\n}\n\n.alert-dark hr {\n border-top-color: #bbbbbb;\n}\n\n.alert-dark .alert-link {\n color: #060606;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n overflow: hidden;\n font-size: 0.75rem;\n line-height: 1rem;\n text-align: center;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);\n}\n\n.progress-bar {\n height: 1rem;\n line-height: 1rem;\n color: #fff;\n background-color: #000;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #dbdbdb;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #868e96;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #3c3c3c;\n border-color: #3c3c3c;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: black;\n background-color: #b8b8b8;\n}\n\na.list-group-item-primary,\nbutton.list-group-item-primary {\n color: black;\n}\n\na.list-group-item-primary:focus, a.list-group-item-primary:hover,\nbutton.list-group-item-primary:focus,\nbutton.list-group-item-primary:hover {\n color: black;\n background-color: #ababab;\n}\n\na.list-group-item-primary.active,\nbutton.list-group-item-primary.active {\n color: #fff;\n background-color: black;\n border-color: black;\n}\n\n.list-group-item-secondary {\n color: #464a4e;\n background-color: #dddfe2;\n}\n\na.list-group-item-secondary,\nbutton.list-group-item-secondary {\n color: #464a4e;\n}\n\na.list-group-item-secondary:focus, a.list-group-item-secondary:hover,\nbutton.list-group-item-secondary:focus,\nbutton.list-group-item-secondary:hover {\n color: #464a4e;\n background-color: #cfd2d6;\n}\n\na.list-group-item-secondary.active,\nbutton.list-group-item-secondary.active {\n color: #fff;\n background-color: #464a4e;\n border-color: #464a4e;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #155724;\n}\n\na.list-group-item-success:focus, a.list-group-item-success:hover,\nbutton.list-group-item-success:focus,\nbutton.list-group-item-success:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #0c5460;\n}\n\na.list-group-item-info:focus, a.list-group-item-info:hover,\nbutton.list-group-item-info:focus,\nbutton.list-group-item-info:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #856404;\n}\n\na.list-group-item-warning:focus, a.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #721c24;\n}\n\na.list-group-item-danger:focus, a.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\na.list-group-item-light,\nbutton.list-group-item-light {\n color: #818182;\n}\n\na.list-group-item-light:focus, a.list-group-item-light:hover,\nbutton.list-group-item-light:focus,\nbutton.list-group-item-light:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\na.list-group-item-light.active,\nbutton.list-group-item-light.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1f1f1f;\n background-color: #c8c8c8;\n}\n\na.list-group-item-dark,\nbutton.list-group-item-dark {\n color: #1f1f1f;\n}\n\na.list-group-item-dark:focus, a.list-group-item-dark:hover,\nbutton.list-group-item-dark:focus,\nbutton.list-group-item-dark:hover {\n color: #1f1f1f;\n background-color: #bbbbbb;\n}\n\na.list-group-item-dark.active,\nbutton.list-group-item-dark.active {\n color: #fff;\n background-color: #1f1f1f;\n border-color: #1f1f1f;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 15px;\n border-bottom: 1px solid #e9ecef;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 15px;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 15px;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n .modal-content {\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 5px;\n height: 5px;\n}\n\n.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n\n.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n margin-top: -3px;\n content: \"\";\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n\n.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n margin-top: -3px;\n content: \"\";\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n border-color: transparent;\n border-style: solid;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n padding: 1px;\n font-family: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 10px;\n height: 5px;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover .arrow::before {\n content: \"\";\n border-width: 11px;\n}\n\n.popover .arrow::after {\n content: \"\";\n border-width: 11px;\n}\n\n.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 10px;\n}\n\n.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-bottom-width: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: -11px;\n margin-left: -6px;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: -10px;\n margin-left: -6px;\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 10px;\n}\n\n.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n margin-top: -8px;\n border-left-width: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: -11px;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: -10px;\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 10px;\n}\n\n.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n margin-left: -7px;\n border-top-width: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: -11px;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: -10px;\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 10px;\n}\n\n.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n margin-top: -8px;\n border-right-width: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: -11px;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: -10px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 8px 14px;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 9px 14px;\n color: #dbdbdb;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:focus, .carousel-control-prev:hover,\n.carousel-control-next:focus,\n.carousel-control-next:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #000 !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover {\n background-color: black !important;\n}\n\n.bg-secondary {\n background-color: #868e96 !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #3c3c3c !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover {\n background-color: #232323 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e9ecef !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #000 !important;\n}\n\n.border-secondary {\n border-color: #868e96 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #3c3c3c !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.d-print-block {\n display: none !important;\n}\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n}\n\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n}\n\n@media print {\n .d-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mr-0 {\n margin-right: 0 !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0 {\n margin-left: 0 !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1 {\n margin-left: 0.25rem !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2 {\n margin-left: 0.5rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3 {\n margin-left: 1rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4 {\n margin-left: 1.5rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5 {\n margin-left: 3rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pr-0 {\n padding-right: 0 !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0 {\n padding-left: 0 !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1 {\n padding-left: 0.25rem !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2 {\n padding-left: 0.5rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3 {\n padding-left: 1rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4 {\n padding-left: 1.5rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5 {\n padding-left: 3rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.mr-auto {\n margin-right: auto !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto {\n margin-left: auto !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0 {\n margin-left: 0 !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1 {\n margin-left: 0.25rem !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2 {\n margin-left: 0.5rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3 {\n margin-left: 1rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4 {\n margin-left: 1.5rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5 {\n margin-left: 3rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0 {\n padding-left: 0 !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1 {\n padding-left: 0.25rem !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2 {\n padding-left: 0.5rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3 {\n padding-left: 1rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4 {\n padding-left: 1.5rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5 {\n padding-left: 3rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto {\n margin-left: auto !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0 {\n margin-left: 0 !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1 {\n margin-left: 0.25rem !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2 {\n margin-left: 0.5rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3 {\n margin-left: 1rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4 {\n margin-left: 1.5rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5 {\n margin-left: 3rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0 {\n padding-left: 0 !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1 {\n padding-left: 0.25rem !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2 {\n padding-left: 0.5rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3 {\n padding-left: 1rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4 {\n padding-left: 1.5rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5 {\n padding-left: 3rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto {\n margin-left: auto !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0 {\n margin-left: 0 !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1 {\n margin-left: 0.25rem !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2 {\n margin-left: 0.5rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3 {\n margin-left: 1rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4 {\n margin-left: 1.5rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5 {\n margin-left: 3rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0 {\n padding-left: 0 !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1 {\n padding-left: 0.25rem !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2 {\n padding-left: 0.5rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3 {\n padding-left: 1rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4 {\n padding-left: 1.5rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5 {\n padding-left: 3rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto {\n margin-left: auto !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0 {\n margin-left: 0 !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1 {\n margin-left: 0.25rem !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2 {\n margin-left: 0.5rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3 {\n margin-left: 1rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4 {\n margin-left: 1.5rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5 {\n margin-left: 3rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0 {\n padding-left: 0 !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1 {\n padding-left: 0.25rem !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2 {\n padding-left: 0.5rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3 {\n padding-left: 1rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4 {\n padding-left: 1.5rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5 {\n padding-left: 3rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto {\n margin-left: auto !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: normal;\n}\n\n.font-weight-bold {\n font-weight: bold;\n}\n\n.font-italic {\n font-style: italic;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #000 !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: black !important;\n}\n\n.text-secondary {\n color: #868e96 !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #3c3c3c !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\n color: #232323 !important;\n}\n\n.text-muted {\n color: #868e96 !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #fff;\n}\n\n.navbar-main .navbar-brand {\n font-weight: bold;\n}\n\n.navbar-contextual {\n background-color: #2e2e2e !important;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n background-color: #3c3c3c;\n}\n\n@media (max-width: 767px) {\n .nav-tabs.nav-link {\n border-bottom: none;\n }\n}\n\n.jumbotron {\n color: #9e9e9e;\n}\n\n.dropdown-item a {\n color: #4f4f4f;\n}\n\n.media img {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);\n}\n\n.card {\n border: 0;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);\n}\n\n.card-thumbnail .card-body, .card-thumbnail .card-footer {\n background-color: #2e2e2e;\n}\n\n.card-thumbnail .card-footer {\n font-size: .8rem;\n}\n\n#navigationButtons > i {\n color: #3c3c3c;\n}\n\n#quickconnect label {\n color: #4f4f4f;\n}\n\n.leaflet-control a {\n color: #4f4f4f !important;\n}\n\n/*# sourceMappingURL=bootstrap-darkroom.css.map */","// scss-lint:disable QualifyingElement, DuplicateProperty, VendorPrefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\nhtml {\n box-sizing: border-box; // 1\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; // 1\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch\n// * http://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment\n text-align: left;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Bootstrap overrides\n//\n// Copy variables from `_variables.scss` to this file to override default values\n// without modifying source files.\n\n// Options\n$enable-shadows: true !default;\n\n// Colors and color maps from bootstrap. Need to be copied here so they are defined.\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n//$teal: #20c997 !default;\n$teal: #009688 !default;\n$cyan: #17a2b8 !default;\n\n// Material extra colors\n$deep-purple: #673ab7 !default;\n$light-blue: #03a9f4 !default;\n$light-green: #8bc34a !default;\n$lime: #cddc39 !default;\n$amber: #ffc107 !default;\n$deep-orange: #ff5722 !default;\n$brown: #795548 !default;\n\n// Darkroom colors\n$gray: #9e9e9e !default;\n$gray-light-1: #4f4f4f !default;\n$gray-light-2: #a9a9a9 !default;\n$gray-dark-1: #dbdbdb !default;\n$gray-dark-2: #2e2e2e !default;\n$gray-dark-3: #3c3c3c !default;\n\n// Theme colors\n$theme-colors: (\n primary: $black,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-dark-3\n) !default;\n\n\n// Body\n$body-bg: $gray-light-1 !default;\n$body-color: $gray-dark-1 !default;\n\n// Font\n$font-family-sans-serif: \"PT Sans\", \"Helvetica Neue\", Arial, sans-serif !default;\n\n// Links\n$link-color: $gray !default;\n$link-decoration: none !default;\n$link-hover-color: $white !default;\n$link-hover-decoration: none !default;\n\n// Navbar links\n$navbar-dark-color: $link-color !default;\n$navbar-dark-hover-color: $white !default;\n$navbar-dark-active-color: $link-color !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n\n// Jumbotron\n$jumbotron-bg: $black !default;\n\n// Components\n$component-active-color: $white !default;\n$component-active-bg: $gray-dark-3 !default;\n\n// Dropdowns\n$dropdown-link-color: $gray-light-1 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n// Cards\n$card-cap-bg: $gray-dark-2 !default;\n$card-bg: $gray-light-1 !default;\n$card-border-color: $gray-dark-2 !default;\n\n// Pagination\n$pagination-bg: $gray-dark-3 !default;\n$pagination-border-color: $gray-dark-3 !default;\n\n$pagination-hover-color: $white !default;\n$pagination-hover-bg: $gray-dark-2 !default;\n$pagination-hover-border-color: $gray-dark-2 !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: $gray-dark-2 !default;\n$pagination-active-border-color: $gray-dark-2 !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: lighten($pagination-active-bg, 10%) !default;\n$pagination-disabled-border-color: $pagination-disabled-bg !default;\n\n// Tabs\n$nav-tabs-border-color: $gray-dark-3 !default;\n\n$nav-tabs-link-active-color: $body-color !default;\n$nav-tabs-link-active-bg: $gray-dark-3 !default;\n$nav-tabs-link-active-border-color: $gray-dark-3 !default;\n$nav-tabs-link-hover-border-color: $gray-dark-3 !default;\n","// Variables\n//\n// Copy settings from this file into the provided `_custom.scss` to override\n// the Bootstrap defaults without modifying key, versioned files.\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Table of Contents\n//\n// Color system\n// Options\n// Spacing\n// Body\n// Links\n// Grid breakpoints\n// Grid containers\n// Grid columns\n// Fonts\n// Components\n// Tables\n// Buttons\n// Forms\n// Dropdowns\n// Z-index master list\n// Navs\n// Navbar\n// Pagination\n// Jumbotron\n// Form states and alerts\n// Cards\n// Tooltips\n// Popovers\n// Badges\n// Modals\n// Alerts\n// Progress bars\n// List group\n// Image thumbnails\n// Figures\n// Breadcrumbs\n// Carousel\n// Close\n// Code\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: (\n blue: $blue,\n indigo: $indigo,\n purple: $purple,\n pink: $pink,\n red: $red,\n orange: $orange,\n yellow: $yellow,\n green: $green,\n teal: $teal,\n cyan: $cyan,\n white: $white,\n gray: $gray-600,\n gray-dark: $gray-800\n) !default;\n\n$theme-colors: (\n primary: $blue,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-800\n) !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-monospace: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: normal !default;\n$font-weight-bold: bold !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 2.5rem !default;\n$h2-font-size: 2rem !default;\n$h3-font-size: 1.75rem !default;\n$h4-font-size: 1.5rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.1 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: 1.25rem !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-inverse-bg: $gray-900 !default;\n$table-inverse-accent-bg: rgba($white, .05) !default;\n$table-inverse-hover-bg: rgba($white, .075) !default;\n$table-inverse-border-color: lighten($gray-900, 7.5%) !default;\n$table-inverse-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: 1.25 !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.5 !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.5 !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-focus-box-shadow: 0 0 0 3px rgba(theme-color(\"primary\"), .25) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: all .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: rgba($black,.15) !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-box-shadow: $input-box-shadow, $btn-focus-box-shadow !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-sm * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px theme-color(\"primary\") !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: 2.5rem !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: inset 0 .2rem .4rem rgba($black,.05) !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 1px !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-deck-margin: ($grid-gutter-width / 2) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 1px !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 5px 10px rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 8px !default;\n$popover-header-padding-x: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 9px !default;\n$popover-body-padding-x: 14px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: .75rem !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n// scss-lint:disable Indentation\n &:hover { @content }\n// scss-lint:enable Indentation\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus { @content }\n @include hover { @content }\n } @else {\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content\n }\n @include hover { @content }\n } @else {\n &,\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content\n }\n @include hover { @content }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content\n }\n }\n}\n","//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include transition($thumbnail-transition);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: http://caniuse.com/#feat=css-media-resolution\n @media\n only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n box-shadow: $shadow;\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n width: 100%;\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name)\n } @else if $min == null {\n @include media-breakpoint-down($name)\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Inverse styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n.thead-inverse {\n th {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n }\n}\n\n.thead-default {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n }\n}\n\n.table-inverse {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n\n th,\n td,\n thead th {\n border-color: $table-inverse-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-inverse-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-inverse-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Add `.table-responsive` to `.table`s and we'll make them mobile friendly by\n// enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n @include media-breakpoint-down(md) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@mixin color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n color: #111;\n } @else {\n color: #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function grayscale($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n\n @if $level < 0 {\n // Lighter values need a quick double negative for the Sass math to work\n @return mix($color-base, $color, $level * -1 * $theme-color-interval);\n } @else {\n @return mix($color-base, $color, $level * $theme-color-interval);\n }\n}\n","// scss-lint:disable QualifyingElement, VendorPrefix\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n // // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n // height: $input-height;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n padding-bottom: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n margin-bottom: 0; // Override the `
- {foreach from=$TAGS item=tag} {/foreach} @@ -135,35 +135,35 @@
- {section name=day start=1 loop=32} {/section} - {html_options options=$month_list selected=$START_MONTH_SELECTED} - + - {'today'|@translate} + {'today'|@translate}
- {section name=day start=1 loop=32} {/section} - {html_options options=$month_list selected=$END_MONTH_SELECTED} - + - {'today'|@translate} + {'today'|@translate}
@@ -175,7 +175,7 @@
- {html_options options=$category_options selected=$category_options_selected}
@@ -190,7 +190,7 @@
- +
diff --git a/template/thumbnails.tpl b/template/thumbnails.tpl index 938b688c..ad68b52a 100644 --- a/template/thumbnails.tpl +++ b/template/thumbnails.tpl @@ -3,11 +3,15 @@ var error_icon = "{$ROOT_URL}{$themeconf.icon_dir}/errors_small.png", max_requests = {$maxRequests}; {/footer_script} {if $derivative_params->type == "thumb"} -{assign var=width value=260} -{assign var=height value=180} +{assign var=width value=520} +{assign var=height value=360} +{assign var=rwidth value=260} +{assign var=rheight value=180} {else} {assign var=width value=$derivative_params->sizing->ideal_size[0]} {assign var=height value=$derivative_params->sizing->ideal_size[1]} +{assign var=rwidth value=$width} +{assign var=rheight value=$height} {/if} {define_derivative name='derivative_params' width=$width height=$height crop=true} {assign var=idx value=0+$START_ID} @@ -17,7 +21,7 @@ {combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'} {combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'} {/if} -{include file="grid_classes.tpl" width=$width height=$height} +{include file="grid_classes.tpl" width=$rwidth height=$rheight}