From 97168e80be612dec8d65b4c143b9ed19a75702bb Mon Sep 17 00:00:00 2001 From: REJack Date: Tue, 30 Jul 2019 10:58:17 +0200 Subject: [PATCH 1/4] changed npm run production from parallel to sequential to avoid docs assets updating bug --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 16a684046..870a4822a 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "js": "npm-run-all --sequential js-compile js-minify", "js-compile": "rollup --config build/config/rollup.config.js --sourcemap", "js-minify": "terser --compress typeofs=false --mangle --comments \"/^!/\" --source-map \"content=dist/js/adminlte.js.map,includeSources,url=adminlte.min.js.map\" --output dist/js/adminlte.min.js dist/js/adminlte.js", - "production": "npm-run-all --parallel compile plugins", + "production": "npm-run-all --sequential compile plugins", "plugins": "node build/npm/Publish.js -v", "sync": "browser-sync start --server --files *.html pages/ dist/", "watch": "npm-run-all --parallel watch-css watch-js", From f54bb66724d59132134ea3bc160def26e2b33a58 Mon Sep 17 00:00:00 2001 From: REJack Date: Tue, 30 Jul 2019 10:59:34 +0200 Subject: [PATCH 2/4] update docs/Gemfile and docs/assets --- docs/Gemfile | 8 +- docs/assets/css/adminlte.css | 8720 ++++++++++++-------------- docs/assets/css/adminlte.css.map | 2 +- docs/assets/css/adminlte.min.css | 4 +- docs/assets/css/adminlte.min.css.map | 2 +- 5 files changed, 3933 insertions(+), 4803 deletions(-) diff --git a/docs/Gemfile b/docs/Gemfile index dd443c61a..308c6a55c 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -1,7 +1,7 @@ source 'https://rubygems.org' + +gem "jekyll", "~> 3.8.5" + gem "rouge" -group :jekyll_plugins do - gem "github-pages" - gem "jekyll-seo-tag" -end +gem 'github-pages', group: :jekyll_plugins diff --git a/docs/assets/css/adminlte.css b/docs/assets/css/adminlte.css index dff8f6fb9..9c5345799 100755 --- a/docs/assets/css/adminlte.css +++ b/docs/assets/css/adminlte.css @@ -1,4 +1,3 @@ -@charset "UTF-8"; /*! * AdminLTE v3.0.0-beta.2 * Author: Colorlib @@ -1900,7 +1899,7 @@ pre code { background-color: #ffffff; border-color: #80bdff; outline: 0; - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), none; } .form-control::-webkit-input-placeholder { @@ -2102,7 +2101,7 @@ textarea.form-control { .was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); } .was-validated .form-control:valid ~ .valid-feedback, @@ -2124,7 +2123,7 @@ textarea.form-control { .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); } .was-validated .custom-select:valid ~ .valid-feedback, @@ -2169,7 +2168,7 @@ textarea.form-control { } .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); } .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { @@ -2188,7 +2187,7 @@ textarea.form-control { .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); } .invalid-feedback { @@ -2225,7 +2224,7 @@ textarea.form-control { .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); } .was-validated .form-control:invalid ~ .invalid-feedback, @@ -2247,7 +2246,7 @@ textarea.form-control { .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); } .was-validated .custom-select:invalid ~ .invalid-feedback, @@ -2292,7 +2291,7 @@ textarea.form-control { } .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); } .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { @@ -2311,7 +2310,7 @@ textarea.form-control { .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); } .form-inline { @@ -2421,7 +2420,7 @@ textarea.form-control { .btn:focus, .btn.focus { outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: none; } .btn.disabled, .btn:disabled { @@ -2430,11 +2429,7 @@ textarea.form-control { } .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: none; } a.btn.disabled, @@ -2446,7 +2441,7 @@ fieldset:disabled a.btn { color: #ffffff; background-color: #007bff; border-color: #007bff; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-primary:hover { @@ -2456,7 +2451,7 @@ fieldset:disabled a.btn { } .btn-primary:focus, .btn-primary.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + box-shadow: none, 0 0 0 0 rgba(38, 143, 255, 0.5); } .btn-primary.disabled, .btn-primary:disabled { @@ -2474,14 +2469,14 @@ fieldset:disabled a.btn { .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5); } .btn-secondary { color: #ffffff; background-color: #6c757d; border-color: #6c757d; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-secondary:hover { @@ -2491,7 +2486,7 @@ fieldset:disabled a.btn { } .btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(130, 138, 145, 0.5); + box-shadow: none, 0 0 0 0 rgba(130, 138, 145, 0.5); } .btn-secondary.disabled, .btn-secondary:disabled { @@ -2509,14 +2504,14 @@ fieldset:disabled a.btn { .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(130, 138, 145, 0.5); + box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); } .btn-success { color: #ffffff; background-color: #28a745; border-color: #28a745; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-success:hover { @@ -2526,7 +2521,7 @@ fieldset:disabled a.btn { } .btn-success:focus, .btn-success.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72, 180, 97, 0.5); + box-shadow: none, 0 0 0 0 rgba(72, 180, 97, 0.5); } .btn-success.disabled, .btn-success:disabled { @@ -2544,14 +2539,14 @@ fieldset:disabled a.btn { .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 180, 97, 0.5); + box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5); } .btn-info { color: #ffffff; background-color: #17a2b8; border-color: #17a2b8; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-info:hover { @@ -2561,7 +2556,7 @@ fieldset:disabled a.btn { } .btn-info:focus, .btn-info.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: none, 0 0 0 0 rgba(58, 176, 195, 0.5); } .btn-info.disabled, .btn-info:disabled { @@ -2579,14 +2574,14 @@ fieldset:disabled a.btn { .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5); } .btn-warning { color: #1F2D3D; background-color: #ffc107; border-color: #ffc107; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-warning:hover { @@ -2596,7 +2591,7 @@ fieldset:disabled a.btn { } .btn-warning:focus, .btn-warning.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 171, 15, 0.5); + box-shadow: none, 0 0 0 0 rgba(221, 171, 15, 0.5); } .btn-warning.disabled, .btn-warning:disabled { @@ -2614,14 +2609,14 @@ fieldset:disabled a.btn { .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 171, 15, 0.5); + box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5); } .btn-danger { color: #ffffff; background-color: #dc3545; border-color: #dc3545; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-danger:hover { @@ -2631,7 +2626,7 @@ fieldset:disabled a.btn { } .btn-danger:focus, .btn-danger.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 83, 97, 0.5); + box-shadow: none, 0 0 0 0 rgba(225, 83, 97, 0.5); } .btn-danger.disabled, .btn-danger:disabled { @@ -2649,14 +2644,14 @@ fieldset:disabled a.btn { .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 83, 97, 0.5); + box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5); } .btn-light { color: #1F2D3D; background-color: #f8f9fa; border-color: #f8f9fa; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-light:hover { @@ -2666,7 +2661,7 @@ fieldset:disabled a.btn { } .btn-light:focus, .btn-light.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(215, 218, 222, 0.5); + box-shadow: none, 0 0 0 0 rgba(215, 218, 222, 0.5); } .btn-light.disabled, .btn-light:disabled { @@ -2684,14 +2679,14 @@ fieldset:disabled a.btn { .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215, 218, 222, 0.5); + box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); } .btn-dark { color: #ffffff; background-color: #343a40; border-color: #343a40; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: none; } .btn-dark:hover { @@ -2701,7 +2696,7 @@ fieldset:disabled a.btn { } .btn-dark:focus, .btn-dark.focus { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: none, 0 0 0 0 rgba(82, 88, 93, 0.5); } .btn-dark.disabled, .btn-dark:disabled { @@ -2719,7 +2714,7 @@ fieldset:disabled a.btn { .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); } .btn-outline-primary { @@ -2734,7 +2729,7 @@ fieldset:disabled a.btn { } .btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); } .btn-outline-primary.disabled, .btn-outline-primary:disabled { @@ -2751,7 +2746,7 @@ fieldset:disabled a.btn { .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); } .btn-outline-secondary { @@ -2766,7 +2761,7 @@ fieldset:disabled a.btn { } .btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { @@ -2783,7 +2778,7 @@ fieldset:disabled a.btn { .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); } .btn-outline-success { @@ -2798,7 +2793,7 @@ fieldset:disabled a.btn { } .btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5); } .btn-outline-success.disabled, .btn-outline-success:disabled { @@ -2815,7 +2810,7 @@ fieldset:disabled a.btn { .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5); } .btn-outline-info { @@ -2830,7 +2825,7 @@ fieldset:disabled a.btn { } .btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5); } .btn-outline-info.disabled, .btn-outline-info:disabled { @@ -2847,7 +2842,7 @@ fieldset:disabled a.btn { .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5); } .btn-outline-warning { @@ -2862,7 +2857,7 @@ fieldset:disabled a.btn { } .btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5); } .btn-outline-warning.disabled, .btn-outline-warning:disabled { @@ -2879,7 +2874,7 @@ fieldset:disabled a.btn { .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5); } .btn-outline-danger { @@ -2894,7 +2889,7 @@ fieldset:disabled a.btn { } .btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); } .btn-outline-danger.disabled, .btn-outline-danger:disabled { @@ -2911,7 +2906,7 @@ fieldset:disabled a.btn { .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); } .btn-outline-light { @@ -2926,7 +2921,7 @@ fieldset:disabled a.btn { } .btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); } .btn-outline-light.disabled, .btn-outline-light:disabled { @@ -2943,7 +2938,7 @@ fieldset:disabled a.btn { .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); } .btn-outline-dark { @@ -2958,7 +2953,7 @@ fieldset:disabled a.btn { } .btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); } .btn-outline-dark.disabled, .btn-outline-dark:disabled { @@ -2975,7 +2970,7 @@ fieldset:disabled a.btn { .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); } .btn-link { @@ -3391,7 +3386,7 @@ input[type="button"].btn-block { } .btn-group.show .dropdown-toggle { - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: none; } .btn-group.show .dropdown-toggle.btn-link { @@ -3665,7 +3660,7 @@ input[type="button"].btn-block { } .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), none; } .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { @@ -3927,7 +3922,7 @@ input[type="button"].btn-block { .custom-range { width: 100%; - height: calc(1rem + 0.4rem); + height: calc(1rem + 0); padding: 0; background-color: transparent; -webkit-appearance: none; @@ -4026,8 +4021,8 @@ input[type="button"].btn-block { width: 1rem; height: 1rem; margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; + margin-right: 0; + margin-left: 0; background-color: #007bff; border: 0; border-radius: 1rem; @@ -6566,15 +6561,15 @@ a.close.disabled, a.disabled.mailbox-attachment-close { vertical-align: text-top !important; } -.bg-primary, .label-primary { +.bg-primary, .alert-primary { background-color: #007bff !important; } -a.bg-primary:hover, a.label-primary:hover, a.bg-primary:focus, a.label-primary:focus, +a.bg-primary:hover, a.alert-primary:hover, a.bg-primary:focus, a.alert-primary:focus, button.bg-primary:hover, -button.label-primary:hover, +button.alert-primary:hover, button.bg-primary:focus, -button.label-primary:focus { +button.alert-primary:focus { background-color: #0062cc !important; } @@ -6588,64 +6583,56 @@ button.bg-secondary:focus { background-color: #545b62 !important; } -.bg-success, .alert-success, .label-success { +.bg-success, .alert-success { background-color: #28a745 !important; } -a.bg-success:hover, a.alert-success:hover, a.label-success:hover, a.bg-success:focus, a.alert-success:focus, a.label-success:focus, +a.bg-success:hover, a.alert-success:hover, a.bg-success:focus, a.alert-success:focus, button.bg-success:hover, button.alert-success:hover, -button.label-success:hover, button.bg-success:focus, -button.alert-success:focus, -button.label-success:focus { +button.alert-success:focus { background-color: #1e7e34 !important; } -.bg-info, .alert-info, .label-info { +.bg-info, .alert-info { background-color: #17a2b8 !important; } -a.bg-info:hover, a.alert-info:hover, a.label-info:hover, a.bg-info:focus, a.alert-info:focus, a.label-info:focus, +a.bg-info:hover, a.alert-info:hover, a.bg-info:focus, a.alert-info:focus, button.bg-info:hover, button.alert-info:hover, -button.label-info:hover, button.bg-info:focus, -button.alert-info:focus, -button.label-info:focus { +button.alert-info:focus { background-color: #117a8b !important; } -.bg-warning, .alert-warning, .label-warning { +.bg-warning, .alert-warning { background-color: #ffc107 !important; } -a.bg-warning:hover, a.alert-warning:hover, a.label-warning:hover, a.bg-warning:focus, a.alert-warning:focus, a.label-warning:focus, +a.bg-warning:hover, a.alert-warning:hover, a.bg-warning:focus, a.alert-warning:focus, button.bg-warning:hover, button.alert-warning:hover, -button.label-warning:hover, button.bg-warning:focus, -button.alert-warning:focus, -button.label-warning:focus { +button.alert-warning:focus { background-color: #d39e00 !important; } .bg-danger, .alert-danger, -.alert-error, .label-danger { +.alert-error { background-color: #dc3545 !important; } a.bg-danger:hover, a.alert-danger:hover, -a.alert-error:hover, a.label-danger:hover, a.bg-danger:focus, a.alert-danger:focus, -a.alert-error:focus, a.label-danger:focus, +a.alert-error:hover, a.bg-danger:focus, a.alert-danger:focus, +a.alert-error:focus, button.bg-danger:hover, button.alert-danger:hover, button.alert-error:hover, -button.label-danger:hover, button.bg-danger:focus, button.alert-danger:focus, -button.alert-error:focus, -button.label-danger:focus { +button.alert-error:focus { background-color: #bd2130 !important; } @@ -10124,18 +10111,6 @@ a.text-dark:hover, a.text-dark:focus { } } -/* - * Core: Variables - * --------------- - */ -/* - * General: Mixins - * --------------- - */ -/* - * Core: Layout - * ------------ - */ html { scroll-behavior: smooth; } @@ -10155,7 +10130,7 @@ body, } .layout-boxed .wrapper { - box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 10 rgba(0, 0, 0, 0.3); } .layout-boxed .wrapper, .layout-boxed .wrapper::before { @@ -10171,19 +10146,18 @@ body, margin-top: calc(3.5rem + 1px); } +.layout-navbar-fixed.sidebar-collapse .wrapper .brand-link { + height: calc(3.5rem + 1px); + width: 4.6rem; +} + .layout-navbar-fixed .wrapper a.anchor { display: block; position: relative; top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); } -.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link { - height: calc(3.5rem + 1px); - transition: width 0.3s ease-in-out; - width: 4.6rem; -} - -.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { +.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link { transition: width 0.3s ease-in-out; width: 250px; } @@ -10194,7 +10168,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { @@ -10270,7 +10244,7 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-navbar-not-fixed .wrapper .brand-link { @@ -10279,7 +10253,7 @@ body, .layout-navbar-not-fixed .wrapper .sidebar, .layout-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-navbar-not-fixed .wrapper .main-header { @@ -10313,7 +10287,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { @@ -10389,7 +10363,7 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-navbar-not-fixed .wrapper .brand-link { @@ -10398,7 +10372,7 @@ body, .layout-navbar-not-fixed .wrapper .sidebar, .layout-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-navbar-not-fixed .wrapper .main-header { @@ -10429,7 +10403,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { background-color: #343a40; @@ -10487,14 +10461,14 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-sm-navbar-not-fixed .wrapper .brand-link { position: static; } .layout-sm-navbar-not-fixed .wrapper .sidebar, .layout-sm-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-sm-navbar-not-fixed .wrapper .main-header { position: static; @@ -10525,7 +10499,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { background-color: #343a40; @@ -10583,14 +10557,14 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-md-navbar-not-fixed .wrapper .brand-link { position: static; } .layout-md-navbar-not-fixed .wrapper .sidebar, .layout-md-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-md-navbar-not-fixed .wrapper .main-header { position: static; @@ -10621,7 +10595,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { background-color: #343a40; @@ -10679,14 +10653,14 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-lg-navbar-not-fixed .wrapper .brand-link { position: static; } .layout-lg-navbar-not-fixed .wrapper .sidebar, .layout-lg-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-lg-navbar-not-fixed .wrapper .main-header { position: static; @@ -10717,7 +10691,7 @@ body, top: 0; transition: width 0.3s ease-in-out; width: 250px; - z-index: 951; + z-index: 1037; } .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link { background-color: #343a40; @@ -10775,14 +10749,14 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } .layout-xl-navbar-not-fixed .wrapper .brand-link { position: static; } .layout-xl-navbar-not-fixed .wrapper .sidebar, .layout-xl-navbar-not-fixed .wrapper .content-wrapper { - margin-top: 0px; + margin-top: 0; } .layout-xl-navbar-not-fixed .wrapper .main-header { position: static; @@ -10794,7 +10768,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-footer-not-fixed .wrapper .main-footer { @@ -10802,7 +10776,7 @@ body, } .layout-footer-not-fixed .wrapper .content-wrapper { - margin-bottom: 0px; + margin-bottom: 0; } .layout-footer-fixed .wrapper .main-footer { @@ -10810,7 +10784,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-footer-fixed .wrapper .content-wrapper { @@ -10827,7 +10801,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-sm-footer-fixed .wrapper .content-wrapper { margin-bottom: calc(3.5rem + 1px); @@ -10843,7 +10817,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-md-footer-fixed .wrapper .content-wrapper { margin-bottom: calc(3.5rem + 1px); @@ -10859,7 +10833,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-lg-footer-fixed .wrapper .content-wrapper { margin-bottom: calc(3.5rem + 1px); @@ -10875,7 +10849,7 @@ body, left: 0; position: fixed; right: 0; - z-index: 949; + z-index: 1035; } .layout-xl-footer-fixed .wrapper .content-wrapper { margin-bottom: calc(3.5rem + 1px); @@ -10984,6 +10958,10 @@ body, top: 0; } +.layout-fixed .brand-link { + width: 250px; +} + .layout-fixed .main-sidebar { bottom: 0; float: none; @@ -11022,13 +11000,9 @@ body, transition: none !important; } -/* - * Component: Main Header - * ---------------------- - */ .main-header { border-bottom: 1px solid #dee2e6; - z-index: 900; + z-index: 1032; } .main-header .nav-link { @@ -11116,18 +11090,6 @@ body, color: rgba(255, 255, 255, 0.6); } -.navbar-dark .form-control-navbar :-moz-placeholder { - color: rgba(255, 255, 255, 0.6); -} - -.navbar-dark .form-control-navbar ::-moz-placeholder { - color: rgba(255, 255, 255, 0.6); -} - -.navbar-dark .form-control-navbar :-ms-input-placeholder { - color: rgba(255, 255, 255, 0.6); -} - .navbar-dark .form-control-navbar:focus, .navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar { background-color: rgba(255, 255, 255, 0.6); @@ -11141,43 +11103,31 @@ body, border: 0; } -.navbar-light .form-control-navbar::-webkit-input-placeholder, +.navbar-light .form-control-navbar:ms-placeholder, .navbar-light .form-control-navbar:moz-placeholder, .navbar-light .form-control-navbar::moz-placeholder, .navbar-light .form-control-navbar::-webkit-input-placeholder, .navbar-light .form-control-navbar + .input-group-append > .btn-navbar { color: rgba(0, 0, 0, 0.6); } -.navbar-light .form-control-navbar::-moz-placeholder, +.navbar-light .form-control-navbar:ms-placeholder, .navbar-light .form-control-navbar:moz-placeholder, .navbar-light .form-control-navbar::moz-placeholder, .navbar-light .form-control-navbar::-moz-placeholder, .navbar-light .form-control-navbar + .input-group-append > .btn-navbar { color: rgba(0, 0, 0, 0.6); } -.navbar-light .form-control-navbar:-ms-input-placeholder, +.navbar-light .form-control-navbar:ms-placeholder, .navbar-light .form-control-navbar:moz-placeholder, .navbar-light .form-control-navbar::moz-placeholder, .navbar-light .form-control-navbar:-ms-input-placeholder, .navbar-light .form-control-navbar + .input-group-append > .btn-navbar { color: rgba(0, 0, 0, 0.6); } -.navbar-light .form-control-navbar::-ms-input-placeholder, +.navbar-light .form-control-navbar:ms-placeholder, .navbar-light .form-control-navbar:moz-placeholder, .navbar-light .form-control-navbar::moz-placeholder, .navbar-light .form-control-navbar::-ms-input-placeholder, .navbar-light .form-control-navbar + .input-group-append > .btn-navbar { color: rgba(0, 0, 0, 0.6); } -.navbar-light .form-control-navbar::placeholder, +.navbar-light .form-control-navbar:ms-placeholder, .navbar-light .form-control-navbar:moz-placeholder, .navbar-light .form-control-navbar::moz-placeholder, .navbar-light .form-control-navbar::placeholder, .navbar-light .form-control-navbar + .input-group-append > .btn-navbar { color: rgba(0, 0, 0, 0.6); } -.navbar-light .form-control-navbar :-moz-placeholder { - color: rgba(0, 0, 0, 0.6); -} - -.navbar-light .form-control-navbar ::-moz-placeholder { - color: rgba(0, 0, 0, 0.6); -} - -.navbar-light .form-control-navbar :-ms-input-placeholder { - color: rgba(0, 0, 0, 0.6); -} - .navbar-light .form-control-navbar:focus, .navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar { background-color: #e9ecef; @@ -11185,15 +11135,12 @@ body, color: #343a40; } -/* - * Component: Brand - * ---------------- - */ .brand-link { display: block; font-size: 1.25rem; line-height: 1.5; padding: 0.8125rem 0.5rem; + transition: width 0.3s ease-in-out; white-space: nowrap; } @@ -11240,14 +11187,10 @@ body, width: auto; } -/** - * Component: Main Sidebar - * ----------------------- - */ .main-sidebar { height: 100vh; overflow-y: hidden; - z-index: 950; + z-index: 1036; } .sidebar { @@ -11298,7 +11241,7 @@ body, } .nav-sidebar .nav-item > .nav-link { - margin-bottom: 0.2rem; + margin-bottom: .2rem; } .nav-sidebar .nav-item > .nav-link .right { @@ -11337,10 +11280,10 @@ body, } .nav-sidebar > .nav-item .nav-icon { - text-align: center; - width: 1.6rem; font-size: 1.2rem; margin-right: .2rem; + text-align: center; + width: 1.6rem; } .nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion { @@ -11361,7 +11304,7 @@ body, width: 1.6rem; } -.nav-sidebar.nav-child-indent   .nav-treeview { +.nav-sidebar.nav-child-indent .nav-treeview { padding-left: 1rem; } @@ -11371,7 +11314,7 @@ body, } .nav-sidebar .nav-header:not(:first-of-type) { - padding: 1.7rem 1rem .5rem 1rem; + padding: 1.7rem 1rem .5rem; } .nav-sidebar .nav-link p { @@ -11387,7 +11330,7 @@ body, position: fixed; right: 0; top: 0; - z-index: 949; + z-index: 1035; } @media (max-width: 991.98px) { @@ -11408,5735 +11351,4636 @@ body, } } -.sidebar-dark-primary { - background-color: #343a40; -} - -.sidebar-dark-primary .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-primary .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-primary .user-panel .status:hover, .sidebar-dark-primary .user-panel .status:focus, .sidebar-dark-primary .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-primary .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-primary .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-primary .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-primary .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active { - background-color: #007bff; - color: #ffffff; -} - -.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-primary .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-primary .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-primary .sidebar a:hover, .sidebar-dark-primary .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-primary { +[class*='sidebar-light-'] { background-color: #ffffff; } -.sidebar-light-primary .user-panel a:hover { +[class*='sidebar-light-'] .user-panel a:hover { color: #212529; } -.sidebar-light-primary .user-panel .status { +[class*='sidebar-light-'] .user-panel .status { background: #f4f4f5; color: #343a40; } -.sidebar-light-primary .user-panel .status:hover, .sidebar-light-primary .user-panel .status:focus, .sidebar-light-primary .user-panel .status:active { +[class*='sidebar-light-'] .user-panel .status:hover, [class*='sidebar-light-'] .user-panel .status:focus, [class*='sidebar-light-'] .user-panel .status:active { background: #ececed; color: #212529; } -.sidebar-light-primary .user-panel .dropdown-menu { +[class*='sidebar-light-'] .user-panel .dropdown-menu { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); border-color: #e7e7e8; } -.sidebar-light-primary .user-panel .dropdown-item { +[class*='sidebar-light-'] .user-panel .dropdown-item { color: #212529; } -.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link:focus { +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:active, [class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:focus { color: #343a40; } -.sidebar-light-primary .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-primary .nav-sidebar > .nav-item:hover > .nav-link { +[class*='sidebar-light-'] .nav-sidebar > .nav-item.menu-open > .nav-link, +[class*='sidebar-light-'] .nav-sidebar > .nav-item:hover > .nav-link { background-color: #f4f4f5; color: #212529; } -.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active { - background-color: #007bff; +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link.active { color: #ffffff; } -.sidebar-light-primary .nav-sidebar > .nav-item > .nav-treeview { +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-treeview { background: transparent; } -.sidebar-light-primary .nav-header { +[class*='sidebar-light-'] .nav-header { background: inherit; color: #292d32; } -.sidebar-light-primary .sidebar a { +[class*='sidebar-light-'] .sidebar a { color: #343a40; } -.sidebar-light-primary .sidebar a:hover { +[class*='sidebar-light-'] .sidebar a:hover { text-decoration: none; } -.sidebar-light-primary .nav-treeview > .nav-item > .nav-link { +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link { color: #777; } -.sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active:hover { +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active:hover { background-color: #f4f4f5; color: #212529; } -.sidebar-light-primary .nav-treeview > .nav-item > .nav-link:hover { +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link:hover { background-color: #f4f4f5; } -.sidebar-dark-secondary { +[class*='sidebar-dark-'] { background-color: #343a40; } -.sidebar-dark-secondary .user-panel a:hover { +[class*='sidebar-dark-'] .user-panel a:hover { color: #ffffff; } -.sidebar-dark-secondary .user-panel .status { +[class*='sidebar-dark-'] .user-panel .status { background: rgba(255, 255, 255, 0.1); color: #C2C7D0; } -.sidebar-dark-secondary .user-panel .status:hover, .sidebar-dark-secondary .user-panel .status:focus, .sidebar-dark-secondary .user-panel .status:active { +[class*='sidebar-dark-'] .user-panel .status:hover, [class*='sidebar-dark-'] .user-panel .status:focus, [class*='sidebar-dark-'] .user-panel .status:active { background: rgba(247, 247, 247, 0.1); color: #ffffff; } -.sidebar-dark-secondary .user-panel .dropdown-menu { +[class*='sidebar-dark-'] .user-panel .dropdown-menu { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); border-color: rgba(242, 242, 242, 0.1); } -.sidebar-dark-secondary .user-panel .dropdown-item { +[class*='sidebar-dark-'] .user-panel .dropdown-item { color: #212529; } -.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link:active { +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:active { color: #C2C7D0; } -.sidebar-dark-secondary .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-secondary .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link:focus { +[class*='sidebar-dark-'] .nav-sidebar > .nav-item.menu-open > .nav-link, +[class*='sidebar-dark-'] .nav-sidebar > .nav-item:hover > .nav-link, +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:focus { background-color: rgba(255, 255, 255, 0.1); color: #ffffff; } -.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6c757d; +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link.active { color: #ffffff; } -.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-treeview { +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-treeview { background: transparent; } -.sidebar-dark-secondary .nav-header { +[class*='sidebar-dark-'] .nav-header { background: inherit; color: #d0d4db; } -.sidebar-dark-secondary .sidebar a { +[class*='sidebar-dark-'] .sidebar a { color: #C2C7D0; } -.sidebar-dark-secondary .sidebar a:hover, .sidebar-dark-secondary .sidebar a:focus { +[class*='sidebar-dark-'] .sidebar a:hover, [class*='sidebar-dark-'] .sidebar a:focus { text-decoration: none; } -.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link { +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link { color: #C2C7D0; } -.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:focus { +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:focus { background-color: rgba(255, 255, 255, 0.1); color: #ffffff; } -.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:focus { +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:focus { background-color: rgba(255, 255, 255, 0.9); color: #343a40; } -.sidebar-light-secondary { - background-color: #ffffff; +.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active { + background-color: #007bff; + color: #ffffff; } -.sidebar-light-secondary .user-panel a:hover { - color: #212529; +.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6c757d; + color: #ffffff; } -.sidebar-light-secondary .user-panel .status { - background: #f4f4f5; - color: #343a40; +.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active { + background-color: #28a745; + color: #ffffff; } -.sidebar-light-secondary .user-panel .status:hover, .sidebar-light-secondary .user-panel .status:focus, .sidebar-light-secondary .user-panel .status:active { - background: #ececed; - color: #212529; +.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active { + background-color: #17a2b8; + color: #ffffff; } -.sidebar-light-secondary .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffc107; + color: #1F2D3D; } -.sidebar-light-secondary .user-panel .dropdown-item { - color: #212529; +.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active { + background-color: #dc3545; + color: #ffffff; } -.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active { + background-color: #f8f9fa; + color: #1F2D3D; } -.sidebar-light-secondary .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-secondary .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active { + background-color: #343a40; + color: #ffffff; } -.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6c757d; +.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active { + background-color: #001f3f; color: #ffffff; } -.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active { + background-color: #3d9970; + color: #ffffff; } -.sidebar-light-secondary .nav-header { - background: inherit; - color: #292d32; +.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active { + background-color: #01ff70; + color: #1F2D3D; } -.sidebar-light-secondary .sidebar a { - color: #343a40; +.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active { + background-color: #f012be; + color: #ffffff; } -.sidebar-light-secondary .sidebar a:hover { - text-decoration: none; +.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active { + background-color: #d81b60; + color: #ffffff; } -.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link { - color: #777; +.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active { + background-color: #007bff; + color: #ffffff; } -.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6610f2; + color: #ffffff; } -.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6f42c1; + color: #ffffff; } -.sidebar-dark-success { - background-color: #343a40; +.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active { + background-color: #e83e8c; + color: #ffffff; } -.sidebar-dark-success .user-panel a:hover { +.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active { + background-color: #dc3545; color: #ffffff; } -.sidebar-dark-success .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active { + background-color: #fd7e14; + color: #1F2D3D; } -.sidebar-dark-success .user-panel .status:hover, .sidebar-dark-success .user-panel .status:focus, .sidebar-dark-success .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); +.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffc107; + color: #1F2D3D; +} + +.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active { + background-color: #28a745; color: #ffffff; } -.sidebar-dark-success .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active { + background-color: #20c997; + color: #ffffff; } -.sidebar-dark-success .user-panel .dropdown-item { - color: #212529; +.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active { + background-color: #17a2b8; + color: #ffffff; } -.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffffff; + color: #1F2D3D; } -.sidebar-dark-success .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-success .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); +.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6c757d; color: #ffffff; } -.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active { - background-color: #28a745; +.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active { + background-color: #343a40; color: #ffffff; } -.sidebar-dark-success .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.logo-xs, +.logo-xl { + margin: 0; + opacity: 1; + position: absolute; + visibility: visible; } -.sidebar-dark-success .nav-header { - background: inherit; - color: #d0d4db; +.logo-xs.brand-image-xs, +.logo-xl.brand-image-xs { + left: 18px; + top: 12px; } -.sidebar-dark-success .sidebar a { - color: #C2C7D0; +.logo-xs.brand-image-xl, +.logo-xl.brand-image-xl { + left: 12px; + top: 6px; } -.sidebar-dark-success .sidebar a:hover, .sidebar-dark-success .sidebar a:focus { - text-decoration: none; +.logo-xs { + opacity: 0; + visibility: hidden; } -.sidebar-dark-success .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-success .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-success { - background-color: #ffffff; -} - -.sidebar-light-success .user-panel a:hover { - color: #212529; -} - -.sidebar-light-success .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-success .user-panel .status:hover, .sidebar-light-success .user-panel .status:focus, .sidebar-light-success .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-success .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-success .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-success .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-success .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-success .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-success .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active { - background-color: #28a745; - color: #ffffff; -} - -.sidebar-light-success .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-success .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-success .sidebar a { - color: #343a40; -} - -.sidebar-light-success .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-success .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-success .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-success .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-info { - background-color: #343a40; -} - -.sidebar-dark-info .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-info .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-info .user-panel .status:hover, .sidebar-dark-info .user-panel .status:focus, .sidebar-dark-info .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-info .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-info .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-info .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-info .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active { - background-color: #17a2b8; - color: #ffffff; -} - -.sidebar-dark-info .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-info .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-info .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-info .sidebar a:hover, .sidebar-dark-info .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-info .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-info .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-info { - background-color: #ffffff; -} - -.sidebar-light-info .user-panel a:hover { - color: #212529; -} - -.sidebar-light-info .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-info .user-panel .status:hover, .sidebar-light-info .user-panel .status:focus, .sidebar-light-info .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-info .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-info .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-info .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-info .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-info .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-info .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active { - background-color: #17a2b8; - color: #ffffff; -} - -.sidebar-light-info .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-info .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-info .sidebar a { - color: #343a40; -} - -.sidebar-light-info .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-info .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-info .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-info .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-warning { - background-color: #343a40; -} - -.sidebar-dark-warning .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-warning .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-warning .user-panel .status:hover, .sidebar-dark-warning .user-panel .status:focus, .sidebar-dark-warning .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-warning .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-warning .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-warning .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-warning .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffc107; - color: #ffffff; -} - -.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-warning .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-warning .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-warning .sidebar a:hover, .sidebar-dark-warning .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-warning { - background-color: #ffffff; -} - -.sidebar-light-warning .user-panel a:hover { - color: #212529; -} - -.sidebar-light-warning .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-warning .user-panel .status:hover, .sidebar-light-warning .user-panel .status:focus, .sidebar-light-warning .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-warning .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-warning .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-warning .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-warning .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffc107; - color: #ffffff; -} - -.sidebar-light-warning .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-warning .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-warning .sidebar a { - color: #343a40; -} - -.sidebar-light-warning .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-warning .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-warning .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-danger { - background-color: #343a40; -} - -.sidebar-dark-danger .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-danger .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-danger .user-panel .status:hover, .sidebar-dark-danger .user-panel .status:focus, .sidebar-dark-danger .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-danger .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-danger .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-danger .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-danger .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active { - background-color: #dc3545; - color: #ffffff; -} - -.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-danger .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-danger .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-danger .sidebar a:hover, .sidebar-dark-danger .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-danger { - background-color: #ffffff; -} - -.sidebar-light-danger .user-panel a:hover { - color: #212529; -} - -.sidebar-light-danger .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-danger .user-panel .status:hover, .sidebar-light-danger .user-panel .status:focus, .sidebar-light-danger .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-danger .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-danger .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-danger .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-danger .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active { - background-color: #dc3545; - color: #ffffff; -} - -.sidebar-light-danger .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-danger .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-danger .sidebar a { - color: #343a40; -} - -.sidebar-light-danger .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-danger .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-danger .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-light { - background-color: #343a40; -} - -.sidebar-dark-light .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-light .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-light .user-panel .status:hover, .sidebar-dark-light .user-panel .status:focus, .sidebar-dark-light .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-light .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-light .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-light .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-light .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active { - background-color: #f8f9fa; - color: #ffffff; -} - -.sidebar-dark-light .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-light .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-light .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-light .sidebar a:hover, .sidebar-dark-light .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-light .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-light .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-light { - background-color: #ffffff; -} - -.sidebar-light-light .user-panel a:hover { - color: #212529; -} - -.sidebar-light-light .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-light .user-panel .status:hover, .sidebar-light-light .user-panel .status:focus, .sidebar-light-light .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-light .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-light .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-light .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-light .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-light .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-light .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active { - background-color: #f8f9fa; - color: #ffffff; -} - -.sidebar-light-light .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-light .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-light .sidebar a { - color: #343a40; -} - -.sidebar-light-light .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-light .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-light .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-light .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-dark { - background-color: #343a40; -} - -.sidebar-dark-dark .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-dark .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-dark .user-panel .status:hover, .sidebar-dark-dark .user-panel .status:focus, .sidebar-dark-dark .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-dark .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-dark .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-dark .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-dark .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active { - background-color: #343a40; - color: #ffffff; -} - -.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-dark .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-dark .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-dark .sidebar a:hover, .sidebar-dark-dark .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-dark { - background-color: #ffffff; -} - -.sidebar-light-dark .user-panel a:hover { - color: #212529; -} - -.sidebar-light-dark .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-dark .user-panel .status:hover, .sidebar-light-dark .user-panel .status:focus, .sidebar-light-dark .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-dark .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-dark .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-dark .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-dark .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active { - background-color: #343a40; - color: #ffffff; -} - -.sidebar-light-dark .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-dark .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-dark .sidebar a { - color: #343a40; -} - -.sidebar-light-dark .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-dark .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-dark .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-blue { - background-color: #343a40; -} - -.sidebar-dark-blue .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-blue .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-blue .user-panel .status:hover, .sidebar-dark-blue .user-panel .status:focus, .sidebar-dark-blue .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-blue .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-blue .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-blue .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-blue .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active { - background-color: #007bff; - color: #ffffff; -} - -.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-blue .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-blue .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-blue .sidebar a:hover, .sidebar-dark-blue .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-blue { - background-color: #ffffff; -} - -.sidebar-light-blue .user-panel a:hover { - color: #212529; -} - -.sidebar-light-blue .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-blue .user-panel .status:hover, .sidebar-light-blue .user-panel .status:focus, .sidebar-light-blue .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-blue .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-blue .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-blue .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-blue .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active { - background-color: #007bff; - color: #ffffff; -} - -.sidebar-light-blue .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-blue .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-blue .sidebar a { - color: #343a40; -} - -.sidebar-light-blue .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-blue .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-blue .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-blue .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-blue .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-indigo { - background-color: #343a40; -} - -.sidebar-dark-indigo .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-indigo .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-indigo .user-panel .status:hover, .sidebar-dark-indigo .user-panel .status:focus, .sidebar-dark-indigo .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-indigo .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-indigo .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-indigo .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-indigo .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6610f2; - color: #ffffff; -} - -.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-indigo .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-indigo .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-indigo .sidebar a:hover, .sidebar-dark-indigo .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-indigo { - background-color: #ffffff; -} - -.sidebar-light-indigo .user-panel a:hover { - color: #212529; -} - -.sidebar-light-indigo .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-indigo .user-panel .status:hover, .sidebar-light-indigo .user-panel .status:focus, .sidebar-light-indigo .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-indigo .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-indigo .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-indigo .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-indigo .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6610f2; - color: #ffffff; -} - -.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-indigo .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-indigo .sidebar a { - color: #343a40; -} - -.sidebar-light-indigo .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-purple { - background-color: #343a40; -} - -.sidebar-dark-purple .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-purple .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-purple .user-panel .status:hover, .sidebar-dark-purple .user-panel .status:focus, .sidebar-dark-purple .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-purple .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-purple .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-purple .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-purple .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6f42c1; - color: #ffffff; -} - -.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-purple .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-purple .sidebar a { - color: #C2C7D0; -} - -.sidebar-dark-purple .sidebar a:hover, .sidebar-dark-purple .sidebar a:focus { - text-decoration: none; -} - -.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; -} - -.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; -} - -.sidebar-light-purple { - background-color: #ffffff; -} - -.sidebar-light-purple .user-panel a:hover { - color: #212529; -} - -.sidebar-light-purple .user-panel .status { - background: #f4f4f5; - color: #343a40; -} - -.sidebar-light-purple .user-panel .status:hover, .sidebar-light-purple .user-panel .status:focus, .sidebar-light-purple .user-panel .status:active { - background: #ececed; - color: #212529; -} - -.sidebar-light-purple .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; -} - -.sidebar-light-purple .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; -} - -.sidebar-light-purple .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-purple .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6f42c1; - color: #ffffff; -} - -.sidebar-light-purple .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-light-purple .nav-header { - background: inherit; - color: #292d32; -} - -.sidebar-light-purple .sidebar a { - color: #343a40; -} - -.sidebar-light-purple .sidebar a:hover { - text-decoration: none; -} - -.sidebar-light-purple .nav-treeview > .nav-item > .nav-link { - color: #777; -} - -.sidebar-light-purple .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-purple .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; -} - -.sidebar-light-purple .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; -} - -.sidebar-dark-pink { - background-color: #343a40; -} - -.sidebar-dark-pink .user-panel a:hover { - color: #ffffff; -} - -.sidebar-dark-pink .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-pink .user-panel .status:hover, .sidebar-dark-pink .user-panel .status:focus, .sidebar-dark-pink .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; -} - -.sidebar-dark-pink .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); -} - -.sidebar-dark-pink .user-panel .dropdown-item { - color: #212529; -} - -.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; -} - -.sidebar-dark-pink .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-pink .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; -} - -.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active { - background-color: #e83e8c; - color: #ffffff; -} - -.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-pink .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-pink .sidebar a { - color: #C2C7D0; +.logo-xs.brand-image-xl { + left: 16px; + top: 8px; } -.sidebar-dark-pink .sidebar a:hover, .sidebar-dark-pink .sidebar a:focus { - text-decoration: none; +.brand-link.logo-switch::before { + content: '\00a0'; } -.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +@media (min-width: 992px) { + .sidebar-mini .nav-sidebar, + .sidebar-mini .nav-sidebar > .nav-header, + .sidebar-mini .nav-sidebar .nav-link { + white-space: nowrap; + overflow: hidden; + } + .sidebar-mini.sidebar-collapse .d-hidden-mini { + display: none; + } + .sidebar-mini.sidebar-collapse .content-wrapper, + .sidebar-mini.sidebar-collapse .main-footer, + .sidebar-mini.sidebar-collapse .main-header { + margin-left: 4.6rem !important; + } + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header { + display: none; + } + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p { + width: 0; + } + .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info, + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .brand-text { + margin-left: -10px; + opacity: 0; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .logo-xl { + opacity: 0; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .logo-xs { + display: inline-block; + opacity: 1; + visibility: visible; + } + .sidebar-mini.sidebar-collapse .main-sidebar { + overflow-x: hidden; + } + .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before { + margin-left: 0; + width: 4.6rem; + } + .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image { + float: none; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused { + width: 250px; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link { + width: 250px; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { + text-align: left; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { + float: left; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { + display: inline-block; + margin-left: 0; + opacity: 1; + visibility: visible; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { + opacity: 0; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { + margin-right: .5rem; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { + display: block !important; + -webkit-transform: translateZ(0); + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { + display: inline-block !important; + } + .sidebar-mini.sidebar-collapse .visible-sidebar-mini { + display: block !important; + } + .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { + width: 250px; + } + .sidebar-mini.sidebar-collapse.layout-fixed .brand-link { + width: 4.6rem; + } } -.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +@media (min-width: 768px) { + .sidebar-mini-md .nav-sidebar, + .sidebar-mini-md .nav-sidebar > .nav-header, + .sidebar-mini-md .nav-sidebar .nav-link { + white-space: nowrap; + overflow: hidden; + } + .sidebar-mini-md.sidebar-collapse .d-hidden-mini { + display: none; + } + .sidebar-mini-md.sidebar-collapse .content-wrapper, + .sidebar-mini-md.sidebar-collapse .main-footer, + .sidebar-mini-md.sidebar-collapse .main-header { + margin-left: 4.6rem !important; + } + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header { + display: none; + } + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p { + width: 0; + } + .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .brand-text { + margin-left: -10px; + opacity: 0; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .logo-xl { + opacity: 0; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .logo-xs { + display: inline-block; + opacity: 1; + visibility: visible; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar { + overflow-x: hidden; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before { + margin-left: 0; + width: 4.6rem; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image { + float: none; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { + text-align: left; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { + float: left; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { + display: inline-block; + margin-left: 0; + opacity: 1; + visibility: visible; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { + opacity: 0; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { + margin-right: .5rem; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { + display: block !important; + -webkit-transform: translateZ(0); + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { + display: inline-block !important; + } + .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini { + display: block !important; + } + .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link { + width: 4.6rem; + } } -.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.nav-sidebar { + position: relative; } -.sidebar-light-pink { - background-color: #ffffff; +.nav-sidebar:hover { + overflow: visible; } -.sidebar-light-pink .user-panel a:hover { - color: #212529; +.sidebar-form, +.nav-sidebar > .nav-header { + overflow: hidden; + text-overflow: clip; } -.sidebar-light-pink .user-panel .status { - background: #f4f4f5; - color: #343a40; +.nav-sidebar .nav-item > .nav-link { + position: relative; } -.sidebar-light-pink .user-panel .status:hover, .sidebar-light-pink .user-panel .status:focus, .sidebar-light-pink .user-panel .status:active { - background: #ececed; - color: #212529; +.nav-sidebar .nav-item > .nav-link > .float-right { + margin-top: -7px; + position: absolute; + right: 10px; + top: 50%; } -.sidebar-light-pink .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.sidebar .nav-link p, +.main-sidebar .brand-text, +.main-sidebar .logo-xs, +.main-sidebar .logo-xl, +.sidebar .user-panel .info { + transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease; } -.sidebar-light-pink .user-panel .dropdown-item { - color: #212529; +@media (prefers-reduced-motion: reduce) { + .sidebar .nav-link p, + .main-sidebar .brand-text, + .main-sidebar .logo-xs, + .main-sidebar .logo-xl, + .sidebar .user-panel .info { + transition: none; + } } -.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +html.control-sidebar-animate { + overflow-x: hidden; } -.sidebar-light-pink .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-pink .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.control-sidebar { + position: absolute; + top: calc(3.5rem + 1px); + z-index: 830; } -.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active { - background-color: #e83e8c; - color: #ffffff; +.control-sidebar, .control-sidebar::before { + bottom: 0; + display: none; + right: -250px; + width: 250px; + transition: right 0.3s ease-in-out; } -.sidebar-light-pink .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +@media (prefers-reduced-motion: reduce) { + .control-sidebar, .control-sidebar::before { + transition: none; + } } -.sidebar-light-pink .nav-header { - background: inherit; - color: #292d32; +.control-sidebar::before { + content: " "; + display: block; + position: fixed; + top: 0; + z-index: -1; } -.sidebar-light-pink .sidebar a { - color: #343a40; +@media (min-width: 768px) { + .control-sidebar-open .control-sidebar { + display: block; + } + .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { + right: 0; + } + .control-sidebar-open .content-wrapper, + .control-sidebar-open .main-footer { + margin-right: 250px; + } } -.sidebar-light-pink .sidebar a:hover { - text-decoration: none; +@media (max-width: 991.98px) { + .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { + right: 0; + } } -.sidebar-light-pink .nav-treeview > .nav-item > .nav-link { - color: #777; +.control-sidebar-slide-open .control-sidebar { + display: block; } -.sidebar-light-pink .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-pink .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before { + right: 0; } -.sidebar-light-pink .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.control-sidebar-dark, +.control-sidebar-dark a, +.control-sidebar-dark .nav-link { + color: #C2C7D0; } -.sidebar-dark-red { - background-color: #343a40; +.control-sidebar-dark { + background: #343a40; } -.sidebar-dark-red .user-panel a:hover { +.control-sidebar-dark a:hover { color: #ffffff; } -.sidebar-dark-red .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; -} - -.sidebar-dark-red .user-panel .status:hover, .sidebar-dark-red .user-panel .status:focus, .sidebar-dark-red .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); +.control-sidebar-dark h1, +.control-sidebar-dark h2, +.control-sidebar-dark h3, +.control-sidebar-dark h4, +.control-sidebar-dark h5, +.control-sidebar-dark h6, +.control-sidebar-dark label { color: #ffffff; } -.sidebar-dark-red .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.control-sidebar-dark .nav-tabs { + background-color: rgba(255, 255, 255, 0.1); + border-bottom: 0; + margin-bottom: 5px; } -.sidebar-dark-red .user-panel .dropdown-item { - color: #212529; +.control-sidebar-dark .nav-tabs .nav-item { + margin: 0; } -.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.control-sidebar-dark .nav-tabs .nav-link { + border-radius: 0; + padding: 10px 20px; + position: relative; + text-align: center; } -.sidebar-dark-red .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-red .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { + border: 0; } -.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active { - background-color: #dc3545; +.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { + border-bottom-color: transparent; + border-left-color: transparent; + border-top-color: transparent; color: #ffffff; } -.sidebar-dark-red .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; -} - -.sidebar-dark-red .nav-header { - background: inherit; - color: #d0d4db; -} - -.sidebar-dark-red .sidebar a { - color: #C2C7D0; +.control-sidebar-dark .nav-tabs .nav-link.active { + background-color: #343a40; } -.sidebar-dark-red .sidebar a:hover, .sidebar-dark-red .sidebar a:focus { - text-decoration: none; +.control-sidebar-dark .tab-pane { + padding: 10px 15px; } -.sidebar-dark-red .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.control-sidebar-light { + color: #4b545c; } -.sidebar-dark-red .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.control-sidebar-light { + background: #ffffff; + border-left: 1px solid #dee2e6; } -.sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.dropdown-item-title { + font-size: 1rem; + margin: 0; } -.sidebar-light-red { - background-color: #ffffff; +.dropdown-menu-lg { + max-width: 300px; + min-width: 280px; + padding: 0; } -.sidebar-light-red .user-panel a:hover { - color: #212529; +.dropdown-menu-lg .dropdown-divider { + margin: 0; } -.sidebar-light-red .user-panel .status { - background: #f4f4f5; - color: #343a40; +.dropdown-menu-lg .dropdown-item { + padding: 0.5rem 1rem; } -.sidebar-light-red .user-panel .status:hover, .sidebar-light-red .user-panel .status:focus, .sidebar-light-red .user-panel .status:active { - background: #ececed; - color: #212529; +.dropdown-menu-lg p { + margin: 0; + white-space: normal; } -.sidebar-light-red .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.dropdown-menu-xl { + max-width: 420px; + min-width: 360px; + padding: 0; } -.sidebar-light-red .user-panel .dropdown-item { - color: #212529; +.dropdown-menu-xl .dropdown-divider { + margin: 0; } -.sidebar-light-red .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-red .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.dropdown-menu-xl .dropdown-item { + padding: 0.5rem 1rem; } -.sidebar-light-red .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-red .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.dropdown-menu-xl p { + margin: 0; + white-space: normal; } -.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active { - background-color: #dc3545; - color: #ffffff; +.dropdown-footer, +.dropdown-header { + display: block; + font-size: 0.875rem; + padding: 0.5rem 1rem; + text-align: center; } -.sidebar-light-red .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.open:not(.dropup) > .animated-dropdown-menu { + -webkit-animation: flipInX 0.7s both; + animation: flipInX 0.7s both; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; } -.sidebar-light-red .nav-header { - background: inherit; - color: #292d32; +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } } -.sidebar-light-red .sidebar a { - color: #343a40; +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } } -.sidebar-light-red .sidebar a:hover { - text-decoration: none; +.navbar-custom-menu > .navbar-nav > li { + position: relative; } -.sidebar-light-red .nav-treeview > .nav-item > .nav-link { - color: #777; +.navbar-custom-menu > .navbar-nav > li > .dropdown-menu { + position: absolute; + right: 0; + left: auto; } -.sidebar-light-red .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-red .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +@media (max-width: 767.98px) { + .navbar-custom-menu > .navbar-nav { + float: right; + } + .navbar-custom-menu > .navbar-nav > li { + position: static; + } + .navbar-custom-menu > .navbar-nav > li > .dropdown-menu { + position: absolute; + right: 5%; + left: auto; + border: 1px solid #ddd; + background: #ffffff; + } } -.sidebar-light-red .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.navbar-nav > .user-menu > .nav-link:after { + content: none; } -.sidebar-dark-orange { - background-color: #343a40; +.navbar-nav > .user-menu > .dropdown-menu { + border-top-left-radius: 0; + border-top-right-radius: 0; + padding: 0; + border-top-width: 0; + width: 280px; } -.sidebar-dark-orange .user-panel a:hover { - color: #ffffff; +.navbar-nav > .user-menu > .dropdown-menu, +.navbar-nav > .user-menu > .dropdown-menu > .user-body { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; } -.sidebar-dark-orange .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.navbar-nav > .user-menu > .dropdown-menu > li.user-header { + height: 175px; + padding: 10px; + text-align: center; } -.sidebar-dark-orange .user-panel .status:hover, .sidebar-dark-orange .user-panel .status:focus, .sidebar-dark-orange .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img { + z-index: 5; + height: 90px; + width: 90px; + border: 3px solid; + border-color: transparent; + border-color: rgba(255, 255, 255, 0.2); } -.sidebar-dark-orange .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p { + z-index: 5; + font-size: 17px; + margin-top: 10px; } -.sidebar-dark-orange .user-panel .dropdown-item { - color: #212529; +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small { + display: block; + font-size: 12px; } -.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.navbar-nav > .user-menu > .dropdown-menu > .user-body { + border-bottom: 1px solid #495057; + border-top: 1px solid #dee2e6; + padding: 15px; } -.sidebar-dark-orange .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-orange .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.navbar-nav > .user-menu > .dropdown-menu > .user-body::after { + display: block; + clear: both; + content: ""; } -.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active { - background-color: #fd7e14; - color: #ffffff; +@media (min-width: 576px) { + .navbar-nav > .user-menu > .dropdown-menu > .user-body a { + background: #ffffff !important; + color: #495057 !important; + } } -.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.navbar-nav > .user-menu > .dropdown-menu > .user-footer { + background-color: #f8f9fa; + padding: 10px; } -.sidebar-dark-orange .nav-header { - background: inherit; - color: #d0d4db; +.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after { + display: block; + clear: both; + content: ""; } -.sidebar-dark-orange .sidebar a { - color: #C2C7D0; +.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default { + color: #6c757d; } -.sidebar-dark-orange .sidebar a:hover, .sidebar-dark-orange .sidebar a:focus { - text-decoration: none; +@media (min-width: 576px) { + .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover { + background-color: #f8f9fa; + } } -.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.navbar-nav > .user-menu .user-image { + border-radius: 50%; + float: left; + height: 25px; + margin-right: 10px; + margin-top: -2px; + width: 25px; } -.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +@media (min-width: 576px) { + .navbar-nav > .user-menu .user-image { + float: none; + line-height: 10px; + margin-right: 0; + margin-top: -8px; + } } -.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.form-group.has-icon { + position: relative; } -.sidebar-light-orange { - background-color: #ffffff; +.form-group.has-icon .form-control { + padding-right: 35px; } -.sidebar-light-orange .user-panel a:hover { - color: #212529; +.form-group.has-icon .form-icon { + background-color: transparent; + border: 0; + cursor: pointer; + font-size: 1rem; + padding: 0.375rem 0.75rem; + position: absolute; + right: 3px; + top: 0; } -.sidebar-light-orange .user-panel .status { - background: #f4f4f5; - color: #343a40; +.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type { + border-radius: 0; } -.sidebar-light-orange .user-panel .status:hover, .sidebar-light-orange .user-panel .status:focus, .sidebar-light-orange .user-panel .status:active { - background: #ececed; - color: #212529; +.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion { + line-height: calc(2.25rem + 2px); } -.sidebar-light-orange .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion, +.input-group-lg + .form-control-feedback.fa, +.input-group-lg + .form-control-feedback.fas, +.input-group-lg + .form-control-feedback.far, +.input-group-lg + .form-control-feedback.fab, +.input-group-lg + .form-control-feedback.glyphicon, +.input-group-lg + .form-control-feedback.ion { + line-height: calc(2.875rem + 2px); } -.sidebar-light-orange .user-panel .dropdown-item { - color: #212529; +.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion { + line-height: calc(2.875rem + 2px); } -.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion, +.input-group-sm + .form-control-feedback.fa, +.input-group-sm + .form-control-feedback.fas, +.input-group-sm + .form-control-feedback.far, +.input-group-sm + .form-control-feedback.fab, +.input-group-sm + .form-control-feedback.glyphicon, +.input-group-sm + .form-control-feedback.ion { + line-height: calc(1.8125rem + 2px); } -.sidebar-light-orange .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-orange .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion { + line-height: calc(1.8125rem + 2px); } -.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active { - background-color: #fd7e14; - color: #ffffff; +label:not(.form-check-label):not(.custom-file-label) { + font-weight: 700; } -.sidebar-light-orange .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.warning-feedback { + font-size: 80%; + color: #ffc107; + display: none; + margin-top: 0.25rem; + width: 100%; } -.sidebar-light-orange .nav-header { - background: inherit; - color: #292d32; +.warning-tooltip { + border-radius: 0.25rem; + font-size: 0.875rem; + background-color: rgba(255, 193, 7, 0.9); + color: #1F2D3D; + display: none; + line-height: 1.5; + margin-top: .1rem; + max-width: 100%; + padding: 0.25rem 0.5rem; + position: absolute; + top: 100%; + z-index: 5; } -.sidebar-light-orange .sidebar a { - color: #343a40; +.form-control.is-warning { + border-color: #ffc107; } -.sidebar-light-orange .sidebar a:hover { - text-decoration: none; +.form-control.is-warning:focus { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); } -.sidebar-light-orange .nav-treeview > .nav-item > .nav-link { - color: #777; +.form-control.is-warning ~ .warning-feedback, +.form-control.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-light-orange .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-orange .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +textarea.form-control.is-warning { + padding-right: 2.25rem; + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } -.sidebar-light-orange .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-select.is-warning { + border-color: #ffc107; } -.sidebar-dark-yellow { - background-color: #343a40; +.custom-select.is-warning:focus { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); } -.sidebar-dark-yellow .user-panel a:hover { - color: #ffffff; +.custom-select.is-warning ~ .warning-feedback, +.custom-select.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-dark-yellow .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.form-control-file.is-warning ~ .warning-feedback, +.form-control-file.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-dark-yellow .user-panel .status:hover, .sidebar-dark-yellow .user-panel .status:focus, .sidebar-dark-yellow .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.form-check-input.is-warning ~ .form-check-label { + color: #ffc107; } -.sidebar-dark-yellow .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.form-check-input.is-warning ~ .warning-feedback, +.form-check-input.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-dark-yellow .user-panel .dropdown-item { - color: #212529; +.custom-control-input.is-warning ~ .custom-control-label { + color: #ffc107; } -.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-control-input.is-warning ~ .custom-control-label::before { + border-color: #ffc107; } -.sidebar-dark-yellow .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-yellow .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-control-input.is-warning ~ .warning-feedback, +.custom-control-input.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffc107; - color: #ffffff; +.custom-control-input.is-warning:checked ~ .custom-control-label::before { + background-color: #ffce3a; + border-color: #ffce3a; } -.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-control-input.is-warning:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); } -.sidebar-dark-yellow .nav-header { - background: inherit; - color: #d0d4db; +.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before { + border-color: #ffc107; } -.sidebar-dark-yellow .sidebar a { - color: #C2C7D0; +.custom-file-input.is-warning ~ .custom-file-label { + border-color: #ffc107; } -.sidebar-dark-yellow .sidebar a:hover, .sidebar-dark-yellow .sidebar a:focus { - text-decoration: none; +.custom-file-input.is-warning ~ .warning-feedback, +.custom-file-input.is-warning ~ .warning-tooltip { + display: block; } -.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-file-input.is-warning:focus ~ .custom-file-label { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); } -.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; } -.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after { + background: #003e80; } -.sidebar-light-yellow { - background-color: #ffffff; +.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; } -.sidebar-light-yellow .user-panel a:hover { - color: #212529; +.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after { + background: #99caff; } -.sidebar-light-yellow .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; } -.sidebar-light-yellow .user-panel .status:hover, .sidebar-light-yellow .user-panel .status:focus, .sidebar-light-yellow .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after { + background: #313539; } -.sidebar-light-yellow .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; } -.sidebar-light-yellow .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after { + background: #bcc1c6; } -.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; } -.sidebar-light-yellow .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-yellow .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after { + background: #0f401b; } -.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffc107; - color: #ffffff; +.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; } -.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after { + background: #86e29b; } -.sidebar-light-yellow .nav-header { - background: inherit; - color: #292d32; +.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; } -.sidebar-light-yellow .sidebar a { - color: #343a40; +.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after { + background: #093e47; } -.sidebar-light-yellow .sidebar a:hover { - text-decoration: none; +.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; } -.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after { + background: #7adeee; } -.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; } -.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after { + background: #876500; } -.sidebar-dark-green { - background-color: #343a40; +.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; } -.sidebar-dark-green .user-panel a:hover { - color: #ffffff; +.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after { + background: #ffe7a0; } -.sidebar-dark-green .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; } -.sidebar-dark-green .user-panel .status:hover, .sidebar-dark-green .user-panel .status:focus, .sidebar-dark-green .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after { + background: #7c151f; } -.sidebar-dark-green .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; } -.sidebar-dark-green .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after { + background: #f3b7bd; } -.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before { + background: #f8f9fa; + border-color: #bdc6d0; } -.sidebar-dark-green .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-green .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after { + background: #aeb9c5; } -.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active { - background-color: #28a745; - color: #ffffff; +.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before { + background: #f8f9fa; + border-color: #bdc6d0; } -.sidebar-dark-green .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after { + background: white; } -.sidebar-dark-green .nav-header { - background: inherit; - color: #d0d4db; +.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; } -.sidebar-dark-green .sidebar a { - color: #C2C7D0; +.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after { + background: black; } -.sidebar-dark-green .sidebar a:hover, .sidebar-dark-green .sidebar a:focus { - text-decoration: none; +.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; } -.sidebar-dark-green .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after { + background: #7a8793; } -.sidebar-dark-green .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before { + background: #001f3f; + border-color: black; } -.sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after { + background: black; } -.sidebar-light-green { - background-color: #ffffff; +.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before { + background: #001f3f; + border-color: black; } -.sidebar-light-green .user-panel a:hover { - color: #212529; +.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after { + background: #006ad8; } -.sidebar-light-green .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before { + background: #3d9970; + border-color: #20503b; } -.sidebar-light-green .user-panel .status:hover, .sidebar-light-green .user-panel .status:focus, .sidebar-light-green .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after { + background: #193e2d; } -.sidebar-light-green .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before { + background: #3d9970; + border-color: #20503b; } -.sidebar-light-green .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after { + background: #99d6bb; } -.sidebar-light-green .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-green .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before { + background: #01ff70; + border-color: #009a43; } -.sidebar-light-green .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-green .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after { + background: #008138; } -.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active { - background-color: #28a745; - color: #ffffff; +.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before { + background: #01ff70; + border-color: #009a43; } -.sidebar-light-green .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after { + background: #9affc6; } -.sidebar-light-green .nav-header { - background: inherit; - color: #292d32; +.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before { + background: #f012be; + border-color: #930974; } -.sidebar-light-green .sidebar a { - color: #343a40; +.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after { + background: #7b0861; } -.sidebar-light-green .sidebar a:hover { - text-decoration: none; +.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before { + background: #f012be; + border-color: #930974; } -.sidebar-light-green .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after { + background: #f9a2e5; } -.sidebar-light-green .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-green .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before { + background: #d81b60; + border-color: #7d1038; } -.sidebar-light-green .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after { + background: #670d2e; } -.sidebar-dark-teal { - background-color: #343a40; +.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before { + background: #d81b60; + border-color: #7d1038; } -.sidebar-dark-teal .user-panel a:hover { - color: #ffffff; +.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after { + background: #f29aba; } -.sidebar-dark-teal .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; } -.sidebar-dark-teal .user-panel .status:hover, .sidebar-dark-teal .user-panel .status:focus, .sidebar-dark-teal .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after { + background: #003e80; } -.sidebar-dark-teal .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; } -.sidebar-dark-teal .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after { + background: #99caff; } -.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before { + background: #6610f2; + border-color: #3d0894; } -.sidebar-dark-teal .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-teal .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after { + background: #33077c; } -.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active { - background-color: #20c997; - color: #ffffff; +.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before { + background: #6610f2; + border-color: #3d0894; } -.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after { + background: #c3a1fa; } -.sidebar-dark-teal .nav-header { - background: inherit; - color: #d0d4db; +.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before { + background: #6f42c1; + border-color: #432776; } -.sidebar-dark-teal .sidebar a { - color: #C2C7D0; +.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after { + background: #382063; } -.sidebar-dark-teal .sidebar a:hover, .sidebar-dark-teal .sidebar a:focus { - text-decoration: none; +.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before { + background: #6f42c1; + border-color: #432776; } -.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after { + background: #c7b5e7; } -.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before { + background: #e83e8c; + border-color: #ac145a; } -.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after { + background: #95124e; } -.sidebar-light-teal { - background-color: #ffffff; +.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before { + background: #e83e8c; + border-color: #ac145a; } -.sidebar-light-teal .user-panel a:hover { - color: #212529; +.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after { + background: #f8c7dd; } -.sidebar-light-teal .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; } -.sidebar-light-teal .user-panel .status:hover, .sidebar-light-teal .user-panel .status:focus, .sidebar-light-teal .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after { + background: #7c151f; } -.sidebar-light-teal .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; } -.sidebar-light-teal .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after { + background: #f3b7bd; } -.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before { + background: #fd7e14; + border-color: #aa4e01; } -.sidebar-light-teal .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-teal .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after { + background: #904201; } -.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active { - background-color: #20c997; - color: #ffffff; +.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before { + background: #fd7e14; + border-color: #aa4e01; } -.sidebar-light-teal .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after { + background: #fed1ac; } -.sidebar-light-teal .nav-header { - background: inherit; - color: #292d32; +.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; } -.sidebar-light-teal .sidebar a { - color: #343a40; +.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after { + background: #876500; } -.sidebar-light-teal .sidebar a:hover { - text-decoration: none; +.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; } -.sidebar-light-teal .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after { + background: #ffe7a0; } -.sidebar-light-teal .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-teal .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; } -.sidebar-light-teal .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after { + background: #0f401b; } -.sidebar-dark-cyan { - background-color: #343a40; +.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; } -.sidebar-dark-cyan .user-panel a:hover { - color: #ffffff; +.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after { + background: #86e29b; } -.sidebar-dark-cyan .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before { + background: #20c997; + border-color: #127155; } -.sidebar-dark-cyan .user-panel .status:hover, .sidebar-dark-cyan .user-panel .status:focus, .sidebar-dark-cyan .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after { + background: #0e5b44; } -.sidebar-dark-cyan .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before { + background: #20c997; + border-color: #127155; } -.sidebar-dark-cyan .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after { + background: #94eed3; } -.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; } -.sidebar-dark-cyan .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-cyan .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after { + background: #093e47; } -.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active { - background-color: #17a2b8; - color: #ffffff; +.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; } -.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after { + background: #7adeee; } -.sidebar-dark-cyan .nav-header { - background: inherit; - color: #d0d4db; +.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before { + background: #ffffff; + border-color: #cccccc; } -.sidebar-dark-cyan .sidebar a { - color: #C2C7D0; +.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after { + background: #bfbfbf; } -.sidebar-dark-cyan .sidebar a:hover, .sidebar-dark-cyan .sidebar a:focus { - text-decoration: none; +.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before { + background: #ffffff; + border-color: #cccccc; } -.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after { + background: white; } -.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; } -.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after { + background: #313539; } -.sidebar-light-cyan { - background-color: #ffffff; +.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; } -.sidebar-light-cyan .user-panel a:hover { - color: #212529; +.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after { + background: #bcc1c6; } -.sidebar-light-cyan .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; } -.sidebar-light-cyan .user-panel .status:hover, .sidebar-light-cyan .user-panel .status:focus, .sidebar-light-cyan .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after { + background: black; } -.sidebar-light-cyan .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; } -.sidebar-light-cyan .user-panel .dropdown-item { - color: #212529; +.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after { + background: #7a8793; } -.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-range.custom-range-primary:focus { + outline: none; } -.sidebar-light-cyan .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-cyan .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-primary:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active { - background-color: #17a2b8; - color: #ffffff; +.custom-range.custom-range-primary:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-primary:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.sidebar-light-cyan .nav-header { - background: inherit; - color: #292d32; +.custom-range.custom-range-primary::-webkit-slider-thumb { + background-color: #007bff; } -.sidebar-light-cyan .sidebar a { - color: #343a40; +.custom-range.custom-range-primary::-webkit-slider-thumb:active { + background-color: #b3d7ff; } -.sidebar-light-cyan .sidebar a:hover { - text-decoration: none; +.custom-range.custom-range-primary::-moz-range-thumb { + background-color: #007bff; } -.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-range.custom-range-primary::-moz-range-thumb:active { + background-color: #b3d7ff; } -.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-primary::-ms-thumb { + background-color: #007bff; } -.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-range.custom-range-primary::-ms-thumb:active { + background-color: #b3d7ff; } -.sidebar-dark-white { - background-color: #343a40; +.custom-range.custom-range-secondary:focus { + outline: none; } -.sidebar-dark-white .user-panel a:hover { - color: #ffffff; +.custom-range.custom-range-secondary:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.sidebar-dark-white .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-range.custom-range-secondary:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.sidebar-dark-white .user-panel .status:hover, .sidebar-dark-white .user-panel .status:focus, .sidebar-dark-white .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-range.custom-range-secondary:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.sidebar-dark-white .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-range.custom-range-secondary::-webkit-slider-thumb { + background-color: #6c757d; } -.sidebar-dark-white .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-secondary::-webkit-slider-thumb:active { + background-color: #caced1; } -.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-range.custom-range-secondary::-moz-range-thumb { + background-color: #6c757d; } -.sidebar-dark-white .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-white .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-secondary::-moz-range-thumb:active { + background-color: #caced1; } -.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffffff; - color: #ffffff; +.custom-range.custom-range-secondary::-ms-thumb { + background-color: #6c757d; } -.sidebar-dark-white .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-secondary::-ms-thumb:active { + background-color: #caced1; } -.sidebar-dark-white .nav-header { - background: inherit; - color: #d0d4db; +.custom-range.custom-range-success:focus { + outline: none; } -.sidebar-dark-white .sidebar a { - color: #C2C7D0; +.custom-range.custom-range-success:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.sidebar-dark-white .sidebar a:hover, .sidebar-dark-white .sidebar a:focus { - text-decoration: none; +.custom-range.custom-range-success:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.sidebar-dark-white .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-range.custom-range-success:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.sidebar-dark-white .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-success::-webkit-slider-thumb { + background-color: #28a745; } -.sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-range.custom-range-success::-webkit-slider-thumb:active { + background-color: #9be7ac; } -.sidebar-light-white { - background-color: #ffffff; +.custom-range.custom-range-success::-moz-range-thumb { + background-color: #28a745; } -.sidebar-light-white .user-panel a:hover { - color: #212529; +.custom-range.custom-range-success::-moz-range-thumb:active { + background-color: #9be7ac; } -.sidebar-light-white .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-range.custom-range-success::-ms-thumb { + background-color: #28a745; } -.sidebar-light-white .user-panel .status:hover, .sidebar-light-white .user-panel .status:focus, .sidebar-light-white .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-range.custom-range-success::-ms-thumb:active { + background-color: #9be7ac; } -.sidebar-light-white .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-range.custom-range-info:focus { + outline: none; } -.sidebar-light-white .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-info:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.sidebar-light-white .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-white .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-range.custom-range-info:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.sidebar-light-white .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-white .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-info:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active { - background-color: #ffffff; - color: #ffffff; +.custom-range.custom-range-info::-webkit-slider-thumb { + background-color: #17a2b8; } -.sidebar-light-white .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-info::-webkit-slider-thumb:active { + background-color: #90e4f1; } -.sidebar-light-white .nav-header { - background: inherit; - color: #292d32; +.custom-range.custom-range-info::-moz-range-thumb { + background-color: #17a2b8; } -.sidebar-light-white .sidebar a { - color: #343a40; +.custom-range.custom-range-info::-moz-range-thumb:active { + background-color: #90e4f1; } -.sidebar-light-white .sidebar a:hover { - text-decoration: none; +.custom-range.custom-range-info::-ms-thumb { + background-color: #17a2b8; } -.sidebar-light-white .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-range.custom-range-info::-ms-thumb:active { + background-color: #90e4f1; } -.sidebar-light-white .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-white .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-warning:focus { + outline: none; } -.sidebar-light-white .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-range.custom-range-warning:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.sidebar-dark-gray { - background-color: #343a40; +.custom-range.custom-range-warning:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.sidebar-dark-gray .user-panel a:hover { - color: #ffffff; +.custom-range.custom-range-warning:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.sidebar-dark-gray .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-range.custom-range-warning::-webkit-slider-thumb { + background-color: #ffc107; } -.sidebar-dark-gray .user-panel .status:hover, .sidebar-dark-gray .user-panel .status:focus, .sidebar-dark-gray .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-range.custom-range-warning::-webkit-slider-thumb:active { + background-color: #ffeeba; } -.sidebar-dark-gray .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-range.custom-range-warning::-moz-range-thumb { + background-color: #ffc107; } -.sidebar-dark-gray .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-warning::-moz-range-thumb:active { + background-color: #ffeeba; } -.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-range.custom-range-warning::-ms-thumb { + background-color: #ffc107; } -.sidebar-dark-gray .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-gray .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-warning::-ms-thumb:active { + background-color: #ffeeba; } -.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6c757d; - color: #ffffff; +.custom-range.custom-range-danger:focus { + outline: none; } -.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-danger:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -.sidebar-dark-gray .nav-header { - background: inherit; - color: #d0d4db; +.custom-range.custom-range-danger:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -.sidebar-dark-gray .sidebar a { - color: #C2C7D0; +.custom-range.custom-range-danger:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -.sidebar-dark-gray .sidebar a:hover, .sidebar-dark-gray .sidebar a:focus { - text-decoration: none; +.custom-range.custom-range-danger::-webkit-slider-thumb { + background-color: #dc3545; } -.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-range.custom-range-danger::-webkit-slider-thumb:active { + background-color: #f6cdd1; } -.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-danger::-moz-range-thumb { + background-color: #dc3545; } -.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-range.custom-range-danger::-moz-range-thumb:active { + background-color: #f6cdd1; } -.sidebar-light-gray { - background-color: #ffffff; +.custom-range.custom-range-danger::-ms-thumb { + background-color: #dc3545; } -.sidebar-light-gray .user-panel a:hover { - color: #212529; +.custom-range.custom-range-danger::-ms-thumb:active { + background-color: #f6cdd1; } -.sidebar-light-gray .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-range.custom-range-light:focus { + outline: none; } -.sidebar-light-gray .user-panel .status:hover, .sidebar-light-gray .user-panel .status:focus, .sidebar-light-gray .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-range.custom-range-light:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(248, 249, 250, 0.25); } -.sidebar-light-gray .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-range.custom-range-light:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(248, 249, 250, 0.25); } -.sidebar-light-gray .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-light:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(248, 249, 250, 0.25); } -.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-range.custom-range-light::-webkit-slider-thumb { + background-color: #f8f9fa; } -.sidebar-light-gray .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-gray .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-light::-webkit-slider-thumb:active { + background-color: white; } -.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active { - background-color: #6c757d; - color: #ffffff; +.custom-range.custom-range-light::-moz-range-thumb { + background-color: #f8f9fa; } -.sidebar-light-gray .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-light::-moz-range-thumb:active { + background-color: white; } -.sidebar-light-gray .nav-header { - background: inherit; - color: #292d32; +.custom-range.custom-range-light::-ms-thumb { + background-color: #f8f9fa; } -.sidebar-light-gray .sidebar a { - color: #343a40; +.custom-range.custom-range-light::-ms-thumb:active { + background-color: white; } -.sidebar-light-gray .sidebar a:hover { - text-decoration: none; +.custom-range.custom-range-dark:focus { + outline: none; } -.sidebar-light-gray .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-range.custom-range-dark:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.sidebar-light-gray .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-gray .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-dark:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.sidebar-light-gray .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-range.custom-range-dark:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.sidebar-dark-gray-dark { +.custom-range.custom-range-dark::-webkit-slider-thumb { background-color: #343a40; } -.sidebar-dark-gray-dark .user-panel a:hover { - color: #ffffff; +.custom-range.custom-range-dark::-webkit-slider-thumb:active { + background-color: #88939e; } -.sidebar-dark-gray-dark .user-panel .status { - background: rgba(255, 255, 255, 0.1); - color: #C2C7D0; +.custom-range.custom-range-dark::-moz-range-thumb { + background-color: #343a40; } -.sidebar-dark-gray-dark .user-panel .status:hover, .sidebar-dark-gray-dark .user-panel .status:focus, .sidebar-dark-gray-dark .user-panel .status:active { - background: rgba(247, 247, 247, 0.1); - color: #ffffff; +.custom-range.custom-range-dark::-moz-range-thumb:active { + background-color: #88939e; } -.sidebar-dark-gray-dark .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: rgba(242, 242, 242, 0.1); +.custom-range.custom-range-dark::-ms-thumb { + background-color: #343a40; } -.sidebar-dark-gray-dark .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-dark::-ms-thumb:active { + background-color: #88939e; } -.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link:active { - color: #C2C7D0; +.custom-range.custom-range-navy:focus { + outline: none; } -.sidebar-dark-gray-dark .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-dark-gray-dark .nav-sidebar > .nav-item:hover > .nav-link, -.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-navy:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 31, 63, 0.25); } -.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active { - background-color: #343a40; - color: #ffffff; +.custom-range.custom-range-navy:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 31, 63, 0.25); } -.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-navy:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 31, 63, 0.25); } -.sidebar-dark-gray-dark .nav-header { - background: inherit; - color: #d0d4db; +.custom-range.custom-range-navy::-webkit-slider-thumb { + background-color: #001f3f; } -.sidebar-dark-gray-dark .sidebar a { - color: #C2C7D0; +.custom-range.custom-range-navy::-webkit-slider-thumb:active { + background-color: #0077f2; } -.sidebar-dark-gray-dark .sidebar a:hover, .sidebar-dark-gray-dark .sidebar a:focus { - text-decoration: none; +.custom-range.custom-range-navy::-moz-range-thumb { + background-color: #001f3f; } -.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link { - color: #C2C7D0; +.custom-range.custom-range-navy::-moz-range-thumb:active { + background-color: #0077f2; } -.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #ffffff; +.custom-range.custom-range-navy::-ms-thumb { + background-color: #001f3f; } -.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active:focus { - background-color: rgba(255, 255, 255, 0.9); - color: #343a40; +.custom-range.custom-range-navy::-ms-thumb:active { + background-color: #0077f2; } -.sidebar-light-gray-dark { - background-color: #ffffff; +.custom-range.custom-range-olive:focus { + outline: none; } -.sidebar-light-gray-dark .user-panel a:hover { - color: #212529; +.custom-range.custom-range-olive:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(61, 153, 112, 0.25); } -.sidebar-light-gray-dark .user-panel .status { - background: #f4f4f5; - color: #343a40; +.custom-range.custom-range-olive:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(61, 153, 112, 0.25); } -.sidebar-light-gray-dark .user-panel .status:hover, .sidebar-light-gray-dark .user-panel .status:focus, .sidebar-light-gray-dark .user-panel .status:active { - background: #ececed; - color: #212529; +.custom-range.custom-range-olive:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(61, 153, 112, 0.25); } -.sidebar-light-gray-dark .user-panel .dropdown-menu { - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); - border-color: #e7e7e8; +.custom-range.custom-range-olive::-webkit-slider-thumb { + background-color: #3d9970; } -.sidebar-light-gray-dark .user-panel .dropdown-item { - color: #212529; +.custom-range.custom-range-olive::-webkit-slider-thumb:active { + background-color: #abdec7; } -.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link:focus { - color: #343a40; +.custom-range.custom-range-olive::-moz-range-thumb { + background-color: #3d9970; } -.sidebar-light-gray-dark .nav-sidebar > .nav-item.menu-open > .nav-link, -.sidebar-light-gray-dark .nav-sidebar > .nav-item:hover > .nav-link { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-olive::-moz-range-thumb:active { + background-color: #abdec7; } -.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active { - background-color: #343a40; - color: #ffffff; +.custom-range.custom-range-olive::-ms-thumb { + background-color: #3d9970; } -.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-treeview { - background: transparent; +.custom-range.custom-range-olive::-ms-thumb:active { + background-color: #abdec7; } -.sidebar-light-gray-dark .nav-header { - background: inherit; - color: #292d32; +.custom-range.custom-range-lime:focus { + outline: none; } -.sidebar-light-gray-dark .sidebar a { - color: #343a40; +.custom-range.custom-range-lime:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(1, 255, 112, 0.25); } -.sidebar-light-gray-dark .sidebar a:hover { - text-decoration: none; +.custom-range.custom-range-lime:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(1, 255, 112, 0.25); } -.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link { - color: #777; +.custom-range.custom-range-lime:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(1, 255, 112, 0.25); } -.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link.active:hover { - background-color: #f4f4f5; - color: #212529; +.custom-range.custom-range-lime::-webkit-slider-thumb { + background-color: #01ff70; } -.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link:hover { - background-color: #f4f4f5; +.custom-range.custom-range-lime::-webkit-slider-thumb:active { + background-color: #b4ffd4; } -/* - * Component: Sidebar Mini - * ----------------------- - */ -.logo-xs, -.logo-xl { - margin: 0; - opacity: 1; - position: absolute; - visibility: visible; +.custom-range.custom-range-lime::-moz-range-thumb { + background-color: #01ff70; } -.logo-xs.brand-image-xs, -.logo-xl.brand-image-xs { - left: 18px; - top: 12px; +.custom-range.custom-range-lime::-moz-range-thumb:active { + background-color: #b4ffd4; } -.logo-xs.brand-image-xl, -.logo-xl.brand-image-xl { - left: 12px; - top: 6px; +.custom-range.custom-range-lime::-ms-thumb { + background-color: #01ff70; } -.logo-xs { - opacity: 0; - visibility: hidden; +.custom-range.custom-range-lime::-ms-thumb:active { + background-color: #b4ffd4; } -.logo-xs.brand-image-xl { - left: 16px; - top: 8px; +.custom-range.custom-range-fuchsia:focus { + outline: none; } -.brand-link.logo-switch::before { - content: '\00a0'; +.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(240, 18, 190, 0.25); } -@media (min-width: 992px) { - .sidebar-mini .nav-sidebar, - .sidebar-mini .nav-sidebar > .nav-header, - .sidebar-mini .nav-sidebar .nav-link { - white-space: nowrap; - overflow: hidden; - } - .sidebar-mini.sidebar-collapse .d-hidden-mini { - display: none; - } - .sidebar-mini.sidebar-collapse .content-wrapper, - .sidebar-mini.sidebar-collapse .main-footer, - .sidebar-mini.sidebar-collapse .main-header { - margin-left: 4.6rem !important; - } - .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header { - display: none; - } - .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p { - width: 0; - } - .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info, - .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, - .sidebar-mini.sidebar-collapse .brand-text { - margin-left: -10px; - opacity: 0; - visibility: hidden; - } - .sidebar-mini.sidebar-collapse .logo-xl { - opacity: 0; - visibility: hidden; - } - .sidebar-mini.sidebar-collapse .logo-xs { - display: inline-block; - opacity: 1; - visibility: visible; - } - .sidebar-mini.sidebar-collapse .main-sidebar { - overflow-x: hidden; - } - .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before { - margin-left: 0; - width: 4.6rem; - } - .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image { - float: none; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused { - width: 250px; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { - text-align: left; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { - float: left; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, - .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, - .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text, - .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, - .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, - .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, - .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { - display: inline-block; - margin-left: 0; - opacity: 1; - visibility: visible; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { - opacity: 0; - visibility: hidden; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { - margin-right: .5rem; - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form, - .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, - .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { - display: block !important; - -webkit-transform: translateZ(0); - } - .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { - display: inline-block !important; - } - .sidebar-mini.sidebar-collapse .visible-sidebar-mini { - display: block !important; - } - .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { - width: 250px; - } - .sidebar-mini.sidebar-collapse.layout-fixed .brand-link { - width: 4.6rem; - } +.custom-range.custom-range-fuchsia:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(240, 18, 190, 0.25); +} + +.custom-range.custom-range-fuchsia:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(240, 18, 190, 0.25); } -@media (min-width: 768px) { - .sidebar-mini-md .nav-sidebar, - .sidebar-mini-md .nav-sidebar > .nav-header, - .sidebar-mini-md .nav-sidebar .nav-link { - white-space: nowrap; - overflow: hidden; - } - .sidebar-mini-md.sidebar-collapse .d-hidden-mini { - display: none; - } - .sidebar-mini-md.sidebar-collapse .content-wrapper, - .sidebar-mini-md.sidebar-collapse .main-footer, - .sidebar-mini-md.sidebar-collapse .main-header { - margin-left: 4.6rem !important; - } - .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header { - display: none; - } - .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p { - width: 0; - } - .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info, - .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p, - .sidebar-mini-md.sidebar-collapse .brand-text { - margin-left: -10px; - opacity: 0; - visibility: hidden; - } - .sidebar-mini-md.sidebar-collapse .logo-xl { - opacity: 0; - visibility: hidden; - } - .sidebar-mini-md.sidebar-collapse .logo-xs { - display: inline-block; - opacity: 1; - visibility: visible; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar { - overflow-x: hidden; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before { - margin-left: 0; - width: 4.6rem; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image { - float: none; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused { - width: 250px; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { - text-align: left; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { - float: left; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text, - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, - .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, - .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, - .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { - display: inline-block; - margin-left: 0; - opacity: 1; - visibility: visible; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { - opacity: 0; - visibility: hidden; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { - margin-right: .5rem; - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form, - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, - .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { - display: block !important; - -webkit-transform: translateZ(0); - } - .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { - display: inline-block !important; - } - .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini { - display: block !important; - } - .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { - width: 250px; - } - .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link { - width: 4.6rem; - } +.custom-range.custom-range-fuchsia::-webkit-slider-thumb { + background-color: #f012be; } -.nav-sidebar { - position: relative; +.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active { + background-color: #fbbaec; } -.nav-sidebar:hover { - overflow: visible; +.custom-range.custom-range-fuchsia::-moz-range-thumb { + background-color: #f012be; } -.sidebar-form, -.nav-sidebar > .nav-header { - overflow: hidden; - text-overflow: clip; +.custom-range.custom-range-fuchsia::-moz-range-thumb:active { + background-color: #fbbaec; } -.nav-sidebar .nav-item > .nav-link { - position: relative; +.custom-range.custom-range-fuchsia::-ms-thumb { + background-color: #f012be; } -.nav-sidebar .nav-item > .nav-link > .float-right { - margin-top: -7px; - position: absolute; - right: 10px; - top: 50%; +.custom-range.custom-range-fuchsia::-ms-thumb:active { + background-color: #fbbaec; } -.sidebar .nav-link p, -.main-sidebar .brand-text, -.main-sidebar .logo-xs, -.main-sidebar .logo-xl, -.sidebar .user-panel .info { - transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease; +.custom-range.custom-range-maroon:focus { + outline: none; } -@media (prefers-reduced-motion: reduce) { - .sidebar .nav-link p, - .main-sidebar .brand-text, - .main-sidebar .logo-xs, - .main-sidebar .logo-xl, - .sidebar .user-panel .info { - transition: none; - } +.custom-range.custom-range-maroon:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(216, 27, 96, 0.25); } -/* - * Component: Control Sidebar - * -------------------------- - */ -html.control-sidebar-animate { - overflow-x: hidden; +.custom-range.custom-range-maroon:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(216, 27, 96, 0.25); } -.control-sidebar { - position: absolute; - top: calc(3.5rem + 1px); - z-index: 830; +.custom-range.custom-range-maroon:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(216, 27, 96, 0.25); } -.control-sidebar, .control-sidebar::before { - bottom: 0; - display: none; - right: -250px; - width: 250px; - transition: right 0.3s ease-in-out; +.custom-range.custom-range-maroon::-webkit-slider-thumb { + background-color: #d81b60; } -@media (prefers-reduced-motion: reduce) { - .control-sidebar, .control-sidebar::before { - transition: none; - } +.custom-range.custom-range-maroon::-webkit-slider-thumb:active { + background-color: #f5b0c9; } -.control-sidebar::before { - content: " "; - display: block; - position: fixed; - top: 0; - z-index: -1; +.custom-range.custom-range-maroon::-moz-range-thumb { + background-color: #d81b60; } -@media (min-width: 768px) { - .control-sidebar-open .control-sidebar { - display: block; - } - .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { - right: 0; - } - .control-sidebar-open .content-wrapper, - .control-sidebar-open .main-footer { - margin-right: 250px; - } +.custom-range.custom-range-maroon::-moz-range-thumb:active { + background-color: #f5b0c9; } -@media (max-width: 991.98px) { - .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { - right: 0; - } +.custom-range.custom-range-maroon::-ms-thumb { + background-color: #d81b60; } -.control-sidebar-slide-open .control-sidebar { - display: block; +.custom-range.custom-range-maroon::-ms-thumb:active { + background-color: #f5b0c9; } -.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before { - right: 0; +.custom-range.custom-range-blue:focus { + outline: none; } -.control-sidebar-dark, -.control-sidebar-dark a, -.control-sidebar-dark .nav-link { - color: #C2C7D0; +.custom-range.custom-range-blue:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.control-sidebar-dark { - background: #343a40; +.custom-range.custom-range-blue:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.control-sidebar-dark a:hover { - color: #ffffff; +.custom-range.custom-range-blue:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.control-sidebar-dark h1, -.control-sidebar-dark h2, -.control-sidebar-dark h3, -.control-sidebar-dark h4, -.control-sidebar-dark h5, -.control-sidebar-dark h6, -.control-sidebar-dark label { - color: #ffffff; +.custom-range.custom-range-blue::-webkit-slider-thumb { + background-color: #007bff; } -.control-sidebar-dark .nav-tabs { - background-color: rgba(255, 255, 255, 0.1); - border-bottom: 0; - margin-bottom: 5px; +.custom-range.custom-range-blue::-webkit-slider-thumb:active { + background-color: #b3d7ff; } -.control-sidebar-dark .nav-tabs .nav-item { - margin: 0; +.custom-range.custom-range-blue::-moz-range-thumb { + background-color: #007bff; } -.control-sidebar-dark .nav-tabs .nav-link { - border-radius: 0; - padding: 10px 20px; - position: relative; - text-align: center; +.custom-range.custom-range-blue::-moz-range-thumb:active { + background-color: #b3d7ff; } -.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { - border: 0; +.custom-range.custom-range-blue::-ms-thumb { + background-color: #007bff; } -.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { - border-bottom-color: transparent; - border-left-color: transparent; - border-top-color: transparent; - color: #ffffff; +.custom-range.custom-range-blue::-ms-thumb:active { + background-color: #b3d7ff; } -.control-sidebar-dark .nav-tabs .nav-link.active { - background-color: #343a40; +.custom-range.custom-range-indigo:focus { + outline: none; } -.control-sidebar-dark .tab-pane { - padding: 10px 15px; +.custom-range.custom-range-indigo:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(102, 16, 242, 0.25); } -.control-sidebar-light { - color: #4b545c; +.custom-range.custom-range-indigo:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(102, 16, 242, 0.25); } -.control-sidebar-light { - background: #ffffff; - border-left: 1px solid #adb5bd; +.custom-range.custom-range-indigo:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(102, 16, 242, 0.25); } -/* - * Component: Dropdown - * ------------------- - */ -.dropdown-item-title { - font-size: 1rem; - margin: 0; +.custom-range.custom-range-indigo::-webkit-slider-thumb { + background-color: #6610f2; } -.dropdown-menu-lg { - max-width: 300px; - min-width: 280px; - padding: 0; +.custom-range.custom-range-indigo::-webkit-slider-thumb:active { + background-color: #d2b9fb; } -.dropdown-menu-lg .dropdown-divider { - margin: 0; +.custom-range.custom-range-indigo::-moz-range-thumb { + background-color: #6610f2; } -.dropdown-menu-lg .dropdown-item { - padding: 0.5rem 1rem; +.custom-range.custom-range-indigo::-moz-range-thumb:active { + background-color: #d2b9fb; } -.dropdown-menu-lg p { - margin: 0; - white-space: normal; +.custom-range.custom-range-indigo::-ms-thumb { + background-color: #6610f2; +} + +.custom-range.custom-range-indigo::-ms-thumb:active { + background-color: #d2b9fb; +} + +.custom-range.custom-range-purple:focus { + outline: none; } -.dropdown-footer, -.dropdown-header { - display: block; - font-size: 0.875rem; - padding: 0.5rem 1rem; - text-align: center; +.custom-range.custom-range-purple:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(111, 66, 193, 0.25); } -/* Add fade animation to dropdown menus by appending - the class .animated-dropdown-menu to the .dropdown-menu ul (or ol)*/ -.open:not(.dropup) > .animated-dropdown-menu { - -webkit-animation: flipInX 0.7s both; - animation: flipInX 0.7s both; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; +.custom-range.custom-range-purple:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(111, 66, 193, 0.25); } -@keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transition-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transition-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } +.custom-range.custom-range-purple:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(111, 66, 193, 0.25); } -@-webkit-keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-transition-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-transition-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - 100% { - -webkit-transform: perspective(400px); - } +.custom-range.custom-range-purple::-webkit-slider-thumb { + background-color: #6f42c1; } -/* Fix dropdown menu in navbars */ -.navbar-custom-menu > .navbar-nav > li { - position: relative; +.custom-range.custom-range-purple::-webkit-slider-thumb:active { + background-color: #d5c8ed; } -.navbar-custom-menu > .navbar-nav > li > .dropdown-menu { - position: absolute; - right: 0; - left: auto; +.custom-range.custom-range-purple::-moz-range-thumb { + background-color: #6f42c1; } -@media (max-width: 767.98px) { - .navbar-custom-menu > .navbar-nav { - float: right; - } - .navbar-custom-menu > .navbar-nav > li { - position: static; - } - .navbar-custom-menu > .navbar-nav > li > .dropdown-menu { - position: absolute; - right: 5%; - left: auto; - border: 1px solid #ddd; - background: #ffffff; - } +.custom-range.custom-range-purple::-moz-range-thumb:active { + background-color: #d5c8ed; } -/* User Menu */ -.navbar-nav > .user-menu > .nav-link:after { - content: none; +.custom-range.custom-range-purple::-ms-thumb { + background-color: #6f42c1; } -.navbar-nav > .user-menu > .dropdown-menu { - border-top-left-radius: 0; - border-top-right-radius: 0; - padding: 0; - border-top-width: 0; - width: 280px; +.custom-range.custom-range-purple::-ms-thumb:active { + background-color: #d5c8ed; } -.navbar-nav > .user-menu > .dropdown-menu, -.navbar-nav > .user-menu > .dropdown-menu > .user-body { - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.custom-range.custom-range-pink:focus { + outline: none; } -.navbar-nav > .user-menu > .dropdown-menu > li.user-header { - height: 175px; - padding: 10px; - text-align: center; +.custom-range.custom-range-pink:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(232, 62, 140, 0.25); } -.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img { - z-index: 5; - height: 90px; - width: 90px; - border: 3px solid; - border-color: transparent; - border-color: rgba(255, 255, 255, 0.2); +.custom-range.custom-range-pink:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(232, 62, 140, 0.25); } -.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p { - z-index: 5; - font-size: 17px; - margin-top: 10px; +.custom-range.custom-range-pink:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(232, 62, 140, 0.25); } -.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small { - display: block; - font-size: 12px; +.custom-range.custom-range-pink::-webkit-slider-thumb { + background-color: #e83e8c; } -.navbar-nav > .user-menu > .dropdown-menu > .user-body { - padding: 15px; - border-bottom: 1px solid #f4f4f4; - border-top: 1px solid #dddddd; +.custom-range.custom-range-pink::-webkit-slider-thumb:active { + background-color: #fbddeb; } -.navbar-nav > .user-menu > .dropdown-menu > .user-body::after { - display: block; - clear: both; - content: ""; +.custom-range.custom-range-pink::-moz-range-thumb { + background-color: #e83e8c; } -.navbar-nav > .user-menu > .dropdown-menu > .user-body a { - color: #444 !important; +.custom-range.custom-range-pink::-moz-range-thumb:active { + background-color: #fbddeb; } -@media (min-width: 576px) { - .navbar-nav > .user-menu > .dropdown-menu > .user-body a { - background: #fff !important; - color: #444 !important; - } +.custom-range.custom-range-pink::-ms-thumb { + background-color: #e83e8c; } -.navbar-nav > .user-menu > .dropdown-menu > .user-footer { - background-color: #f9f9f9; - padding: 10px; +.custom-range.custom-range-pink::-ms-thumb:active { + background-color: #fbddeb; } -.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after { - display: block; - clear: both; - content: ""; +.custom-range.custom-range-red:focus { + outline: none; } -.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default { - color: #666666; +.custom-range.custom-range-red:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -@media (min-width: 576px) { - .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover { - background-color: #f9f9f9; - } +.custom-range.custom-range-red:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -.navbar-nav > .user-menu .user-image { - float: left; - width: 25px; - height: 25px; - border-radius: 50%; - margin-right: 10px; - margin-top: -2px; +.custom-range.custom-range-red:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } -@media (min-width: 576px) { - .navbar-nav > .user-menu .user-image { - float: none; - margin-right: 0; - margin-top: -8px; - line-height: 10px; - } +.custom-range.custom-range-red::-webkit-slider-thumb { + background-color: #dc3545; } -/* - * Component: Forms - * ---------------- - */ -.form-group.has-icon { - position: relative; +.custom-range.custom-range-red::-webkit-slider-thumb:active { + background-color: #f6cdd1; } -.form-group.has-icon .form-control { - padding-right: 35px; +.custom-range.custom-range-red::-moz-range-thumb { + background-color: #dc3545; } -.form-group.has-icon .form-icon { - background-color: transparent; - border: 0; - cursor: pointer; - font-size: 1rem; - padding: 0.375rem 0.75rem; - position: absolute; - right: 3px; - top: 0; +.custom-range.custom-range-red::-moz-range-thumb:active { + background-color: #f6cdd1; } -.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type { - border-radius: 0; +.custom-range.custom-range-red::-ms-thumb { + background-color: #dc3545; } -.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion { - line-height: calc(2.25rem + 2px); +.custom-range.custom-range-red::-ms-thumb:active { + background-color: #f6cdd1; } -.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion, -.input-group-lg + .form-control-feedback.fa, -.input-group-lg + .form-control-feedback.fas, -.input-group-lg + .form-control-feedback.far, -.input-group-lg + .form-control-feedback.fab, -.input-group-lg + .form-control-feedback.glyphicon, -.input-group-lg + .form-control-feedback.ion { - line-height: calc(2.875rem + 2px); +.custom-range.custom-range-orange:focus { + outline: none; } -.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion { - line-height: calc(2.875rem + 2px); +.custom-range.custom-range-orange:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(253, 126, 20, 0.25); } -.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion, -.input-group-sm + .form-control-feedback.fa, -.input-group-sm + .form-control-feedback.fas, -.input-group-sm + .form-control-feedback.far, -.input-group-sm + .form-control-feedback.fab, -.input-group-sm + .form-control-feedback.glyphicon, -.input-group-sm + .form-control-feedback.ion { - line-height: calc(1.8125rem + 2px); +.custom-range.custom-range-orange:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(253, 126, 20, 0.25); } -.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion { - line-height: calc(1.8125rem + 2px); +.custom-range.custom-range-orange:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(253, 126, 20, 0.25); } -label:not(.form-check-label):not(.custom-file-label) { - font-weight: 700; +.custom-range.custom-range-orange::-webkit-slider-thumb { + background-color: #fd7e14; } -.warning-feedback { - font-size: 80%; - color: #ffc107; - display: none; - margin-top: 0.25rem; - width: 100%; +.custom-range.custom-range-orange::-webkit-slider-thumb:active { + background-color: #ffdfc5; } -.warning-tooltip { - border-radius: 0.25rem; - font-size: 0.875rem; - background-color: rgba(255, 193, 7, 0.9); - color: #1F2D3D; - display: none; - line-height: 1.5; - margin-top: .1rem; - max-width: 100%; - padding: 0.25rem 0.5rem; - position: absolute; - top: 100%; - z-index: 5; +.custom-range.custom-range-orange::-moz-range-thumb { + background-color: #fd7e14; } -.form-control.is-warning { - border-color: #ffc107; +.custom-range.custom-range-orange::-moz-range-thumb:active { + background-color: #ffdfc5; } -.form-control.is-warning:focus { - border-color: #ffc107; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25); +.custom-range.custom-range-orange::-ms-thumb { + background-color: #fd7e14; } -.form-control.is-warning ~ .warning-feedback, -.form-control.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-orange::-ms-thumb:active { + background-color: #ffdfc5; +} + +.custom-range.custom-range-yellow:focus { + outline: none; } -textarea.form-control.is-warning { - padding-right: 2.25rem; - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +.custom-range.custom-range-yellow:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.custom-select.is-warning { - border-color: #ffc107; +.custom-range.custom-range-yellow:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.custom-select.is-warning:focus { - border-color: #ffc107; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25); +.custom-range.custom-range-yellow:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); } -.custom-select.is-warning ~ .warning-feedback, -.custom-select.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-yellow::-webkit-slider-thumb { + background-color: #ffc107; } -.form-control-file.is-warning ~ .warning-feedback, -.form-control-file.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-yellow::-webkit-slider-thumb:active { + background-color: #ffeeba; } -.form-check-input.is-warning ~ .form-check-label { - color: #ffc107; +.custom-range.custom-range-yellow::-moz-range-thumb { + background-color: #ffc107; } -.form-check-input.is-warning ~ .warning-feedback, -.form-check-input.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-yellow::-moz-range-thumb:active { + background-color: #ffeeba; } -.custom-control-input.is-warning ~ .custom-control-label { - color: #ffc107; +.custom-range.custom-range-yellow::-ms-thumb { + background-color: #ffc107; } -.custom-control-input.is-warning ~ .custom-control-label::before { - border-color: #ffc107; +.custom-range.custom-range-yellow::-ms-thumb:active { + background-color: #ffeeba; } -.custom-control-input.is-warning ~ .warning-feedback, -.custom-control-input.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-green:focus { + outline: none; } -.custom-control-input.is-warning:checked ~ .custom-control-label::before { - background-color: #ffce3a; - border-color: #ffce3a; +.custom-range.custom-range-green:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.custom-control-input.is-warning:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25); +.custom-range.custom-range-green:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffc107; +.custom-range.custom-range-green:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.custom-file-input.is-warning ~ .custom-file-label { - border-color: #ffc107; +.custom-range.custom-range-green::-webkit-slider-thumb { + background-color: #28a745; } -.custom-file-input.is-warning ~ .warning-feedback, -.custom-file-input.is-warning ~ .warning-tooltip { - display: block; +.custom-range.custom-range-green::-webkit-slider-thumb:active { + background-color: #9be7ac; } -.custom-file-input.is-warning:focus ~ .custom-file-label { - border-color: #ffc107; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25); +.custom-range.custom-range-green::-moz-range-thumb { + background-color: #28a745; } -.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before { - background: #007bff; - border-color: #004a99; +.custom-range.custom-range-green::-moz-range-thumb:active { + background-color: #9be7ac; } -.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after { - background: #003e80; +.custom-range.custom-range-green::-ms-thumb { + background-color: #28a745; } -.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before { - background: #007bff; - border-color: #004a99; +.custom-range.custom-range-green::-ms-thumb:active { + background-color: #9be7ac; } -.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after { - background: #99caff; +.custom-range.custom-range-teal:focus { + outline: none; } -.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before { - background: #6c757d; - border-color: #3d4246; +.custom-range.custom-range-teal:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(32, 201, 151, 0.25); } -.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after { - background: #313539; +.custom-range.custom-range-teal:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(32, 201, 151, 0.25); } -.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before { - background: #6c757d; - border-color: #3d4246; +.custom-range.custom-range-teal:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(32, 201, 151, 0.25); } -.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after { - background: #bcc1c6; +.custom-range.custom-range-teal::-webkit-slider-thumb { + background-color: #20c997; } -.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before { - background: #28a745; - border-color: #145523; +.custom-range.custom-range-teal::-webkit-slider-thumb:active { + background-color: #aaf1dc; } -.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after { - background: #0f401b; +.custom-range.custom-range-teal::-moz-range-thumb { + background-color: #20c997; } -.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before { - background: #28a745; - border-color: #145523; +.custom-range.custom-range-teal::-moz-range-thumb:active { + background-color: #aaf1dc; } -.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after { - background: #86e29b; +.custom-range.custom-range-teal::-ms-thumb { + background-color: #20c997; } -.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before { - background: #17a2b8; - border-color: #0c525d; +.custom-range.custom-range-teal::-ms-thumb:active { + background-color: #aaf1dc; } -.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after { - background: #093e47; +.custom-range.custom-range-cyan:focus { + outline: none; } -.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before { - background: #17a2b8; - border-color: #0c525d; +.custom-range.custom-range-cyan:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after { - background: #7adeee; +.custom-range.custom-range-cyan:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before { - background: #ffc107; - border-color: #a07800; +.custom-range.custom-range-cyan:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); } -.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after { - background: #876500; +.custom-range.custom-range-cyan::-webkit-slider-thumb { + background-color: #17a2b8; } -.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before { - background: #ffc107; - border-color: #a07800; +.custom-range.custom-range-cyan::-webkit-slider-thumb:active { + background-color: #90e4f1; } -.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after { - background: #ffe7a0; +.custom-range.custom-range-cyan::-moz-range-thumb { + background-color: #17a2b8; } -.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before { - background: #dc3545; - border-color: #921925; +.custom-range.custom-range-cyan::-moz-range-thumb:active { + background-color: #90e4f1; } -.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after { - background: #7c151f; +.custom-range.custom-range-cyan::-ms-thumb { + background-color: #17a2b8; } -.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before { - background: #dc3545; - border-color: #921925; +.custom-range.custom-range-cyan::-ms-thumb:active { + background-color: #90e4f1; } -.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after { - background: #f3b7bd; +.custom-range.custom-range-white:focus { + outline: none; } -.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before { - background: #f8f9fa; - border-color: #bdc6d0; +.custom-range.custom-range-white:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } -.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after { - background: #aeb9c5; +.custom-range.custom-range-white:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } -.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before { - background: #f8f9fa; - border-color: #bdc6d0; +.custom-range.custom-range-white:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); } -.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after { - background: white; +.custom-range.custom-range-white::-webkit-slider-thumb { + background-color: #ffffff; } -.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before { - background: #343a40; - border-color: #060708; +.custom-range.custom-range-white::-webkit-slider-thumb:active { + background-color: white; } -.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after { - background: black; +.custom-range.custom-range-white::-moz-range-thumb { + background-color: #ffffff; } -.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before { - background: #343a40; - border-color: #060708; +.custom-range.custom-range-white::-moz-range-thumb:active { + background-color: white; } -.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after { - background: #7a8793; +.custom-range.custom-range-white::-ms-thumb { + background-color: #ffffff; } -.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before { - background: #007bff; - border-color: #004a99; +.custom-range.custom-range-white::-ms-thumb:active { + background-color: white; } -.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after { - background: #003e80; +.custom-range.custom-range-gray:focus { + outline: none; } -.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before { - background: #007bff; - border-color: #004a99; +.custom-range.custom-range-gray:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after { - background: #99caff; +.custom-range.custom-range-gray:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before { - background: #6610f2; - border-color: #3d0894; +.custom-range.custom-range-gray:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); } -.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after { - background: #33077c; +.custom-range.custom-range-gray::-webkit-slider-thumb { + background-color: #6c757d; } -.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before { - background: #6610f2; - border-color: #3d0894; +.custom-range.custom-range-gray::-webkit-slider-thumb:active { + background-color: #caced1; } -.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after { - background: #c3a1fa; +.custom-range.custom-range-gray::-moz-range-thumb { + background-color: #6c757d; } -.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before { - background: #6f42c1; - border-color: #432776; +.custom-range.custom-range-gray::-moz-range-thumb:active { + background-color: #caced1; } -.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after { - background: #382063; +.custom-range.custom-range-gray::-ms-thumb { + background-color: #6c757d; } -.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before { - background: #6f42c1; - border-color: #432776; +.custom-range.custom-range-gray::-ms-thumb:active { + background-color: #caced1; } -.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after { - background: #c7b5e7; +.custom-range.custom-range-gray-dark:focus { + outline: none; } -.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before { - background: #e83e8c; - border-color: #ac145a; +.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after { - background: #95124e; +.custom-range.custom-range-gray-dark:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before { - background: #e83e8c; - border-color: #ac145a; +.custom-range.custom-range-gray-dark:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); } -.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after { - background: #f8c7dd; +.custom-range.custom-range-gray-dark::-webkit-slider-thumb { + background-color: #343a40; } -.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before { - background: #dc3545; - border-color: #921925; +.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active { + background-color: #88939e; } -.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after { - background: #7c151f; +.custom-range.custom-range-gray-dark::-moz-range-thumb { + background-color: #343a40; } -.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before { - background: #dc3545; - border-color: #921925; +.custom-range.custom-range-gray-dark::-moz-range-thumb:active { + background-color: #88939e; } -.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after { - background: #f3b7bd; +.custom-range.custom-range-gray-dark::-ms-thumb { + background-color: #343a40; } -.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before { - background: #fd7e14; - border-color: #aa4e01; +.custom-range.custom-range-gray-dark::-ms-thumb:active { + background-color: #88939e; } -.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after { - background: #904201; +.progress { + box-shadow: none; + border-radius: 1px; } -.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before { - background: #fd7e14; - border-color: #aa4e01; +.progress.vertical { + display: inline-block; + height: 200px; + margin-right: 10px; + position: relative; + width: 30px; } -.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after { - background: #fed1ac; +.progress.vertical > .progress-bar { + bottom: 0; + position: absolute; + width: 100%; } -.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before { - background: #ffc107; - border-color: #a07800; +.progress.vertical.sm, .progress.vertical.progress-sm { + width: 20px; } -.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after { - background: #876500; +.progress.vertical.xs, .progress.vertical.progress-xs { + width: 10px; } -.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before { - background: #ffc107; - border-color: #a07800; +.progress.vertical.xxs, .progress.vertical.progress-xxs { + width: 3px; } -.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after { - background: #ffe7a0; +.progress-sm { + height: 10px; } -.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before { - background: #28a745; - border-color: #145523; +.progress-xs { + height: 7px; } -.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after { - background: #0f401b; +.progress-xxs { + height: 3px; } -.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before { - background: #28a745; - border-color: #145523; +.table tr > td .progress { + margin: 0; } -.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after { - background: #86e29b; +.small-box { + border-radius: 0.25rem; + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + display: block; + margin-bottom: 20px; + position: relative; } -.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before { - background: #20c997; - border-color: #127155; +.small-box > .inner { + padding: 10px; } -.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after { - background: #0e5b44; +.small-box > .small-box-footer { + background: rgba(0, 0, 0, 0.1); + color: rgba(255, 255, 255, 0.8); + display: block; + padding: 3px 0; + position: relative; + text-align: center; + text-decoration: none; + z-index: 10; } -.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before { - background: #20c997; - border-color: #127155; +.small-box > .small-box-footer:hover { + background: rgba(0, 0, 0, 0.15); + color: #ffffff; } -.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after { - background: #94eed3; +.small-box h3 { + font-size: 2.2rem; + font-weight: bold; + margin: 0 0 10px 0; + padding: 0; + white-space: nowrap; } -.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before { - background: #17a2b8; - border-color: #0c525d; +@media (min-width: 992px) { + .col-xl-2 .small-box h3, + .col-lg-2 .small-box h3, + .col-md-2 .small-box h3 { + font-size: 1.6rem; + } + .col-xl-3 .small-box h3, + .col-lg-3 .small-box h3, + .col-md-3 .small-box h3 { + font-size: 1.6rem; + } } -.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after { - background: #093e47; +@media (min-width: 1200px) { + .col-xl-2 .small-box h3, + .col-lg-2 .small-box h3, + .col-md-2 .small-box h3 { + font-size: 2.2rem; + } + .col-xl-3 .small-box h3, + .col-lg-3 .small-box h3, + .col-md-3 .small-box h3 { + font-size: 2.2rem; + } } -.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before { - background: #17a2b8; - border-color: #0c525d; +.small-box p { + font-size: 1rem; } -.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after { - background: #7adeee; +.small-box p > small { + color: #f8f9fa; + display: block; + font-size: 0.9rem; + margin-top: 5px; } -.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before { - background: #ffffff; - border-color: #cccccc; +.small-box h3, +.small-box p { + z-index: 5; } -.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after { - background: #bfbfbf; +.small-box .icon { + color: rgba(0, 0, 0, 0.15); + z-index: 0; } -.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before { - background: #ffffff; - border-color: #cccccc; +.small-box .icon > i { + font-size: 90px; + position: absolute; + right: 15px; + top: 15px; + transition: all 0.3s linear; } -.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after { - background: white; +.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.glyphicon, .small-box .icon > i.ion { + font-size: 70px; + top: 20px; } -.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before { - background: #6c757d; - border-color: #3d4246; +.small-box:hover { + text-decoration: none; } -.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after { - background: #313539; +.small-box:hover .icon > i { + font-size: 95px; } -.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before { - background: #6c757d; - border-color: #3d4246; +.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion { + font-size: 75px; } -.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after { - background: #bcc1c6; +@media (max-width: 767.98px) { + .small-box { + text-align: center; + } + .small-box .icon { + display: none; + } + .small-box p { + font-size: 12px; + } } -.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before { - background: #343a40; - border-color: #060708; +.card { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); } -.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after { - background: black; +.card.bg-dark, +.card.bg-dark .card-body { + color: #ffffff; } -.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before { - background: #343a40; - border-color: #060708; +.card.maximized-card { + height: 100% !important; + left: 0; + max-height: 100% !important; + max-width: 100% !important; + position: fixed; + top: 0; + width: 100% !important; + z-index: 9999; } -.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after { - background: #7a8793; +.card.maximized-card.was-collapsed .card-body { + display: block !important; } -.custom-range.custom-range-primary:focus::-webkit-slider-thumb { - background-color: #b3d7ff; +.card.maximized-card [data-widget='collapse'] { + display: none; } -.custom-range.custom-range-primary:focus::-moz-range-thumb { - background-color: #b3d7ff; +.card.maximized-card .card-header, +.card.maximized-card .card-footer { + border-radius: 0 !important; } -.custom-range.custom-range-primary:focus::-ms-thumb { - background-color: #b3d7ff; +.card.collapsed-card .card-body, +.card.collapsed-card .card-footer { + display: none; } -.custom-range.custom-range-primary::-webkit-slider-thumb { - background-color: #007bff; +.card .nav.flex-column > li { + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + margin: 0; } -.custom-range.custom-range-primary::-moz-range-thumb { - background-color: #007bff; +.card .nav.flex-column > li:last-of-type { + border-bottom: 0; } -.custom-range.custom-range-primary::-ms-thumb { - background-color: #007bff; +.card.height-control .card-body { + max-height: 300px; + overflow: auto; } -.custom-range.custom-range-secondary:focus::-webkit-slider-thumb { - background-color: #caced1; +.card .border-right { + border-right: 1px solid rgba(0, 0, 0, 0.125); } -.custom-range.custom-range-secondary:focus::-moz-range-thumb { - background-color: #caced1; +.card .border-left { + border-left: 1px solid rgba(0, 0, 0, 0.125); } -.custom-range.custom-range-secondary:focus::-ms-thumb { - background-color: #caced1; +html.maximized-card { + overflow: hidden; } -.custom-range.custom-range-secondary::-webkit-slider-thumb { - background-color: #6c757d; +.card-header::after, +.card-body::after, +.card-footer::after { + display: block; + clear: both; + content: ""; } -.custom-range.custom-range-secondary::-moz-range-thumb { - background-color: #6c757d; +.card-header { + background-color: transparent; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + position: relative; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } -.custom-range.custom-range-secondary::-ms-thumb { - background-color: #6c757d; +.collapsed-card .card-header { + border-bottom: 0; } -.custom-range.custom-range-success:focus::-webkit-slider-thumb { - background-color: #9be7ac; +.card-header > .card-tools { + position: absolute; + right: 1rem; + top: .5rem; } -.custom-range.custom-range-success:focus::-moz-range-thumb { - background-color: #9be7ac; +.card-header > .card-tools [data-toggle='tooltip'] { + position: relative; } -.custom-range.custom-range-success:focus::-ms-thumb { - background-color: #9be7ac; +.card-title { + font-size: 1.25rem; + font-weight: 400; + margin: 0; } -.custom-range.custom-range-success::-webkit-slider-thumb { - background-color: #28a745; +.btn-tool { + background: transparent; + color: #adb5bd; + font-size: 0.875rem; + padding: .25rem .5rem; } -.custom-range.custom-range-success::-moz-range-thumb { - background-color: #28a745; +.btn-group.show .btn-tool, .btn-tool:hover { + color: #495057; } -.custom-range.custom-range-success::-ms-thumb { - background-color: #28a745; +.show .btn-tool, .btn-tool:focus { + box-shadow: none !important; } -.custom-range.custom-range-info:focus::-webkit-slider-thumb { - background-color: #90e4f1; +.card-body > .table { + margin-bottom: 0; } -.custom-range.custom-range-info:focus::-moz-range-thumb { - background-color: #90e4f1; +.card-body > .table > thead > tr > th, +.card-body > .table > thead > tr > td { + border-top-width: 0; } -.custom-range.custom-range-info:focus::-ms-thumb { - background-color: #90e4f1; +.card-body .fc { + margin-top: 5px; } -.custom-range.custom-range-info::-webkit-slider-thumb { - background-color: #17a2b8; +.card-body .full-width-chart { + margin: -19px; } -.custom-range.custom-range-info::-moz-range-thumb { - background-color: #17a2b8; +.card-body.p-0 .full-width-chart { + margin: -9px; } -.custom-range.custom-range-info::-ms-thumb { - background-color: #17a2b8; +.chart-legend { + margin: 10px 0; } -.custom-range.custom-range-warning:focus::-webkit-slider-thumb { - background-color: #ffeeba; +@media (max-width: 576px) { + .chart-legend > li { + float: left; + margin-right: 10px; + } } -.custom-range.custom-range-warning:focus::-moz-range-thumb { - background-color: #ffeeba; +.card-comments { + background: #f8f9fa; } -.custom-range.custom-range-warning:focus::-ms-thumb { - background-color: #ffeeba; +.card-comments .card-comment { + border-bottom: 1px solid #e9ecef; + padding: 8px 0; } -.custom-range.custom-range-warning::-webkit-slider-thumb { - background-color: #ffc107; +.card-comments .card-comment::after { + display: block; + clear: both; + content: ""; } -.custom-range.custom-range-warning::-moz-range-thumb { - background-color: #ffc107; +.card-comments .card-comment:last-of-type { + border-bottom: 0; } -.custom-range.custom-range-warning::-ms-thumb { - background-color: #ffc107; +.card-comments .card-comment:first-of-type { + padding-top: 0; } -.custom-range.custom-range-danger:focus::-webkit-slider-thumb { - background-color: #f6cdd1; +.card-comments .card-comment img { + float: left; } -.custom-range.custom-range-danger:focus::-moz-range-thumb { - background-color: #f6cdd1; +.card-comments .comment-text { + color: #78838e; + margin-left: 40px; } -.custom-range.custom-range-danger:focus::-ms-thumb { - background-color: #f6cdd1; +.card-comments .username { + color: #495057; + display: block; + font-weight: 600; } -.custom-range.custom-range-danger::-webkit-slider-thumb { - background-color: #dc3545; +.card-comments .text-muted { + font-size: 12px; + font-weight: 400; } -.custom-range.custom-range-danger::-moz-range-thumb { - background-color: #dc3545; +.todo-list { + list-style: none; + margin: 0; + overflow: auto; + padding: 0; } -.custom-range.custom-range-danger::-ms-thumb { - background-color: #dc3545; +.todo-list > li { + border-radius: 2px; + background: #f8f9fa; + border-left: 2px solid #e9ecef; + color: #495057; + margin-bottom: 2px; + padding: 10px; } -.custom-range.custom-range-light:focus::-webkit-slider-thumb { - background-color: white; +.todo-list > li:last-of-type { + margin-bottom: 0; } -.custom-range.custom-range-light:focus::-moz-range-thumb { - background-color: white; +.todo-list > li > input[type='checkbox'] { + margin: 0 10px 0 5px; } -.custom-range.custom-range-light:focus::-ms-thumb { - background-color: white; +.todo-list > li .text { + display: inline-block; + font-weight: 600; + margin-left: 5px; } -.custom-range.custom-range-light::-webkit-slider-thumb { - background-color: #f8f9fa; +.todo-list > li .badge { + font-size: .7rem; + margin-left: 10px; } -.custom-range.custom-range-light::-moz-range-thumb { - background-color: #f8f9fa; +.todo-list > li .tools { + color: #dc3545; + display: none; + float: right; } -.custom-range.custom-range-light::-ms-thumb { - background-color: #f8f9fa; +.todo-list > li .tools > .fa, +.todo-list > li .tools > .fas, +.todo-list > li .tools > .far, +.todo-list > li .tools > .fab, +.todo-list > li .tools > .glyphicon, +.todo-list > li .tools > .ion { + cursor: pointer; + margin-right: 5px; } -.custom-range.custom-range-dark:focus::-webkit-slider-thumb { - background-color: #88939e; +.todo-list > li:hover .tools { + display: inline-block; } -.custom-range.custom-range-dark:focus::-moz-range-thumb { - background-color: #88939e; +.todo-list > li.done { + color: #697582; } -.custom-range.custom-range-dark:focus::-ms-thumb { - background-color: #88939e; +.todo-list > li.done .text { + font-weight: 500; + text-decoration: line-through; } -.custom-range.custom-range-dark::-webkit-slider-thumb { - background-color: #343a40; +.todo-list > li.done .badge { + background: #adb5bd !important; } -.custom-range.custom-range-dark::-moz-range-thumb { - background-color: #343a40; +.todo-list .primary { + border-left-color: #007bff; } -.custom-range.custom-range-dark::-ms-thumb { - background-color: #343a40; +.todo-list .secondary { + border-left-color: #6c757d; } -.custom-range.custom-range-blue:focus::-webkit-slider-thumb { - background-color: #b3d7ff; +.todo-list .success { + border-left-color: #28a745; } -.custom-range.custom-range-blue:focus::-moz-range-thumb { - background-color: #b3d7ff; +.todo-list .info { + border-left-color: #17a2b8; } -.custom-range.custom-range-blue:focus::-ms-thumb { - background-color: #b3d7ff; +.todo-list .warning { + border-left-color: #ffc107; } -.custom-range.custom-range-blue::-webkit-slider-thumb { - background-color: #007bff; +.todo-list .danger { + border-left-color: #dc3545; } -.custom-range.custom-range-blue::-moz-range-thumb { - background-color: #007bff; +.todo-list .light { + border-left-color: #f8f9fa; } -.custom-range.custom-range-blue::-ms-thumb { - background-color: #007bff; +.todo-list .dark { + border-left-color: #343a40; } -.custom-range.custom-range-indigo:focus::-webkit-slider-thumb { - background-color: #d2b9fb; +.todo-list .navy { + border-left-color: #001f3f; } -.custom-range.custom-range-indigo:focus::-moz-range-thumb { - background-color: #d2b9fb; +.todo-list .olive { + border-left-color: #3d9970; } -.custom-range.custom-range-indigo:focus::-ms-thumb { - background-color: #d2b9fb; +.todo-list .lime { + border-left-color: #01ff70; } -.custom-range.custom-range-indigo::-webkit-slider-thumb { - background-color: #6610f2; +.todo-list .fuchsia { + border-left-color: #f012be; } -.custom-range.custom-range-indigo::-moz-range-thumb { - background-color: #6610f2; +.todo-list .maroon { + border-left-color: #d81b60; } -.custom-range.custom-range-indigo::-ms-thumb { - background-color: #6610f2; +.todo-list .blue { + border-left-color: #007bff; } -.custom-range.custom-range-purple:focus::-webkit-slider-thumb { - background-color: #d5c8ed; +.todo-list .indigo { + border-left-color: #6610f2; } -.custom-range.custom-range-purple:focus::-moz-range-thumb { - background-color: #d5c8ed; +.todo-list .purple { + border-left-color: #6f42c1; } -.custom-range.custom-range-purple:focus::-ms-thumb { - background-color: #d5c8ed; +.todo-list .pink { + border-left-color: #e83e8c; } -.custom-range.custom-range-purple::-webkit-slider-thumb { - background-color: #6f42c1; +.todo-list .red { + border-left-color: #dc3545; } -.custom-range.custom-range-purple::-moz-range-thumb { - background-color: #6f42c1; +.todo-list .orange { + border-left-color: #fd7e14; } -.custom-range.custom-range-purple::-ms-thumb { - background-color: #6f42c1; +.todo-list .yellow { + border-left-color: #ffc107; } -.custom-range.custom-range-pink:focus::-webkit-slider-thumb { - background-color: #fbddeb; +.todo-list .green { + border-left-color: #28a745; } -.custom-range.custom-range-pink:focus::-moz-range-thumb { - background-color: #fbddeb; +.todo-list .teal { + border-left-color: #20c997; } -.custom-range.custom-range-pink:focus::-ms-thumb { - background-color: #fbddeb; +.todo-list .cyan { + border-left-color: #17a2b8; } -.custom-range.custom-range-pink::-webkit-slider-thumb { - background-color: #e83e8c; +.todo-list .white { + border-left-color: #ffffff; } -.custom-range.custom-range-pink::-moz-range-thumb { - background-color: #e83e8c; +.todo-list .gray { + border-left-color: #6c757d; } -.custom-range.custom-range-pink::-ms-thumb { - background-color: #e83e8c; +.todo-list .gray-dark { + border-left-color: #343a40; } -.custom-range.custom-range-red:focus::-webkit-slider-thumb { - background-color: #f6cdd1; +.todo-list .handle { + cursor: move; + display: inline-block; + margin: 0 5px; } -.custom-range.custom-range-red:focus::-moz-range-thumb { - background-color: #f6cdd1; +.card-input { + max-width: 200px; } -.custom-range.custom-range-red:focus::-ms-thumb { - background-color: #f6cdd1; +.card-primary:not(.card-outline) .card-header { + background-color: #007bff; + border-bottom: 0; } -.custom-range.custom-range-red::-webkit-slider-thumb { - background-color: #dc3545; +.card-primary:not(.card-outline) .card-header, +.card-primary:not(.card-outline) .card-header a { + color: #ffffff; } -.custom-range.custom-range-red::-moz-range-thumb { - background-color: #dc3545; +.card-primary.card-outline { + border-top: 3px solid #007bff; } -.custom-range.custom-range-red::-ms-thumb { - background-color: #dc3545; +.bg-primary .btn-tool, .alert-primary .btn-tool, +.bg-primary-gradient .btn-tool, +.card-primary:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.custom-range.custom-range-orange:focus::-webkit-slider-thumb { - background-color: #ffdfc5; +.bg-primary .btn-tool:hover, .alert-primary .btn-tool:hover, +.bg-primary-gradient .btn-tool:hover, +.card-primary:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.custom-range.custom-range-orange:focus::-moz-range-thumb { - background-color: #ffdfc5; +.card.bg-primary .bootstrap-datetimepicker-widget .table td, .card.alert-primary .bootstrap-datetimepicker-widget .table td, +.card.bg-primary .bootstrap-datetimepicker-widget .table th, +.card.alert-primary .bootstrap-datetimepicker-widget .table th, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-orange:focus::-ms-thumb { - background-color: #ffdfc5; +.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-primary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-primary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-primary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-primary .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #0067d6; + color: #ffffff; } -.custom-range.custom-range-orange::-webkit-slider-thumb { - background-color: #fd7e14; +.card.bg-primary .bootstrap-datetimepicker-widget table td.active, .card.alert-primary .bootstrap-datetimepicker-widget table td.active, +.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-primary .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #3395ff; + color: #ffffff; } -.custom-range.custom-range-orange::-moz-range-thumb { - background-color: #fd7e14; +.card-secondary:not(.card-outline) .card-header { + background-color: #6c757d; + border-bottom: 0; } -.custom-range.custom-range-orange::-ms-thumb { - background-color: #fd7e14; +.card-secondary:not(.card-outline) .card-header, +.card-secondary:not(.card-outline) .card-header a { + color: #ffffff; } -.custom-range.custom-range-yellow:focus::-webkit-slider-thumb { - background-color: #ffeeba; +.card-secondary.card-outline { + border-top: 3px solid #6c757d; } -.custom-range.custom-range-yellow:focus::-moz-range-thumb { - background-color: #ffeeba; +.bg-secondary .btn-tool, +.bg-secondary-gradient .btn-tool, +.card-secondary:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.custom-range.custom-range-yellow:focus::-ms-thumb { - background-color: #ffeeba; +.bg-secondary .btn-tool:hover, +.bg-secondary-gradient .btn-tool:hover, +.card-secondary:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.custom-range.custom-range-yellow::-webkit-slider-thumb { - background-color: #ffc107; +.card.bg-secondary .bootstrap-datetimepicker-widget .table td, +.card.bg-secondary .bootstrap-datetimepicker-widget .table th, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-yellow::-moz-range-thumb { - background-color: #ffc107; +.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #596167; + color: #ffffff; } -.custom-range.custom-range-yellow::-ms-thumb { - background-color: #ffc107; +.card.bg-secondary .bootstrap-datetimepicker-widget table td.active, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #868e96; + color: #ffffff; } -.custom-range.custom-range-green:focus::-webkit-slider-thumb { - background-color: #9be7ac; +.card-success:not(.card-outline) .card-header { + background-color: #28a745; + border-bottom: 0; } -.custom-range.custom-range-green:focus::-moz-range-thumb { - background-color: #9be7ac; +.card-success:not(.card-outline) .card-header, +.card-success:not(.card-outline) .card-header a { + color: #ffffff; } -.custom-range.custom-range-green:focus::-ms-thumb { - background-color: #9be7ac; +.card-success.card-outline { + border-top: 3px solid #28a745; } -.custom-range.custom-range-green::-webkit-slider-thumb { - background-color: #28a745; +.bg-success .btn-tool, .alert-success .btn-tool, +.bg-success-gradient .btn-tool, +.card-success:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.custom-range.custom-range-green::-moz-range-thumb { - background-color: #28a745; +.bg-success .btn-tool:hover, .alert-success .btn-tool:hover, +.bg-success-gradient .btn-tool:hover, +.card-success:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.custom-range.custom-range-green::-ms-thumb { - background-color: #28a745; +.card.bg-success .bootstrap-datetimepicker-widget .table td, .card.alert-success .bootstrap-datetimepicker-widget .table td, +.card.bg-success .bootstrap-datetimepicker-widget .table th, +.card.alert-success .bootstrap-datetimepicker-widget .table th, +.card.bg-success-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-success-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-teal:focus::-webkit-slider-thumb { - background-color: #aaf1dc; +.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-success .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-success .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-success .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-success .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #208637; + color: #ffffff; } -.custom-range.custom-range-teal:focus::-moz-range-thumb { - background-color: #aaf1dc; +.card.bg-success .bootstrap-datetimepicker-widget table td.active, .card.alert-success .bootstrap-datetimepicker-widget table td.active, +.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-success .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ce57; + color: #ffffff; } -.custom-range.custom-range-teal:focus::-ms-thumb { - background-color: #aaf1dc; +.card-info:not(.card-outline) .card-header { + background-color: #17a2b8; + border-bottom: 0; } -.custom-range.custom-range-teal::-webkit-slider-thumb { - background-color: #20c997; +.card-info:not(.card-outline) .card-header, +.card-info:not(.card-outline) .card-header a { + color: #ffffff; } -.custom-range.custom-range-teal::-moz-range-thumb { - background-color: #20c997; +.card-info.card-outline { + border-top: 3px solid #17a2b8; } -.custom-range.custom-range-teal::-ms-thumb { - background-color: #20c997; +.bg-info .btn-tool, .alert-info .btn-tool, +.bg-info-gradient .btn-tool, +.card-info:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.custom-range.custom-range-cyan:focus::-webkit-slider-thumb { - background-color: #90e4f1; +.bg-info .btn-tool:hover, .alert-info .btn-tool:hover, +.bg-info-gradient .btn-tool:hover, +.card-info:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.custom-range.custom-range-cyan:focus::-moz-range-thumb { - background-color: #90e4f1; +.card.bg-info .bootstrap-datetimepicker-widget .table td, .card.alert-info .bootstrap-datetimepicker-widget .table td, +.card.bg-info .bootstrap-datetimepicker-widget .table th, +.card.alert-info .bootstrap-datetimepicker-widget .table th, +.card.bg-info-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-info-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-cyan:focus::-ms-thumb { - background-color: #90e4f1; +.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-info .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-info .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-info .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-info .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #128294; + color: #ffffff; } -.custom-range.custom-range-cyan::-webkit-slider-thumb { - background-color: #17a2b8; +.card.bg-info .bootstrap-datetimepicker-widget table td.active, .card.alert-info .bootstrap-datetimepicker-widget table td.active, +.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-info .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #1fc8e3; + color: #ffffff; } -.custom-range.custom-range-cyan::-moz-range-thumb { - background-color: #17a2b8; +.card-warning:not(.card-outline) .card-header { + background-color: #ffc107; + border-bottom: 0; } -.custom-range.custom-range-cyan::-ms-thumb { - background-color: #17a2b8; +.card-warning:not(.card-outline) .card-header, +.card-warning:not(.card-outline) .card-header a { + color: #1F2D3D; } -.custom-range.custom-range-white:focus::-webkit-slider-thumb { - background-color: white; +.card-warning.card-outline { + border-top: 3px solid #ffc107; } -.custom-range.custom-range-white:focus::-moz-range-thumb { - background-color: white; +.bg-warning .btn-tool, .alert-warning .btn-tool, +.bg-warning-gradient .btn-tool, +.card-warning:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); } -.custom-range.custom-range-white:focus::-ms-thumb { - background-color: white; +.bg-warning .btn-tool:hover, .alert-warning .btn-tool:hover, +.bg-warning-gradient .btn-tool:hover, +.card-warning:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; } -.custom-range.custom-range-white::-webkit-slider-thumb { - background-color: #ffffff; +.card.bg-warning .bootstrap-datetimepicker-widget .table td, .card.alert-warning .bootstrap-datetimepicker-widget .table td, +.card.bg-warning .bootstrap-datetimepicker-widget .table th, +.card.alert-warning .bootstrap-datetimepicker-widget .table th, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-white::-moz-range-thumb { - background-color: #ffffff; +.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-warning .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-warning .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-warning .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-warning .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #dda600; + color: #1F2D3D; } -.custom-range.custom-range-white::-ms-thumb { - background-color: #ffffff; +.card.bg-warning .bootstrap-datetimepicker-widget table td.active, .card.alert-warning .bootstrap-datetimepicker-widget table td.active, +.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-warning .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #ffce3a; + color: #1F2D3D; } -.custom-range.custom-range-gray:focus::-webkit-slider-thumb { - background-color: #caced1; +.card-danger:not(.card-outline) .card-header { + background-color: #dc3545; + border-bottom: 0; } -.custom-range.custom-range-gray:focus::-moz-range-thumb { - background-color: #caced1; +.card-danger:not(.card-outline) .card-header, +.card-danger:not(.card-outline) .card-header a { + color: #ffffff; } -.custom-range.custom-range-gray:focus::-ms-thumb { - background-color: #caced1; +.card-danger.card-outline { + border-top: 3px solid #dc3545; } -.custom-range.custom-range-gray::-webkit-slider-thumb { - background-color: #6c757d; +.bg-danger .btn-tool, .alert-danger .btn-tool, .alert-error .btn-tool, +.bg-danger-gradient .btn-tool, +.card-danger:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.custom-range.custom-range-gray::-moz-range-thumb { - background-color: #6c757d; +.bg-danger .btn-tool:hover, .alert-danger .btn-tool:hover, .alert-error .btn-tool:hover, +.bg-danger-gradient .btn-tool:hover, +.card-danger:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.custom-range.custom-range-gray::-ms-thumb { - background-color: #6c757d; +.card.bg-danger .bootstrap-datetimepicker-widget .table td, .card.alert-danger .bootstrap-datetimepicker-widget .table td, .card.alert-error .bootstrap-datetimepicker-widget .table td, +.card.bg-danger .bootstrap-datetimepicker-widget .table th, +.card.alert-danger .bootstrap-datetimepicker-widget .table th, +.card.alert-error .bootstrap-datetimepicker-widget .table th, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb { - background-color: #88939e; +.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-error .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-danger .bootstrap-datetimepicker-widget table td.day:hover, +.card.alert-error .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-danger .bootstrap-datetimepicker-widget table td.hour:hover, +.card.alert-error .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-danger .bootstrap-datetimepicker-widget table td.minute:hover, +.card.alert-error .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-danger .bootstrap-datetimepicker-widget table td.second:hover, +.card.alert-error .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #c62232; + color: #ffffff; } -.custom-range.custom-range-gray-dark:focus::-moz-range-thumb { - background-color: #88939e; +.card.bg-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-error .bootstrap-datetimepicker-widget table td.active, +.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-danger .bootstrap-datetimepicker-widget table td.active:hover, +.card.alert-error .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #e4606d; + color: #ffffff; } -.custom-range.custom-range-gray-dark:focus::-ms-thumb { - background-color: #88939e; +.card-light:not(.card-outline) .card-header { + background-color: #f8f9fa; + border-bottom: 0; } -.custom-range.custom-range-gray-dark::-webkit-slider-thumb { - background-color: #343a40; +.card-light:not(.card-outline) .card-header, +.card-light:not(.card-outline) .card-header a { + color: #1F2D3D; } -.custom-range.custom-range-gray-dark::-moz-range-thumb { - background-color: #343a40; +.card-light.card-outline { + border-top: 3px solid #f8f9fa; } -.custom-range.custom-range-gray-dark::-ms-thumb { - background-color: #343a40; +.bg-light .btn-tool, +.bg-light-gradient .btn-tool, +.card-light:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); } -/* - * Component: Progress Bar - * ----------------------- - */ -.progress { - box-shadow: none; - border-radius: 1px; +.bg-light .btn-tool:hover, +.bg-light-gradient .btn-tool:hover, +.card-light:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; } -.progress.vertical { - display: inline-block; - height: 200px; - margin-right: 10px; - position: relative; - width: 30px; +.card.bg-light .bootstrap-datetimepicker-widget .table td, +.card.bg-light .bootstrap-datetimepicker-widget .table th, +.card.bg-light-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-light-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.progress.vertical > .progress-bar { - bottom: 0; - position: absolute; - width: 100%; +.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #e0e5e9; + color: #1F2D3D; } -.progress.vertical.sm, .progress.vertical.progress-sm { - width: 20px; +.card.bg-light .bootstrap-datetimepicker-widget table td.active, +.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: white; + color: #1F2D3D; } -.progress.vertical.xs, .progress.vertical.progress-xs { - width: 10px; +.card-dark:not(.card-outline) .card-header { + background-color: #343a40; + border-bottom: 0; } -.progress.vertical.xxs, .progress.vertical.progress-xxs { - width: 3px; +.card-dark:not(.card-outline) .card-header, +.card-dark:not(.card-outline) .card-header a { + color: #ffffff; } -.progress-sm { - height: 10px; +.card-dark.card-outline { + border-top: 3px solid #343a40; } -.progress-xs { - height: 7px; +.bg-dark .btn-tool, +.bg-dark-gradient .btn-tool, +.card-dark:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.progress-xxs { - height: 3px; +.bg-dark .btn-tool:hover, +.bg-dark-gradient .btn-tool:hover, +.card-dark:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.table tr > td .progress { - margin: 0; +.card.bg-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-dark .bootstrap-datetimepicker-widget .table th, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -/* - * Component: Small Box - * -------------------- - */ -.small-box { - border-radius: 0.25rem; - box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); - display: block; - margin-bottom: 20px; - position: relative; +.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #222629; + color: #ffffff; } -.small-box > .inner { - padding: 10px; +.card.bg-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #4b545c; + color: #ffffff; } -.small-box > .small-box-footer { - background: rgba(0, 0, 0, 0.1); - color: #ffffff; - color: rgba(255, 255, 255, 0.8); - display: block; - padding: 3px 0; - position: relative; - text-align: center; - text-decoration: none; - z-index: 10; +.card-navy:not(.card-outline) .card-header { + background-color: #001f3f; + border-bottom: 0; } -.small-box > .small-box-footer:hover { - background: rgba(0, 0, 0, 0.15); +.card-navy:not(.card-outline) .card-header, +.card-navy:not(.card-outline) .card-header a { color: #ffffff; } -.small-box h3 { - font-size: 2.2rem; - font-weight: bold; - margin: 0 0 10px 0; - padding: 0; - white-space: nowrap; +.card-navy.card-outline { + border-top: 3px solid #001f3f; } -@media (min-width: 992px) { - .col-xl-2 .small-box h3, - .col-lg-2 .small-box h3, - .col-md-2 .small-box h3 { - font-size: 1.6rem; - } - .col-xl-3 .small-box h3, - .col-lg-3 .small-box h3, - .col-md-3 .small-box h3 { - font-size: 1.6rem; - } +.bg-navy .btn-tool, +.bg-navy-gradient .btn-tool, +.card-navy:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -@media (min-width: 1200px) { - .col-xl-2 .small-box h3, - .col-lg-2 .small-box h3, - .col-md-2 .small-box h3 { - font-size: 2.2rem; - } - .col-xl-3 .small-box h3, - .col-lg-3 .small-box h3, - .col-md-3 .small-box h3 { - font-size: 2.2rem; - } +.bg-navy .btn-tool:hover, +.bg-navy-gradient .btn-tool:hover, +.card-navy:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.small-box p { - font-size: 1rem; +.card.bg-navy .bootstrap-datetimepicker-widget .table td, +.card.bg-navy .bootstrap-datetimepicker-widget .table th, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.small-box p > small { - color: #f9f9f9; - display: block; - font-size: 0.9rem; - margin-top: 5px; +.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #000b16; + color: #ffffff; } -.small-box h3, .small-box p { - z-index: 5; +.card.bg-navy .bootstrap-datetimepicker-widget table td.active, +.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-navy-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #003872; + color: #ffffff; } -.small-box .icon { - color: rgba(0, 0, 0, 0.15); - z-index: 0; +.card-olive:not(.card-outline) .card-header { + background-color: #3d9970; + border-bottom: 0; } -.small-box .icon > i { - font-size: 90px; - position: absolute; - right: 15px; - top: 15px; - transition: all 0.3s linear; +.card-olive:not(.card-outline) .card-header, +.card-olive:not(.card-outline) .card-header a { + color: #ffffff; } -.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.glyphicon, .small-box .icon > i.ion { - font-size: 70px; - top: 20px; +.card-olive.card-outline { + border-top: 3px solid #3d9970; } -.small-box:hover { - text-decoration: none; +.bg-olive .btn-tool, +.bg-olive-gradient .btn-tool, +.card-olive:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.small-box:hover .icon > i { - font-size: 95px; +.bg-olive .btn-tool:hover, +.bg-olive-gradient .btn-tool:hover, +.card-olive:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion { - font-size: 75px; +.card.bg-olive .bootstrap-datetimepicker-widget .table td, +.card.bg-olive .bootstrap-datetimepicker-widget .table th, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -@media (max-width: 767.98px) { - .small-box { - text-align: center; - } - .small-box .icon { - display: none; - } - .small-box p { - font-size: 12px; - } +.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #317c5b; + color: #ffffff; } -/* - * Component: Cards - * ---------------- - */ -.card { - box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); +.card.bg-olive .bootstrap-datetimepicker-widget table td.active, +.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-olive-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #50b98a; + color: #ffffff; } -.card.bg-dark, -.card.bg-dark .card-body { - color: #ffffff; +.card-lime:not(.card-outline) .card-header { + background-color: #01ff70; + border-bottom: 0; } -.card.maximized-card { - height: 100% !important; - left: 0; - max-height: 100% !important; - max-width: 100% !important; - position: fixed; - top: 0; - width: 100% !important; - z-index: 9999; +.card-lime:not(.card-outline) .card-header, +.card-lime:not(.card-outline) .card-header a { + color: #1F2D3D; } -.card.maximized-card.was-collapsed .card-body { - display: block !important; +.card-lime.card-outline { + border-top: 3px solid #01ff70; } -.card.maximized-card [data-widget='collapse'] { - display: none; +.bg-lime .btn-tool, +.bg-lime-gradient .btn-tool, +.card-lime:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); } -.card.maximized-card .card-header, -.card.maximized-card .card-footer { - border-radius: 0 !important; +.bg-lime .btn-tool:hover, +.bg-lime-gradient .btn-tool:hover, +.card-lime:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; } -.card.collapsed-card .card-body, -.card.collapsed-card .card-footer { - display: none; +.card.bg-lime .bootstrap-datetimepicker-widget .table td, +.card.bg-lime .bootstrap-datetimepicker-widget .table th, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.card .nav.flex-column > li { - border-bottom: 1px solid rgba(0, 0, 0, 0.125); - margin: 0; +.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #00d75e; + color: #1F2D3D; } -.card .nav.flex-column > li:last-of-type { - border-bottom: none; +.card.bg-lime .bootstrap-datetimepicker-widget table td.active, +.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-lime-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ff8d; + color: #1F2D3D; } -.card.height-control .card-body { - max-height: 300px; - overflow: auto; +.card-fuchsia:not(.card-outline) .card-header { + background-color: #f012be; + border-bottom: 0; } -.card .border-right { - border-right: 1px solid rgba(0, 0, 0, 0.125); +.card-fuchsia:not(.card-outline) .card-header, +.card-fuchsia:not(.card-outline) .card-header a { + color: #ffffff; } -.card .border-left { - border-left: 1px solid rgba(0, 0, 0, 0.125); +.card-fuchsia.card-outline { + border-top: 3px solid #f012be; } -html.maximized-card { - overflow: hidden; +.bg-fuchsia .btn-tool, +.bg-fuchsia-gradient .btn-tool, +.card-fuchsia:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.card-header::after, -.card-body::after, -.card-footer::after { - display: block; - clear: both; - content: ""; +.bg-fuchsia .btn-tool:hover, +.bg-fuchsia-gradient .btn-tool:hover, +.card-fuchsia:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.card-header { - background-color: transparent; - border-bottom: 1px solid rgba(0, 0, 0, 0.125); - position: relative; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; +.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td, +.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.collapsed-card .card-header { - border-bottom: none; +.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #cc0da1; + color: #ffffff; } -.card-header > .card-tools { - position: absolute; - right: 1rem; - top: .5rem; +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-fuchsia-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #f342cb; + color: #ffffff; } -.card-header > .card-tools [data-toggle='tooltip'] { - position: relative; +.card-maroon:not(.card-outline) .card-header { + background-color: #d81b60; + border-bottom: 0; } -.card-title { - font-size: 1.25rem; - font-weight: 400; - margin: 0; +.card-maroon:not(.card-outline) .card-header, +.card-maroon:not(.card-outline) .card-header a { + color: #ffffff; } -.btn-tool { - background: transparent; - color: #adb5bd; - font-size: 0.875rem; - padding: .25rem .5rem; +.card-maroon.card-outline { + border-top: 3px solid #d81b60; } -.btn-group.show .btn-tool, .btn-tool:hover { - color: #495057; +.bg-maroon .btn-tool, +.bg-maroon-gradient .btn-tool, +.card-maroon:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.show .btn-tool, .btn-tool:focus { - box-shadow: none !important; +.bg-maroon .btn-tool:hover, +.bg-maroon-gradient .btn-tool:hover, +.card-maroon:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.card-body > .table { - margin-bottom: 0; +.card.bg-maroon .bootstrap-datetimepicker-widget .table td, +.card.bg-maroon .bootstrap-datetimepicker-widget .table th, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.card-body > .table > thead > tr > th, -.card-body > .table > thead > tr > td { - border-top-width: 0; +.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #b41650; + color: #ffffff; } -.card-body .fc { - margin-top: 5px; +.card.bg-maroon .bootstrap-datetimepicker-widget table td.active, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-maroon-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #e73f7c; + color: #ffffff; } -.card-body .full-width-chart { - margin: -19px; +.card-blue:not(.card-outline) .card-header { + background-color: #007bff; + border-bottom: 0; } -.card-body.p-0 .full-width-chart { - margin: -9px; +.card-blue:not(.card-outline) .card-header, +.card-blue:not(.card-outline) .card-header a { + color: #ffffff; } -.chart-legend { - margin: 10px 0; +.card-blue.card-outline { + border-top: 3px solid #007bff; } -@media (max-width: 576px) { - .chart-legend > li { - float: left; - margin-right: 10px; - } +.bg-blue .btn-tool, +.bg-blue-gradient .btn-tool, +.card-blue:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.card-comments { - background: #f8f9fa; +.bg-blue .btn-tool:hover, +.bg-blue-gradient .btn-tool:hover, +.card-blue:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.card-comments .card-comment { - border-bottom: 1px solid #e9ecef; - padding: 8px 0; +.card.bg-blue .bootstrap-datetimepicker-widget .table td, +.card.bg-blue .bootstrap-datetimepicker-widget .table th, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.card-comments .card-comment::after { - display: block; - clear: both; - content: ""; +.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #0067d6; + color: #ffffff; } -.card-comments .card-comment:last-of-type { - border-bottom: 0; +.card.bg-blue .bootstrap-datetimepicker-widget table td.active, +.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-blue-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #3395ff; + color: #ffffff; } -.card-comments .card-comment:first-of-type { - padding-top: 0; +.card-indigo:not(.card-outline) .card-header { + background-color: #6610f2; + border-bottom: 0; } -.card-comments .card-comment img { - float: left; +.card-indigo:not(.card-outline) .card-header, +.card-indigo:not(.card-outline) .card-header a { + color: #ffffff; } -.card-comments .comment-text { - color: #78838e; - margin-left: 40px; +.card-indigo.card-outline { + border-top: 3px solid #6610f2; } -.card-comments .username { - color: #495057; - display: block; - font-weight: 600; +.bg-indigo .btn-tool, +.bg-indigo-gradient .btn-tool, +.card-indigo:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.card-comments .text-muted { - font-size: 12px; - font-weight: 400; +.bg-indigo .btn-tool:hover, +.bg-indigo-gradient .btn-tool:hover, +.card-indigo:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.todo-list { - list-style: none; - margin: 0; - overflow: auto; - padding: 0; +.card.bg-indigo .bootstrap-datetimepicker-widget .table td, +.card.bg-indigo .bootstrap-datetimepicker-widget .table th, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.todo-list > li { - border-radius: 2px; - background: #f8f9fa; - border-left: 2px solid #e9ecef; - color: #495057; - margin-bottom: 2px; - padding: 10px; +.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #550bce; + color: #ffffff; } -.todo-list > li:last-of-type { - margin-bottom: 0; +.card.bg-indigo .bootstrap-datetimepicker-widget table td.active, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-indigo-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #8540f5; + color: #ffffff; } -.todo-list > li > input[type='checkbox'] { - margin: 0 10px 0 5px; +.card-purple:not(.card-outline) .card-header { + background-color: #6f42c1; + border-bottom: 0; } -.todo-list > li .text { - display: inline-block; - font-weight: 600; - margin-left: 5px; +.card-purple:not(.card-outline) .card-header, +.card-purple:not(.card-outline) .card-header a { + color: #ffffff; } -.todo-list > li .label { - font-size: 9px; - margin-left: 10px; +.card-purple.card-outline { + border-top: 3px solid #6f42c1; } -.todo-list > li .tools { - color: #dc3545; - display: none; - float: right; +.bg-purple .btn-tool, +.bg-purple-gradient .btn-tool, +.card-purple:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.todo-list > li .tools > .fa, -.todo-list > li .tools > .fas, -.todo-list > li .tools > .far, -.todo-list > li .tools > .fab, -.todo-list > li .tools > .glyphicon, -.todo-list > li .tools > .ion { - cursor: pointer; - margin-right: 5px; +.bg-purple .btn-tool:hover, +.bg-purple-gradient .btn-tool:hover, +.card-purple:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.todo-list > li:hover .tools { - display: inline-block; +.card.bg-purple .bootstrap-datetimepicker-widget .table td, +.card.bg-purple .bootstrap-datetimepicker-widget .table th, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.todo-list > li.done { - color: #697582; +.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #5d36a4; + color: #ffffff; } -.todo-list > li.done .text { - font-weight: 500; - text-decoration: line-through; +.card.bg-purple .bootstrap-datetimepicker-widget table td.active, +.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-purple-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #8c68ce; + color: #ffffff; } -.todo-list > li.done .label { - background: #adb5bd !important; +.card-pink:not(.card-outline) .card-header { + background-color: #e83e8c; + border-bottom: 0; } -.todo-list .danger { - border-left-color: #dc3545; +.card-pink:not(.card-outline) .card-header, +.card-pink:not(.card-outline) .card-header a { + color: #ffffff; } -.todo-list .warning { - border-left-color: #ffc107; +.card-pink.card-outline { + border-top: 3px solid #e83e8c; } -.todo-list .info { - border-left-color: #17a2b8; +.bg-pink .btn-tool, +.bg-pink-gradient .btn-tool, +.card-pink:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.todo-list .success { - border-left-color: #28a745; +.bg-pink .btn-tool:hover, +.bg-pink-gradient .btn-tool:hover, +.card-pink:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.todo-list .primary { - border-left-color: #007bff; +.card.bg-pink .bootstrap-datetimepicker-widget .table td, +.card.bg-pink .bootstrap-datetimepicker-widget .table th, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget .table th { + border: none; } -.todo-list .handle { - cursor: move; - display: inline-block; - margin: 0 5px; +.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #e21b76; + color: #ffffff; } -.card-input { - max-width: 200px; +.card.bg-pink .bootstrap-datetimepicker-widget table td.active, +.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-pink-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #ed6ca7; + color: #ffffff; } -.card-primary:not(.card-outline) .card-header { - background-color: #007bff; +.card-red:not(.card-outline) .card-header { + background-color: #dc3545; border-bottom: 0; } -.card-primary:not(.card-outline) .card-header, -.card-primary:not(.card-outline) .card-header a { +.card-red:not(.card-outline) .card-header, +.card-red:not(.card-outline) .card-header a { color: #ffffff; } -.card-primary.card-outline { - border-top: 3px solid #007bff; +.card-red.card-outline { + border-top: 3px solid #dc3545; } -.bg-primary .btn-tool, .label-primary .btn-tool, -.bg-primary-gradient .btn-tool, -.card-primary:not(.card-outline) .btn-tool { +.bg-red .btn-tool, +.bg-red-gradient .btn-tool, +.card-red:not(.card-outline) .btn-tool { color: rgba(255, 255, 255, 0.8); } -.bg-primary .btn-tool:hover, .label-primary .btn-tool:hover, -.bg-primary-gradient .btn-tool:hover, -.card-primary:not(.card-outline) .btn-tool:hover { +.bg-red .btn-tool:hover, +.bg-red-gradient .btn-tool:hover, +.card-red:not(.card-outline) .btn-tool:hover { color: #ffffff; } -.card.bg-primary .bootstrap-datetimepicker-widget .table td, .card.label-primary .bootstrap-datetimepicker-widget .table td, -.card.bg-primary .bootstrap-datetimepicker-widget .table th, -.card.label-primary .bootstrap-datetimepicker-widget .table th, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-red .bootstrap-datetimepicker-widget .table td, +.card.bg-red .bootstrap-datetimepicker-widget .table th, +.card.bg-red-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-red-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover, -.card.label-primary .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover, -.card.label-primary .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover, -.card.label-primary .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover, -.card.label-primary .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #0067d6; +.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #c62232; color: #ffffff; } -.card.bg-primary .bootstrap-datetimepicker-widget table td.active, .card.label-primary .bootstrap-datetimepicker-widget table td.active, -.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover, -.card.label-primary .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #3395ff; +.card.bg-red .bootstrap-datetimepicker-widget table td.active, +.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-red-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #e4606d; color: #ffffff; } -.card-secondary:not(.card-outline) .card-header { - background-color: #6c757d; +.card-orange:not(.card-outline) .card-header { + background-color: #fd7e14; border-bottom: 0; } -.card-secondary:not(.card-outline) .card-header, -.card-secondary:not(.card-outline) .card-header a { - color: #ffffff; +.card-orange:not(.card-outline) .card-header, +.card-orange:not(.card-outline) .card-header a { + color: #1F2D3D; } -.card-secondary.card-outline { - border-top: 3px solid #6c757d; +.card-orange.card-outline { + border-top: 3px solid #fd7e14; } -.bg-secondary .btn-tool, -.bg-secondary-gradient .btn-tool, -.card-secondary:not(.card-outline) .btn-tool { - color: rgba(255, 255, 255, 0.8); +.bg-orange .btn-tool, +.bg-orange-gradient .btn-tool, +.card-orange:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); } -.bg-secondary .btn-tool:hover, -.bg-secondary-gradient .btn-tool:hover, -.card-secondary:not(.card-outline) .btn-tool:hover { - color: #ffffff; +.bg-orange .btn-tool:hover, +.bg-orange-gradient .btn-tool:hover, +.card-orange:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; } -.card.bg-secondary .bootstrap-datetimepicker-widget .table td, -.card.bg-secondary .bootstrap-datetimepicker-widget .table th, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-orange .bootstrap-datetimepicker-widget .table td, +.card.bg-orange .bootstrap-datetimepicker-widget .table th, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #596167; - color: #ffffff; +.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #e66a02; + color: #1F2D3D; } -.card.bg-secondary .bootstrap-datetimepicker-widget table td.active, -.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #868e96; - color: #ffffff; +.card.bg-orange .bootstrap-datetimepicker-widget table td.active, +.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-orange-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #fd9a47; + color: #1F2D3D; } -.card-success:not(.card-outline) .card-header { - background-color: #28a745; +.card-yellow:not(.card-outline) .card-header { + background-color: #ffc107; border-bottom: 0; } -.card-success:not(.card-outline) .card-header, -.card-success:not(.card-outline) .card-header a { - color: #ffffff; +.card-yellow:not(.card-outline) .card-header, +.card-yellow:not(.card-outline) .card-header a { + color: #1F2D3D; } -.card-success.card-outline { - border-top: 3px solid #28a745; +.card-yellow.card-outline { + border-top: 3px solid #ffc107; } -.bg-success .btn-tool, .alert-success .btn-tool, .label-success .btn-tool, -.bg-success-gradient .btn-tool, -.card-success:not(.card-outline) .btn-tool { - color: rgba(255, 255, 255, 0.8); +.bg-yellow .btn-tool, +.bg-yellow-gradient .btn-tool, +.card-yellow:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); } -.bg-success .btn-tool:hover, .alert-success .btn-tool:hover, .label-success .btn-tool:hover, -.bg-success-gradient .btn-tool:hover, -.card-success:not(.card-outline) .btn-tool:hover { - color: #ffffff; +.bg-yellow .btn-tool:hover, +.bg-yellow-gradient .btn-tool:hover, +.card-yellow:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; } -.card.bg-success .bootstrap-datetimepicker-widget .table td, .card.alert-success .bootstrap-datetimepicker-widget .table td, .card.label-success .bootstrap-datetimepicker-widget .table td, -.card.bg-success .bootstrap-datetimepicker-widget .table th, -.card.alert-success .bootstrap-datetimepicker-widget .table th, -.card.label-success .bootstrap-datetimepicker-widget .table th, -.card.bg-success-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-success-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-yellow .bootstrap-datetimepicker-widget .table td, +.card.bg-yellow .bootstrap-datetimepicker-widget .table th, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover, -.card.alert-success .bootstrap-datetimepicker-widget table td.day:hover, -.card.label-success .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover, -.card.alert-success .bootstrap-datetimepicker-widget table td.hour:hover, -.card.label-success .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover, -.card.alert-success .bootstrap-datetimepicker-widget table td.minute:hover, -.card.label-success .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover, -.card.alert-success .bootstrap-datetimepicker-widget table td.second:hover, -.card.label-success .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #208637; - color: #ffffff; +.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #dda600; + color: #1F2D3D; } -.card.bg-success .bootstrap-datetimepicker-widget table td.active, .card.alert-success .bootstrap-datetimepicker-widget table td.active, .card.label-success .bootstrap-datetimepicker-widget table td.active, -.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover, -.card.alert-success .bootstrap-datetimepicker-widget table td.active:hover, -.card.label-success .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #34ce57; - color: #ffffff; +.card.bg-yellow .bootstrap-datetimepicker-widget table td.active, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-yellow-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #ffce3a; + color: #1F2D3D; } -.card-info:not(.card-outline) .card-header { - background-color: #17a2b8; +.card-green:not(.card-outline) .card-header { + background-color: #28a745; border-bottom: 0; } -.card-info:not(.card-outline) .card-header, -.card-info:not(.card-outline) .card-header a { +.card-green:not(.card-outline) .card-header, +.card-green:not(.card-outline) .card-header a { color: #ffffff; } -.card-info.card-outline { - border-top: 3px solid #17a2b8; +.card-green.card-outline { + border-top: 3px solid #28a745; } -.bg-info .btn-tool, .alert-info .btn-tool, .label-info .btn-tool, -.bg-info-gradient .btn-tool, -.card-info:not(.card-outline) .btn-tool { +.bg-green .btn-tool, +.bg-green-gradient .btn-tool, +.card-green:not(.card-outline) .btn-tool { color: rgba(255, 255, 255, 0.8); } -.bg-info .btn-tool:hover, .alert-info .btn-tool:hover, .label-info .btn-tool:hover, -.bg-info-gradient .btn-tool:hover, -.card-info:not(.card-outline) .btn-tool:hover { +.bg-green .btn-tool:hover, +.bg-green-gradient .btn-tool:hover, +.card-green:not(.card-outline) .btn-tool:hover { color: #ffffff; } -.card.bg-info .bootstrap-datetimepicker-widget .table td, .card.alert-info .bootstrap-datetimepicker-widget .table td, .card.label-info .bootstrap-datetimepicker-widget .table td, -.card.bg-info .bootstrap-datetimepicker-widget .table th, -.card.alert-info .bootstrap-datetimepicker-widget .table th, -.card.label-info .bootstrap-datetimepicker-widget .table th, -.card.bg-info-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-info-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-green .bootstrap-datetimepicker-widget .table td, +.card.bg-green .bootstrap-datetimepicker-widget .table th, +.card.bg-green-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-green-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover, -.card.alert-info .bootstrap-datetimepicker-widget table td.day:hover, -.card.label-info .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover, -.card.alert-info .bootstrap-datetimepicker-widget table td.hour:hover, -.card.label-info .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover, -.card.alert-info .bootstrap-datetimepicker-widget table td.minute:hover, -.card.label-info .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover, -.card.alert-info .bootstrap-datetimepicker-widget table td.second:hover, -.card.label-info .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #128294; +.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #208637; color: #ffffff; } -.card.bg-info .bootstrap-datetimepicker-widget table td.active, .card.alert-info .bootstrap-datetimepicker-widget table td.active, .card.label-info .bootstrap-datetimepicker-widget table td.active, -.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover, -.card.alert-info .bootstrap-datetimepicker-widget table td.active:hover, -.card.label-info .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #1fc8e3; +.card.bg-green .bootstrap-datetimepicker-widget table td.active, +.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-green-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ce57; color: #ffffff; } -.card-warning:not(.card-outline) .card-header { - background-color: #ffc107; +.card-teal:not(.card-outline) .card-header { + background-color: #20c997; border-bottom: 0; } -.card-warning:not(.card-outline) .card-header, -.card-warning:not(.card-outline) .card-header a { - color: #1F2D3D; +.card-teal:not(.card-outline) .card-header, +.card-teal:not(.card-outline) .card-header a { + color: #ffffff; } -.card-warning.card-outline { - border-top: 3px solid #ffc107; +.card-teal.card-outline { + border-top: 3px solid #20c997; } -.bg-warning .btn-tool, .alert-warning .btn-tool, .label-warning .btn-tool, -.bg-warning-gradient .btn-tool, -.card-warning:not(.card-outline) .btn-tool { - color: rgba(31, 45, 61, 0.8); +.bg-teal .btn-tool, +.bg-teal-gradient .btn-tool, +.card-teal:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); } -.bg-warning .btn-tool:hover, .alert-warning .btn-tool:hover, .label-warning .btn-tool:hover, -.bg-warning-gradient .btn-tool:hover, -.card-warning:not(.card-outline) .btn-tool:hover { - color: #1F2D3D; +.bg-teal .btn-tool:hover, +.bg-teal-gradient .btn-tool:hover, +.card-teal:not(.card-outline) .btn-tool:hover { + color: #ffffff; } -.card.bg-warning .bootstrap-datetimepicker-widget .table td, .card.alert-warning .bootstrap-datetimepicker-widget .table td, .card.label-warning .bootstrap-datetimepicker-widget .table td, -.card.bg-warning .bootstrap-datetimepicker-widget .table th, -.card.alert-warning .bootstrap-datetimepicker-widget .table th, -.card.label-warning .bootstrap-datetimepicker-widget .table th, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-teal .bootstrap-datetimepicker-widget .table td, +.card.bg-teal .bootstrap-datetimepicker-widget .table th, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover, -.card.alert-warning .bootstrap-datetimepicker-widget table td.day:hover, -.card.label-warning .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover, -.card.alert-warning .bootstrap-datetimepicker-widget table td.hour:hover, -.card.label-warning .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover, -.card.alert-warning .bootstrap-datetimepicker-widget table td.minute:hover, -.card.label-warning .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover, -.card.alert-warning .bootstrap-datetimepicker-widget table td.second:hover, -.card.label-warning .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #dda600; - color: #1F2D3D; +.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #1aa67d; + color: #ffffff; } -.card.bg-warning .bootstrap-datetimepicker-widget table td.active, .card.alert-warning .bootstrap-datetimepicker-widget table td.active, .card.label-warning .bootstrap-datetimepicker-widget table td.active, -.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover, -.card.alert-warning .bootstrap-datetimepicker-widget table td.active:hover, -.card.label-warning .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #ffce3a; - color: #1F2D3D; +.card.bg-teal .bootstrap-datetimepicker-widget table td.active, +.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-teal-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #3ce0af; + color: #ffffff; } -.card-danger:not(.card-outline) .card-header { - background-color: #dc3545; +.card-cyan:not(.card-outline) .card-header { + background-color: #17a2b8; border-bottom: 0; } -.card-danger:not(.card-outline) .card-header, -.card-danger:not(.card-outline) .card-header a { +.card-cyan:not(.card-outline) .card-header, +.card-cyan:not(.card-outline) .card-header a { color: #ffffff; } -.card-danger.card-outline { - border-top: 3px solid #dc3545; +.card-cyan.card-outline { + border-top: 3px solid #17a2b8; } -.bg-danger .btn-tool, .alert-danger .btn-tool, .alert-error .btn-tool, .label-danger .btn-tool, -.bg-danger-gradient .btn-tool, -.card-danger:not(.card-outline) .btn-tool { +.bg-cyan .btn-tool, +.bg-cyan-gradient .btn-tool, +.card-cyan:not(.card-outline) .btn-tool { color: rgba(255, 255, 255, 0.8); } -.bg-danger .btn-tool:hover, .alert-danger .btn-tool:hover, .alert-error .btn-tool:hover, .label-danger .btn-tool:hover, -.bg-danger-gradient .btn-tool:hover, -.card-danger:not(.card-outline) .btn-tool:hover { +.bg-cyan .btn-tool:hover, +.bg-cyan-gradient .btn-tool:hover, +.card-cyan:not(.card-outline) .btn-tool:hover { color: #ffffff; } -.card.bg-danger .bootstrap-datetimepicker-widget .table td, .card.alert-danger .bootstrap-datetimepicker-widget .table td, .card.alert-error .bootstrap-datetimepicker-widget .table td, .card.label-danger .bootstrap-datetimepicker-widget .table td, -.card.bg-danger .bootstrap-datetimepicker-widget .table th, -.card.alert-danger .bootstrap-datetimepicker-widget .table th, -.card.alert-error .bootstrap-datetimepicker-widget .table th, -.card.label-danger .bootstrap-datetimepicker-widget .table th, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-cyan .bootstrap-datetimepicker-widget .table td, +.card.bg-cyan .bootstrap-datetimepicker-widget .table th, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-error .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover, -.card.alert-danger .bootstrap-datetimepicker-widget table td.day:hover, -.card.alert-error .bootstrap-datetimepicker-widget table td.day:hover, -.card.label-danger .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover, -.card.alert-danger .bootstrap-datetimepicker-widget table td.hour:hover, -.card.alert-error .bootstrap-datetimepicker-widget table td.hour:hover, -.card.label-danger .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover, -.card.alert-danger .bootstrap-datetimepicker-widget table td.minute:hover, -.card.alert-error .bootstrap-datetimepicker-widget table td.minute:hover, -.card.label-danger .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover, -.card.alert-danger .bootstrap-datetimepicker-widget table td.second:hover, -.card.alert-error .bootstrap-datetimepicker-widget table td.second:hover, -.card.label-danger .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #c62232; +.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #128294; color: #ffffff; } -.card.bg-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-error .bootstrap-datetimepicker-widget table td.active, .card.label-danger .bootstrap-datetimepicker-widget table td.active, -.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover, -.card.alert-danger .bootstrap-datetimepicker-widget table td.active:hover, -.card.alert-error .bootstrap-datetimepicker-widget table td.active:hover, -.card.label-danger .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active:hover { - background: #e4606d; +.card.bg-cyan .bootstrap-datetimepicker-widget table td.active, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-cyan-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #1fc8e3; color: #ffffff; } -.card-light:not(.card-outline) .card-header { - background-color: #f8f9fa; +.card-white:not(.card-outline) .card-header { + background-color: #ffffff; border-bottom: 0; } -.card-light:not(.card-outline) .card-header, -.card-light:not(.card-outline) .card-header a { +.card-white:not(.card-outline) .card-header, +.card-white:not(.card-outline) .card-header a { color: #1F2D3D; } -.card-light.card-outline { - border-top: 3px solid #f8f9fa; +.card-white.card-outline { + border-top: 3px solid #ffffff; } -.bg-light .btn-tool, -.bg-light-gradient .btn-tool, -.card-light:not(.card-outline) .btn-tool { +.bg-white .btn-tool, +.bg-white-gradient .btn-tool, +.card-white:not(.card-outline) .btn-tool { color: rgba(31, 45, 61, 0.8); } -.bg-light .btn-tool:hover, -.bg-light-gradient .btn-tool:hover, -.card-light:not(.card-outline) .btn-tool:hover { +.bg-white .btn-tool:hover, +.bg-white-gradient .btn-tool:hover, +.card-white:not(.card-outline) .btn-tool:hover { color: #1F2D3D; } -.card.bg-light .bootstrap-datetimepicker-widget .table td, -.card.bg-light .bootstrap-datetimepicker-widget .table th, -.card.bg-light-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-light-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-white .bootstrap-datetimepicker-widget .table td, +.card.bg-white .bootstrap-datetimepicker-widget .table th, +.card.bg-white-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-white-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.second:hover { - background: #e0e5e9; +.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #ebebeb; color: #1F2D3D; } -.card.bg-light .bootstrap-datetimepicker-widget table td.active, -.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active:hover { +.card.bg-white .bootstrap-datetimepicker-widget table td.active, +.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-white-gradient .bootstrap-datetimepicker-widget table td.active:hover { background: white; color: #1F2D3D; } -.card-dark:not(.card-outline) .card-header { +.card-gray:not(.card-outline) .card-header { + background-color: #6c757d; + border-bottom: 0; +} + +.card-gray:not(.card-outline) .card-header, +.card-gray:not(.card-outline) .card-header a { + color: #ffffff; +} + +.card-gray.card-outline { + border-top: 3px solid #6c757d; +} + +.bg-gray .btn-tool, +.bg-gray-gradient .btn-tool, +.card-gray:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-gray .btn-tool:hover, +.bg-gray-gradient .btn-tool:hover, +.card-gray:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-gray .bootstrap-datetimepicker-widget .table td, +.card.bg-gray .bootstrap-datetimepicker-widget .table th, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.second:hover { + background: #596167; + color: #ffffff; +} + +.card.bg-gray .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray-gradient .bootstrap-datetimepicker-widget table td.active:hover { + background: #868e96; + color: #ffffff; +} + +.card-gray-dark:not(.card-outline) .card-header { background-color: #343a40; border-bottom: 0; } -.card-dark:not(.card-outline) .card-header, -.card-dark:not(.card-outline) .card-header a { +.card-gray-dark:not(.card-outline) .card-header, +.card-gray-dark:not(.card-outline) .card-header a { color: #ffffff; } -.card-dark.card-outline { +.card-gray-dark.card-outline { border-top: 3px solid #343a40; } -.bg-dark .btn-tool, -.bg-dark-gradient .btn-tool, -.card-dark:not(.card-outline) .btn-tool { +.bg-gray-dark .btn-tool, +.bg-gray-dark-gradient .btn-tool, +.card-gray-dark:not(.card-outline) .btn-tool { color: rgba(255, 255, 255, 0.8); } -.bg-dark .btn-tool:hover, -.bg-dark-gradient .btn-tool:hover, -.card-dark:not(.card-outline) .btn-tool:hover { +.bg-gray-dark .btn-tool:hover, +.bg-gray-dark-gradient .btn-tool:hover, +.card-gray-dark:not(.card-outline) .btn-tool:hover { color: #ffffff; } -.card.bg-dark .bootstrap-datetimepicker-widget .table td, -.card.bg-dark .bootstrap-datetimepicker-widget .table th, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table td, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table th { +.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget .table td, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget .table th { border: none; } -.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.day:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.hour:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.minute:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.second:hover { +.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.second:hover { background: #222629; color: #ffffff; } -.card.bg-dark .bootstrap-datetimepicker-widget table td.active, -.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active, -.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active:hover { +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray-dark-gradient .bootstrap-datetimepicker-widget table td.active:hover { background: #4b545c; color: #ffffff; } -/* - * Component: Info Box - * ------------------- - */ .info-box { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); border-radius: 0.25rem; background: #ffffff; min-height: 80px; padding: .5rem; + position: relative; } .info-box .progress { @@ -17180,12 +16024,12 @@ html.maximized-card { white-space: nowrap; } -.info-box .info-box .bg-primary, .info-box .info-box .label-primary, +.info-box .info-box .bg-primary, .info-box .info-box .alert-primary, .info-box .info-box .bg-gradient-primary { color: #ffffff; } -.info-box .info-box .bg-primary .progress-bar, .info-box .info-box .label-primary .progress-bar, +.info-box .info-box .bg-primary .progress-bar, .info-box .info-box .alert-primary .progress-bar, .info-box .info-box .bg-gradient-primary .progress-bar { background-color: #ffffff; } @@ -17200,43 +16044,43 @@ html.maximized-card { background-color: #ffffff; } -.info-box .info-box .bg-success, .info-box .info-box .alert-success, .info-box .info-box .label-success, +.info-box .info-box .bg-success, .info-box .info-box .alert-success, .info-box .info-box .bg-gradient-success { color: #ffffff; } -.info-box .info-box .bg-success .progress-bar, .info-box .info-box .alert-success .progress-bar, .info-box .info-box .label-success .progress-bar, +.info-box .info-box .bg-success .progress-bar, .info-box .info-box .alert-success .progress-bar, .info-box .info-box .bg-gradient-success .progress-bar { background-color: #ffffff; } -.info-box .info-box .bg-info, .info-box .info-box .alert-info, .info-box .info-box .label-info, +.info-box .info-box .bg-info, .info-box .info-box .alert-info, .info-box .info-box .bg-gradient-info { color: #ffffff; } -.info-box .info-box .bg-info .progress-bar, .info-box .info-box .alert-info .progress-bar, .info-box .info-box .label-info .progress-bar, +.info-box .info-box .bg-info .progress-bar, .info-box .info-box .alert-info .progress-bar, .info-box .info-box .bg-gradient-info .progress-bar { background-color: #ffffff; } -.info-box .info-box .bg-warning, .info-box .info-box .alert-warning, .info-box .info-box .label-warning, +.info-box .info-box .bg-warning, .info-box .info-box .alert-warning, .info-box .info-box .bg-gradient-warning { color: #1F2D3D; } -.info-box .info-box .bg-warning .progress-bar, .info-box .info-box .alert-warning .progress-bar, .info-box .info-box .label-warning .progress-bar, +.info-box .info-box .bg-warning .progress-bar, .info-box .info-box .alert-warning .progress-bar, .info-box .info-box .bg-gradient-warning .progress-bar { background-color: #1F2D3D; } .info-box .info-box .bg-danger, .info-box .info-box .alert-danger, -.info-box .info-box .alert-error, .info-box .info-box .label-danger, +.info-box .info-box .alert-error, .info-box .info-box .bg-gradient-danger { color: #ffffff; } -.info-box .info-box .bg-danger .progress-bar, .info-box .info-box .alert-danger .progress-bar, .info-box .info-box .alert-error .progress-bar, .info-box .info-box .label-danger .progress-bar, +.info-box .info-box .bg-danger .progress-bar, .info-box .info-box .alert-danger .progress-bar, .info-box .info-box .alert-error .progress-bar, .info-box .info-box .bg-gradient-danger .progress-bar { background-color: #ffffff; } @@ -17312,13 +16156,9 @@ html.maximized-card { } } -/* - * Component: Timeline - * ------------------- - */ .timeline { list-style: none; - margin: 0 0 30px 0; + margin: 0 0 30px; padding: 0; position: relative; } @@ -17351,7 +16191,7 @@ html.maximized-card { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); border-radius: 0.25rem; background: #ffffff; - color: #444; + color: #495057; margin-left: 60px; margin-right: 15px; margin-top: 0; @@ -17368,7 +16208,7 @@ html.maximized-card { .timeline > li > .timeline-item > .timeline-header { border-bottom: 1px solid rgba(0, 0, 0, 0.125); - color: #555; + color: #495057; font-size: 16px; line-height: 1.1; margin: 0; @@ -17379,7 +16219,8 @@ html.maximized-card { font-weight: 600; } -.timeline > li > .timeline-item > .timeline-body, .timeline > li > .timeline-item > .timeline-footer { +.timeline > li > .timeline-item > .timeline-body, +.timeline > li > .timeline-item > .timeline-footer { padding: 10px; } @@ -17419,10 +16260,6 @@ html.maximized-card { border-bottom-color: #dee2e6; } -/* - * Component: Button - * ----------------- - */ .btn.btn-flat { border-radius: 0; border-width: 1px; @@ -17450,19 +16287,19 @@ html.maximized-card { } .btn-default { - background-color: #f4f4f4; + background-color: #f8f9fa; border-color: #ddd; color: #444; } .btn-default:hover, .btn-default:active, .btn-default.hover { - background-color: #e7e7e7; + background-color: #e9ecef; color: #2b2b2b; } .btn-app { border-radius: 3px; - background-color: #f4f4f4; + background-color: #f8f9fa; border: 1px solid #ddd; color: #6c757d; font-size: 12px; @@ -17485,7 +16322,7 @@ html.maximized-card { } .btn-app:hover { - background: #f4f4f4; + background: #f8f9fa; border-color: #aaaaaa; color: #444; } @@ -17502,10 +16339,6 @@ html.maximized-card { top: -3px; } -/* - * Component: Callout - * ------------------ - */ .callout { border-radius: 0.25rem; background-color: #ffffff; @@ -17542,10 +16375,6 @@ html.maximized-card { border-left-color: #1e7e34; } -/* - * Component: Alert - * ---------------- - */ .alert .icon { margin-right: 10px; } @@ -17581,10 +16410,10 @@ html.maximized-card { border-color: #148ea1; } -/* - * Component: Nav - * -------------- - */ +.alert-primary { + border-color: #006fe6; +} + .nav-pills .nav-link { color: #6c757d; } @@ -17665,6 +16494,26 @@ html.maximized-card { background-color: #dc3545; } +.navbar-navy { + background-color: #001f3f; +} + +.navbar-olive { + background-color: #3d9970; +} + +.navbar-lime { + background-color: #01ff70; +} + +.navbar-fuchsia { + background-color: #f012be; +} + +.navbar-maroon { + background-color: #d81b60; +} + .navbar-blue { background-color: #007bff; } @@ -17717,10 +16566,6 @@ html.maximized-card { background-color: #343a40; } -/* - * Component: Products - * ------------------- - */ .products-list { list-style: none; margin: 0; @@ -17773,17 +16618,13 @@ html.maximized-card { border-bottom-width: 0; } -/* - * Component: Table - * ---------------- - */ .table:not(.table-dark) { color: inherit; } .table.table-head-fixed thead tr:nth-child(1) th { background-color: #ffffff; - border-bottom: none; + border-bottom: 0; box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6; position: -webkit-sticky; position: sticky; @@ -17815,19 +16656,6 @@ html.maximized-card { vertical-align: middle; } -/* - * Component: Labels - * ----------------- - */ -.label-default { - background-color: #adb5bd; - color: #495057; -} - -/* - * Component: Direct Chat - * ---------------------- - */ .direct-chat .card-body { overflow-x: hidden; padding: 0; @@ -17924,7 +16752,7 @@ html.maximized-card { float: right; } -.direct-chat-info { +.direct-chat-infos { display: block; font-size: 0.875rem; margin-bottom: 2px; @@ -17956,109 +16784,315 @@ html.maximized-card { width: 100%; } -.contacts-list > li { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - margin: 0; - padding: 10px; +.contacts-list > li { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + margin: 0; + padding: 10px; +} + +.contacts-list > li::after { + display: block; + clear: both; + content: ""; +} + +.contacts-list > li:last-of-type { + border-bottom: 0; +} + +.contacts-list-img { + border-radius: 50%; + float: left; + width: 40px; +} + +.contacts-list-info { + color: #ffffff; + margin-left: 45px; +} + +.contacts-list-name, +.contacts-list-status { + display: block; +} + +.contacts-list-name { + font-weight: 600; +} + +.contacts-list-status { + font-size: 0.875rem; +} + +.contacts-list-date { + color: #adb5bd; + font-weight: normal; +} + +.contacts-list-msg { + color: #697582; +} + +.direct-chat-primary .right > .direct-chat-text { + background: #007bff; + border-color: #007bff; + color: #ffffff; +} + +.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before { + border-left-color: #007bff; +} + +.direct-chat-secondary .right > .direct-chat-text { + background: #6c757d; + border-color: #6c757d; + color: #ffffff; +} + +.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before { + border-left-color: #6c757d; +} + +.direct-chat-success .right > .direct-chat-text { + background: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before { + border-left-color: #28a745; +} + +.direct-chat-info .right > .direct-chat-text { + background: #17a2b8; + border-color: #17a2b8; + color: #ffffff; +} + +.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before { + border-left-color: #17a2b8; +} + +.direct-chat-warning .right > .direct-chat-text { + background: #ffc107; + border-color: #ffc107; + color: #1F2D3D; +} + +.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before { + border-left-color: #ffc107; +} + +.direct-chat-danger .right > .direct-chat-text { + background: #dc3545; + border-color: #dc3545; + color: #ffffff; +} + +.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before { + border-left-color: #dc3545; +} + +.direct-chat-light .right > .direct-chat-text { + background: #f8f9fa; + border-color: #f8f9fa; + color: #1F2D3D; +} + +.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before { + border-left-color: #f8f9fa; +} + +.direct-chat-dark .right > .direct-chat-text { + background: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before { + border-left-color: #343a40; +} + +.direct-chat-navy .right > .direct-chat-text { + background: #001f3f; + border-color: #001f3f; + color: #ffffff; +} + +.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before { + border-left-color: #001f3f; +} + +.direct-chat-olive .right > .direct-chat-text { + background: #3d9970; + border-color: #3d9970; + color: #ffffff; +} + +.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before { + border-left-color: #3d9970; +} + +.direct-chat-lime .right > .direct-chat-text { + background: #01ff70; + border-color: #01ff70; + color: #1F2D3D; +} + +.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before { + border-left-color: #01ff70; +} + +.direct-chat-fuchsia .right > .direct-chat-text { + background: #f012be; + border-color: #f012be; + color: #ffffff; +} + +.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before { + border-left-color: #f012be; } -.contacts-list > li::after { - display: block; - clear: both; - content: ""; +.direct-chat-maroon .right > .direct-chat-text { + background: #d81b60; + border-color: #d81b60; + color: #ffffff; } -.contacts-list > li:last-of-type { - border-bottom: none; +.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before { + border-left-color: #d81b60; } -.contacts-list-img { - border-radius: 50%; - float: left; - width: 40px; +.direct-chat-blue .right > .direct-chat-text { + background: #007bff; + border-color: #007bff; + color: #ffffff; } -.contacts-list-info { +.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before { + border-left-color: #007bff; +} + +.direct-chat-indigo .right > .direct-chat-text { + background: #6610f2; + border-color: #6610f2; color: #ffffff; - margin-left: 45px; } -.contacts-list-name, -.contacts-list-status { - display: block; +.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before { + border-left-color: #6610f2; } -.contacts-list-name { - font-weight: 600; +.direct-chat-purple .right > .direct-chat-text { + background: #6f42c1; + border-color: #6f42c1; + color: #ffffff; } -.contacts-list-status { - font-size: 0.875rem; +.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before { + border-left-color: #6f42c1; } -.contacts-list-date { - color: #adb5bd; - font-weight: normal; +.direct-chat-pink .right > .direct-chat-text { + background: #e83e8c; + border-color: #e83e8c; + color: #ffffff; } -.contacts-list-msg { - color: #697582; +.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before { + border-left-color: #e83e8c; } -.direct-chat-danger .right > .direct-chat-text { +.direct-chat-red .right > .direct-chat-text { background: #dc3545; border-color: #dc3545; color: #ffffff; } -.direct-chat-danger .right > .direct-chat-text:after, .direct-chat-danger .right > .direct-chat-text::before { +.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before { border-left-color: #dc3545; } -.direct-chat-primary .right > .direct-chat-text { - background: #007bff; - border-color: #007bff; - color: #ffffff; +.direct-chat-orange .right > .direct-chat-text { + background: #fd7e14; + border-color: #fd7e14; + color: #1F2D3D; } -.direct-chat-primary .right > .direct-chat-text:after, .direct-chat-primary .right > .direct-chat-text::before { - border-left-color: #007bff; +.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before { + border-left-color: #fd7e14; } -.direct-chat-warning .right > .direct-chat-text { +.direct-chat-yellow .right > .direct-chat-text { background: #ffc107; border-color: #ffc107; color: #1F2D3D; } -.direct-chat-warning .right > .direct-chat-text:after, .direct-chat-warning .right > .direct-chat-text::before { +.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before { border-left-color: #ffc107; } -.direct-chat-info .right > .direct-chat-text { +.direct-chat-green .right > .direct-chat-text { + background: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before { + border-left-color: #28a745; +} + +.direct-chat-teal .right > .direct-chat-text { + background: #20c997; + border-color: #20c997; + color: #ffffff; +} + +.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before { + border-left-color: #20c997; +} + +.direct-chat-cyan .right > .direct-chat-text { background: #17a2b8; border-color: #17a2b8; color: #ffffff; } -.direct-chat-info .right > .direct-chat-text:after, .direct-chat-info .right > .direct-chat-text::before { +.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before { border-left-color: #17a2b8; } -.direct-chat-success .right > .direct-chat-text { - background: #28a745; - border-color: #28a745; +.direct-chat-white .right > .direct-chat-text { + background: #ffffff; + border-color: #ffffff; + color: #1F2D3D; +} + +.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before { + border-left-color: #ffffff; +} + +.direct-chat-gray .right > .direct-chat-text { + background: #6c757d; + border-color: #6c757d; color: #ffffff; } -.direct-chat-success .right > .direct-chat-text:after, .direct-chat-success .right > .direct-chat-text::before { - border-left-color: #28a745; +.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before { + border-left-color: #6c757d; +} + +.direct-chat-gray-dark .right > .direct-chat-text { + background: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before { + border-left-color: #343a40; } -/* - * Component: Users List - * --------------------- - */ .users-list > li { float: left; padding: 10px; @@ -18095,10 +17129,6 @@ html.maximized-card { font-size: 12px; } -/* - * Component: Carousel - * ------------------- - */ .carousel-control.left, .carousel-control.right { background-image: none; } @@ -18117,12 +17147,8 @@ html.maximized-card { z-index: 5; } -/* - * Component: Social Widgets - * ------------------------- - */ .card-widget { - border: none; + border: 0; position: relative; } @@ -18190,11 +17216,6 @@ html.maximized-card { width: 65px; } -/* - * Component: Modals - * --------- - ------ - */ .modal-dialog .overlay { background-color: #000; display: block; @@ -18207,21 +17228,16 @@ html.maximized-card { z-index: 1052; } -.modal-content.bg-warning .modal-header, .modal-content.alert-warning .modal-header, .modal-content.label-warning .modal-header, +.modal-content.bg-warning .modal-header, .modal-content.alert-warning .modal-header, .modal-content.bg-warning .modal-footer, -.modal-content.alert-warning .modal-footer, -.modal-content.label-warning .modal-footer { +.modal-content.alert-warning .modal-footer { border-color: #343a40; } -.modal-content.bg-primary .close, .modal-content.label-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.label-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.alert-info .close, .modal-content.label-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.alert-info .mailbox-attachment-close, .modal-content.label-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.alert-danger .close, .modal-content.alert-error .close, .modal-content.label-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.alert-danger .mailbox-attachment-close, .modal-content.alert-error .mailbox-attachment-close, .modal-content.label-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.alert-success .close, .modal-content.label-success .close, .modal-content.bg-success .mailbox-attachment-close, .modal-content.alert-success .mailbox-attachment-close, .modal-content.label-success .mailbox-attachment-close { +.modal-content.bg-primary .close, .modal-content.alert-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.alert-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.alert-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.alert-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.alert-danger .close, .modal-content.alert-error .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.alert-danger .mailbox-attachment-close, .modal-content.alert-error .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.alert-success .close, .modal-content.bg-success .mailbox-attachment-close, .modal-content.alert-success .mailbox-attachment-close { color: #ffffff; } -/* - * Pages: Mailbox - * -------------- - */ .mailbox-messages > .table { margin: 0; } @@ -18246,7 +17262,7 @@ html.maximized-card { .mailbox-read-info h5 { margin: 0; - padding: 5px 0 0 0; + padding: 5px 0 0; } .mailbox-read-time { @@ -18259,16 +17275,16 @@ html.maximized-card { } .mailbox-attachments li { - float: left; - width: 200px; border: 1px solid #eee; + float: left; margin-bottom: 10px; margin-right: 10px; + width: 200px; } .mailbox-attachment-name { - font-weight: bold; color: #666; + font-weight: bold; } .mailbox-attachment-icon, @@ -18278,8 +17294,8 @@ html.maximized-card { } .mailbox-attachment-info { + background: #f8f9fa; padding: 10px; - background: #f4f4f4; } .mailbox-attachment-size { @@ -18293,11 +17309,11 @@ html.maximized-card { } .mailbox-attachment-icon { - text-align: center; - font-size: 65px; color: #666; - padding: 20px 10px; + font-size: 65px; max-height: 132.5px; + padding: 20px 10px; + text-align: center; } .mailbox-attachment-icon.has-img { @@ -18305,70 +17321,61 @@ html.maximized-card { } .mailbox-attachment-icon.has-img > img { - max-width: 100%; height: auto; + max-width: 100%; } -/* - * Pages: Lock Screen - * ------------------ - */ -/* ADD THIS CLASS TO THE TAG */ .lockscreen { background: #e9ecef; } +.lockscreen .lockscreen-name { + font-weight: 600; + text-align: center; +} + .lockscreen-logo { font-size: 35px; - text-align: center; - margin-bottom: 25px; font-weight: 300; + margin-bottom: 25px; + text-align: center; } .lockscreen-logo a { - color: #444; + color: #495057; } .lockscreen-wrapper { - max-width: 400px; margin: 0 auto; margin-top: 10%; + max-width: 400px; } -/* User name [optional] */ -.lockscreen .lockscreen-name { - text-align: center; - font-weight: 600; -} - -/* Will contain the image and the sign in form */ .lockscreen-item { border-radius: 4px; - padding: 0; background: #ffffff; + margin: 10px auto 30px; + padding: 0; position: relative; - margin: 10px auto 30px auto; width: 290px; } -/* User image */ .lockscreen-image { border-radius: 50%; - position: absolute; - left: -10px; - top: -25px; background: #ffffff; + left: -10px; padding: 5px; + position: absolute; + top: -25px; z-index: 10; } .lockscreen-image > img { border-radius: 50%; - width: 70px; height: 70px; + width: 70px; } -/* Contains the password input and the login button */ .lockscreen-credentials { margin-left: 70px; } @@ -18387,21 +17394,17 @@ html.maximized-card { margin-top: 10px; } -/* - * Pages: Login & Register - * ----------------------- - */ .login-logo, .register-logo { font-size: 35px; - text-align: center; - margin-bottom: 25px; font-weight: 300; + margin-bottom: 25px; + text-align: center; } .login-logo a, .register-logo a { - color: #444; + color: #495057; } .login-page, @@ -18411,29 +17414,29 @@ html.maximized-card { .login-box, .register-box { - width: 360px; margin: 7% auto; + width: 360px; } @media (max-width: 576px) { .login-box, .register-box { - width: 90%; margin-top: 20px; + width: 90%; } } .login-card-body, .register-card-body { background: #ffffff; - padding: 20px; border-top: 0; color: #666; + padding: 20px; } .login-card-body .input-group .form-control, .register-card-body .input-group .form-control { - border-right: none; + border-right: 0; } .login-card-body .input-group .form-control:focus, @@ -18468,32 +17471,28 @@ html.maximized-card { .login-card-body .input-group .input-group-text, .register-card-body .input-group .input-group-text { - color: #777; background-color: transparent; - border-left: none; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-bottom-right-radius: 0.25rem !important; + border-left: 0; border-top-right-radius: 0.25rem !important; + color: #777; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .login-box-msg, .register-box-msg { margin: 0; + padding: 0 20px 20px; text-align: center; - padding: 0 20px 20px 20px; } .social-auth-links { margin: 10px 0; } -/* - * Pages: 400 and 500 error pages - * ------------------------------ - */ .error-page { + margin: 20px auto 0; width: 600px; - margin: 20px auto 0 auto; } @media (max-width: 767.98px) { @@ -18516,8 +17515,8 @@ html.maximized-card { } .error-page > .error-content { - margin-left: 190px; display: block; + margin-left: 190px; } @media (max-width: 767.98px) { @@ -18527,8 +17526,8 @@ html.maximized-card { } .error-page > .error-content > h3 { - font-weight: 300; font-size: 25px; + font-weight: 300; } @media (max-width: 767.98px) { @@ -18537,29 +17536,21 @@ html.maximized-card { } } -/* - * Pages: Invoice - * -------------- - */ .invoice { - position: relative; background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.125); + position: relative; } .invoice-title { margin-top: 0; } -/* - * Pages: Profile - * -------------- - */ .profile-user-img { + border: 3px solid #adb5bd; margin: 0 auto; - width: 100px; padding: 3px; - border: 3px solid #adb5bd; + width: 100px; } .profile-username { @@ -18569,9 +17560,9 @@ html.maximized-card { .post { border-bottom: 1px solid #adb5bd; + color: #666; margin-bottom: 15px; padding-bottom: 15px; - color: #666; } .post:last-of-type { @@ -18584,25 +17575,21 @@ html.maximized-card { margin-bottom: 15px; } -/* - * Pages: E-commerce - * ----------------- - */ .product-image { max-width: 100%; height: auto; width: 100%; } -.product-image-thumbs  { - display: -ms-flexbox; - display: flex; +.product-image-thumbs { -ms-flex-align: stretch; align-items: stretch; + display: -ms-flexbox; + display: flex; margin-top: 2rem; } -.product-image-thumb  { +.product-image-thumb { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); border-radius: 0.25rem; background-color: #ffffff; @@ -18614,25 +17601,21 @@ html.maximized-card { padding: 0.5rem; } -.product-image-thumb  img { +.product-image-thumb img { max-width: 100%; height: auto; -ms-flex-item-align: center; align-self: center; } -.product-image-thumb :hover { +.product-image-thumb:hover { opacity: 0.5; } .product-share a { - margin-right: 0.5rem; + margin-right: .5rem; } -/* - * Pages: Projects - * --------------- - */ .projects td { vertical-align: middle; } @@ -18652,16 +17635,12 @@ html.maximized-card { text-align: center; } -/* - * Plugin: Full Calendar - * --------------------- - */ .fc-button { - background: #f4f4f4; + background: #f8f9fa; background-image: none; - color: #444; - border-color: #ddd; border-bottom-color: #ddd; + border-color: #ddd; + color: #495057; } .fc-button:hover, .fc-button:active, .fc-button.hover { @@ -18669,9 +17648,9 @@ html.maximized-card { } .fc-header-title h2 { + color: #666; font-size: 15px; line-height: 1.6em; - color: #666; margin-left: 10px; } @@ -18688,8 +17667,8 @@ html.maximized-card { } .fc-grid { - width: 100%; border: 0; + width: 100%; } .fc-widget-header:first-of-type, @@ -18704,8 +17683,8 @@ html.maximized-card { } .fc-toolbar { - padding: 1rem; margin: 0; + padding: 1rem; } .fc-day-number { @@ -18723,17 +17702,27 @@ html.maximized-card { .fc-color-picker > li { float: left; font-size: 30px; - margin-right: 5px; line-height: 30px; + margin-right: 5px; } -.fc-color-picker > li .fa { +.fc-color-picker > li .fa, +.fc-color-picker > li .fas, +.fc-color-picker > li .far, +.fc-color-picker > li .fab, +.fc-color-picker > li .glyphicon, +.fc-color-picker > li .ion { transition: -webkit-transform linear .3s; transition: transform linear .3s; transition: transform linear .3s, -webkit-transform linear .3s; } -.fc-color-picker > li .fa:hover { +.fc-color-picker > li .fa:hover, +.fc-color-picker > li .fas:hover, +.fc-color-picker > li .far:hover, +.fc-color-picker > li .fab:hover, +.fc-color-picker > li .glyphicon:hover, +.fc-color-picker > li .ion:hover { -webkit-transform: rotate(30deg); transform: rotate(30deg); } @@ -18744,21 +17733,17 @@ html.maximized-card { .external-event { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); - padding: 5px 10px; - font-weight: bold; - margin-bottom: 4px; border-radius: 0.25rem; cursor: move; + font-weight: bold; + margin-bottom: 4px; + padding: 5px 10px; } .external-event:hover { box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2); } -/* - * Plugin: Select2 - * --------------- - */ .select2-container--default.select2-container--focus, .select2-container--default:focus, .select2-container--default:active, .select2-selection.select2-container--focus, .select2-selection:focus, @@ -18851,44 +17836,92 @@ html.maximized-card { width: 100%; } -.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field { - width: 100% !important; +.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field { + width: 100% !important; +} + +.select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #d2d6de; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #007bff; + border-color: #006fe6; + padding: 0 10px; + color: #ffffff; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + margin-right: 5px; + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container .select2-selection--single .select2-selection__rendered li { + padding-right: 10px; +} + +.slider.slider-vertical { + height: 100%; +} + +.slider.slider-horizontal { + width: 100%; +} + +.slider-primary .slider .slider-selection { + background: #007bff; +} + +.slider-secondary .slider .slider-selection { + background: #6c757d; +} + +.slider-success .slider .slider-selection { + background: #28a745; +} + +.slider-info .slider .slider-selection { + background: #17a2b8; +} + +.slider-warning .slider .slider-selection { + background: #ffc107; +} + +.slider-danger .slider .slider-selection { + background: #dc3545; } -.select2-container--default.select2-container--focus .select2-selection--multiple { - border-color: #d2d6de; +.slider-light .slider .slider-selection { + background: #f8f9fa; } -.select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #007bff; - border-color: #006fe6; - padding: 0 10px; - color: #ffffff; +.slider-dark .slider .slider-selection { + background: #343a40; } -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - margin-right: 5px; - color: rgba(255, 255, 255, 0.7); +.slider-navy .slider .slider-selection { + background: #001f3f; } -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #ffffff; +.slider-olive .slider .slider-selection { + background: #3d9970; } -.select2-container .select2-selection--single .select2-selection__rendered li { - padding-right: 10px; +.slider-lime .slider .slider-selection { + background: #01ff70; } -/* - * Plugin: Bootstrap Slider - * ------------------------ - */ -.slider.slider-vertical { - height: 100%; +.slider-fuchsia .slider .slider-selection { + background: #f012be; } -.slider.slider-horizontal { - width: 100%; +.slider-maroon .slider .slider-selection { + background: #d81b60; } .slider-blue .slider .slider-selection { @@ -18943,10 +17976,6 @@ html.maximized-card { background: #343a40; } -/* - * Plugin: iCheck Bootstrap - * ------------------------ - */ .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before, .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { border-color: #007bff; @@ -19035,6 +18064,61 @@ html.maximized-card { border-color: #343a40; } +.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #001f3f; +} + +.icheck-navy > input:first-child:checked + label::before, +.icheck-navy > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #001f3f; + border-color: #001f3f; +} + +.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #3d9970; +} + +.icheck-olive > input:first-child:checked + label::before, +.icheck-olive > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #3d9970; + border-color: #3d9970; +} + +.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #01ff70; +} + +.icheck-lime > input:first-child:checked + label::before, +.icheck-lime > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #01ff70; + border-color: #01ff70; +} + +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #f012be; +} + +.icheck-fuchsia > input:first-child:checked + label::before, +.icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #f012be; + border-color: #f012be; +} + +.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #d81b60; +} + +.icheck-maroon > input:first-child:checked + label::before, +.icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #d81b60; + border-color: #d81b60; +} + .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before, .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { border-color: #007bff; @@ -19178,10 +18262,6 @@ html.maximized-card { border-color: #343a40; } -/* - * Plugins: jQuery Mapael - * ---------------------- - */ .mapael .map { position: relative; } @@ -19201,6 +18281,8 @@ html.maximized-card { word-spacing: normal; white-space: normal; line-break: auto; + border-radius: 0.25rem; + font-size: 0.875rem; background-color: #000; color: #ffffff; display: block; @@ -19210,47 +18292,44 @@ html.maximized-card { text-align: center; word-wrap: break-word; z-index: 1070; - border-radius: 0.25rem; - font-size: 0.875rem; } .mapael .myLegend { - background-color: #f4f4e8; - border: 1px solid #bebeb4; + background-color: #f8f9fa; + border: 1px solid #adb5bd; padding: 10px; width: 600px; } .mapael .zoomButton { + background-color: #f8f9fa; + border: 1px solid #ddd; border-radius: 0.25rem; - background-color: #f4f4f4; color: #444; - border: 1px solid #ddd; - padding-left: 1px; - width: 16px; + cursor: pointer; + font-weight: bold; height: 16px; + left: 10px; line-height: 14px; - text-align: center; - cursor: pointer; + padding-left: 1px; position: absolute; + text-align: center; top: 0; - font-weight: bold; - left: 10px; -webkit-user-select: none; -moz-user-select: none; - -o-user-select: none; -ms-user-select: none; user-select: none; + width: 16px; } .mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover { + background-color: #e9ecef; color: #2b2b2b; - background-color: #e7e7e7; } .mapael .zoomReset { - top: 10px; line-height: 12px; + top: 10px; } .mapael .zoomIn { @@ -19261,69 +18340,57 @@ html.maximized-card { top: 50px; } -/* - * Plugins: JQVMap - * --------------- - */ .jqvmap-zoomin, .jqvmap-zoomout { - background-color: #f4f4f4; - color: #444; + background-color: #f8f9fa; border: 1px solid #ddd; border-radius: 0.25rem; - width: 15px; + color: #444; height: 15px; + width: 15px; } .jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover, .jqvmap-zoomout:hover, .jqvmap-zoomout:active, .jqvmap-zoomout.hover { + background-color: #e9ecef; color: #2b2b2b; - background-color: #e7e7e7; } -/* - * Plugin: SweetAlert2 - * ------------------- - */ .swal2-icon.swal2-info { - color: #17a2b8; border-color: ligthen(#17a2b8, 20%); + color: #17a2b8; } .swal2-icon.swal2-warning { - color: #ffc107; border-color: ligthen(#ffc107, 20%); + color: #ffc107; } .swal2-icon.swal2-error { - color: #dc3545; border-color: ligthen(#dc3545, 20%); + color: #dc3545; } .swal2-icon.swal2-question { - color: #6c757d; border-color: ligthen(#6c757d, 20%); + color: #6c757d; } .swal2-icon.swal2-success { - color: #28a745; border-color: ligthen(#28a745, 20%); + color: #28a745; } .swal2-icon.swal2-success .swal2-success-ring { border-color: ligthen(#28a745, 20%); } -.swal2-icon.swal2-success [class^="swal2-success-line"] { +.swal2-icon.swal2-success [class^='swal2-success-line'] { background-color: #28a745; } -/* - * Plugin: Toastr - * -------------- - */ .toast { background-color: #007bff; } @@ -19344,11 +18411,6 @@ html.maximized-card { background-color: #ffc107; } -/* - * Plugins: Miscellaneous - * ---------------------- - * Old plugin codes - */ .jqstooltip { height: auto !important; padding: 5px !important; @@ -19381,10 +18443,6 @@ html.maximized-card { position: relative; } -/* - * Misc: Miscellaneous - * ------------------- - */ .border-transparent { border-color: transparent !important; } @@ -19432,7 +18490,7 @@ html.maximized-card { .list-seperator { background: rgba(0, 0, 0, 0.125); height: 1px; - margin: 15px 0 9px 0; + margin: 15px 0 9px; } .list-link > a { @@ -19600,7 +18658,7 @@ html.maximized-card { } .attachment-block .attachment-text { - color: #555; + color: #495057; } .card > .overlay, @@ -19700,8 +18758,8 @@ html.maximized-card { position: absolute; right: -2px; top: -2px; - z-index: 10; width: 90px; + z-index: 10; } .ribbon-wrapper.ribbon-lg { @@ -19710,8 +18768,8 @@ html.maximized-card { } .ribbon-wrapper.ribbon-lg .ribbon { - top: 26px; right: -59px; + top: 26px; width: 160px; } @@ -19721,8 +18779,8 @@ html.maximized-card { } .ribbon-wrapper.ribbon-xl .ribbon { - top: 59px; right: -48px; + top: 59px; width: 240px; } @@ -19747,7 +18805,7 @@ html.maximized-card { border-right: 3px solid transparent; border-top: 3px solid #9e9e9e; bottom: -3px; - content: ""; + content: ''; position: absolute; } @@ -19903,6 +18961,71 @@ blockquote.quote-dark h6 { color: #343a40; } +blockquote.quote-navy { + border-color: #001f3f; +} + +blockquote.quote-navy h1, +blockquote.quote-navy h2, +blockquote.quote-navy h3, +blockquote.quote-navy h4, +blockquote.quote-navy h5, +blockquote.quote-navy h6 { + color: #001f3f; +} + +blockquote.quote-olive { + border-color: #3d9970; +} + +blockquote.quote-olive h1, +blockquote.quote-olive h2, +blockquote.quote-olive h3, +blockquote.quote-olive h4, +blockquote.quote-olive h5, +blockquote.quote-olive h6 { + color: #3d9970; +} + +blockquote.quote-lime { + border-color: #01ff70; +} + +blockquote.quote-lime h1, +blockquote.quote-lime h2, +blockquote.quote-lime h3, +blockquote.quote-lime h4, +blockquote.quote-lime h5, +blockquote.quote-lime h6 { + color: #01ff70; +} + +blockquote.quote-fuchsia { + border-color: #f012be; +} + +blockquote.quote-fuchsia h1, +blockquote.quote-fuchsia h2, +blockquote.quote-fuchsia h3, +blockquote.quote-fuchsia h4, +blockquote.quote-fuchsia h5, +blockquote.quote-fuchsia h6 { + color: #f012be; +} + +blockquote.quote-maroon { + border-color: #d81b60; +} + +blockquote.quote-maroon h1, +blockquote.quote-maroon h2, +blockquote.quote-maroon h3, +blockquote.quote-maroon h4, +blockquote.quote-maroon h5, +blockquote.quote-maroon h6 { + color: #d81b60; +} + blockquote.quote-blue { border-color: #007bff; } @@ -20072,10 +19195,20 @@ blockquote.quote-gray-dark h6 { color: #343a40; } -/* - * Misc: Print - * ----------- - */ +.tab-custom-content { + border-top: 1px solid #dee2e6; + margin-top: .5rem; + padding-top: .5rem; +} + +.nav + .tab-custom-content { + border-top: none; + border-bottom: 1px solid #dee2e6; + margin-top: 0; + margin-bottom: .5rem; + padding-bottom: .5rem; +} + @media print { .no-print, .main-sidebar, .main-header, @@ -20111,10 +19244,6 @@ blockquote.quote-gray-dark h6 { } } -/* - * Component: Text - * ------------- - */ .text-bold, .text-bold.table td, .text-bold.table th { font-weight: 700; } @@ -20135,6 +19264,26 @@ blockquote.quote-gray-dark h6 { font-size: 2rem !important; } +.text-navy { + color: #001f3f; +} + +.text-olive { + color: #3d9970; +} + +.text-lime { + color: #01ff70; +} + +.text-fuchsia { + color: #f012be; +} + +.text-maroon { + color: #d81b60; +} + .text-blue { color: #007bff; } @@ -20187,15 +19336,11 @@ blockquote.quote-gray-dark h6 { color: #343a40; } -/* - * Component: Elevation - * -------------------- - */ .elevation-0 { box-shadow: none !important; } -.elevation-1, .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active, .callout { +.elevation-1, [class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link.active, [class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link.active, .callout { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important; } @@ -20215,38 +19360,28 @@ blockquote.quote-gray-dark h6 { box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important; } -/* - * Misc: Colors - * ------------ - */ -.bg-primary, .label-primary, -.bg-primary > a, -.label-primary > a { - color: #ffffff !important; +.bg-primary, .alert-primary { + background-color: #007bff; } -.bg-primary.btn.disabled, .btn.disabled.label-primary, .bg-primary.btn:disabled, .btn.label-primary:disabled, .bg-primary.btn:not(:disabled):not(.disabled):active, .btn.label-primary:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .btn.label-primary:not(:disabled):not(.disabled).active, -.show > .bg-primary.btn.dropdown-toggle, -.show > .btn.dropdown-toggle.label-primary { - background-image: none !important; +.bg-primary, .alert-primary, +.bg-primary > a, +.alert-primary > a { + color: #ffffff !important; } -.bg-primary.btn:hover, .btn.label-primary:hover { +.bg-primary.btn:hover, .btn.alert-primary:hover { border-color: #0062cc; color: #ffffff; } -.bg-primary.btn:hover, .btn.label-primary:hover { - background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important; -} - -.bg-primary.btn:active, .btn.label-primary:active, .bg-primary.btn.active, .btn.active.label-primary { +.bg-primary.btn:active, .btn.alert-primary:active, .bg-primary.btn.active, .btn.active.alert-primary { border-color: #005cbf; color: #ffffff; } -.bg-primary.btn:active, .btn.label-primary:active, .bg-primary.btn.active, .btn.active.label-primary { - background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important; +.bg-secondary { + background-color: #6c757d; } .bg-secondary, @@ -20254,168 +19389,104 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-secondary.btn.disabled, .bg-secondary.btn:disabled, .bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, -.show > .bg-secondary.btn.dropdown-toggle { - background-image: none !important; -} - .bg-secondary.btn:hover { border-color: #545b62; color: #ffffff; } -.bg-secondary.btn:hover { - background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important; -} - .bg-secondary.btn:active, .bg-secondary.btn.active { border-color: #4e555b; color: #ffffff; } -.bg-secondary.btn:active, .bg-secondary.btn.active { - background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important; +.bg-success, .alert-success { + background-color: #28a745; } -.bg-success, .alert-success, .label-success, +.bg-success, .alert-success, .bg-success > a, -.alert-success > a, -.label-success > a { +.alert-success > a { color: #ffffff !important; } -.bg-success.btn.disabled, .btn.disabled.alert-success, .btn.disabled.label-success, .bg-success.btn:disabled, .btn.alert-success:disabled, .btn.label-success:disabled, .bg-success.btn:not(:disabled):not(.disabled):active, .btn.alert-success:not(:disabled):not(.disabled):active, .btn.label-success:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .btn.alert-success:not(:disabled):not(.disabled).active, .btn.label-success:not(:disabled):not(.disabled).active, -.show > .bg-success.btn.dropdown-toggle, -.show > .btn.dropdown-toggle.alert-success, -.show > .btn.dropdown-toggle.label-success { - background-image: none !important; -} - -.bg-success.btn:hover, .btn.alert-success:hover, .btn.label-success:hover { +.bg-success.btn:hover, .btn.alert-success:hover { border-color: #1e7e34; color: #ffffff; } -.bg-success.btn:hover, .btn.alert-success:hover, .btn.label-success:hover { - background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important; -} - -.bg-success.btn:active, .btn.alert-success:active, .btn.label-success:active, .bg-success.btn.active, .btn.active.alert-success, .btn.active.label-success { +.bg-success.btn:active, .btn.alert-success:active, .bg-success.btn.active, .btn.active.alert-success { border-color: #1c7430; color: #ffffff; } -.bg-success.btn:active, .btn.alert-success:active, .btn.label-success:active, .bg-success.btn.active, .btn.active.alert-success, .btn.active.label-success { - background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important; +.bg-info, .alert-info { + background-color: #17a2b8; } -.bg-info, .alert-info, .label-info, +.bg-info, .alert-info, .bg-info > a, -.alert-info > a, -.label-info > a { +.alert-info > a { color: #ffffff !important; } -.bg-info.btn.disabled, .btn.disabled.alert-info, .btn.disabled.label-info, .bg-info.btn:disabled, .btn.alert-info:disabled, .btn.label-info:disabled, .bg-info.btn:not(:disabled):not(.disabled):active, .btn.alert-info:not(:disabled):not(.disabled):active, .btn.label-info:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .btn.alert-info:not(:disabled):not(.disabled).active, .btn.label-info:not(:disabled):not(.disabled).active, -.show > .bg-info.btn.dropdown-toggle, -.show > .btn.dropdown-toggle.alert-info, -.show > .btn.dropdown-toggle.label-info { - background-image: none !important; -} - -.bg-info.btn:hover, .btn.alert-info:hover, .btn.label-info:hover { +.bg-info.btn:hover, .btn.alert-info:hover { border-color: #117a8b; color: #ffffff; } -.bg-info.btn:hover, .btn.alert-info:hover, .btn.label-info:hover { - background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important; -} - -.bg-info.btn:active, .btn.alert-info:active, .btn.label-info:active, .bg-info.btn.active, .btn.active.alert-info, .btn.active.label-info { +.bg-info.btn:active, .btn.alert-info:active, .bg-info.btn.active, .btn.active.alert-info { border-color: #10707f; color: #ffffff; } -.bg-info.btn:active, .btn.alert-info:active, .btn.label-info:active, .bg-info.btn.active, .btn.active.alert-info, .btn.active.label-info { - background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important; +.bg-warning, .alert-warning { + background-color: #ffc107; } -.bg-warning, .alert-warning, .label-warning, +.bg-warning, .alert-warning, .bg-warning > a, -.alert-warning > a, -.label-warning > a { +.alert-warning > a { color: #1F2D3D !important; } -.bg-warning.btn.disabled, .btn.disabled.alert-warning, .btn.disabled.label-warning, .bg-warning.btn:disabled, .btn.alert-warning:disabled, .btn.label-warning:disabled, .bg-warning.btn:not(:disabled):not(.disabled):active, .btn.alert-warning:not(:disabled):not(.disabled):active, .btn.label-warning:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .btn.alert-warning:not(:disabled):not(.disabled).active, .btn.label-warning:not(:disabled):not(.disabled).active, -.show > .bg-warning.btn.dropdown-toggle, -.show > .btn.dropdown-toggle.alert-warning, -.show > .btn.dropdown-toggle.label-warning { - background-image: none !important; -} - -.bg-warning.btn:hover, .btn.alert-warning:hover, .btn.label-warning:hover { +.bg-warning.btn:hover, .btn.alert-warning:hover { border-color: #d39e00; color: #1F2D3D; } -.bg-warning.btn:hover, .btn.alert-warning:hover, .btn.label-warning:hover { - background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important; -} - -.bg-warning.btn:active, .btn.alert-warning:active, .btn.label-warning:active, .bg-warning.btn.active, .btn.active.alert-warning, .btn.active.label-warning { +.bg-warning.btn:active, .btn.alert-warning:active, .bg-warning.btn.active, .btn.active.alert-warning { border-color: #c69500; color: #1F2D3D; } -.bg-warning.btn:active, .btn.alert-warning:active, .btn.label-warning:active, .bg-warning.btn.active, .btn.active.alert-warning, .btn.active.label-warning { - background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important; +.bg-danger, .alert-danger, +.alert-error { + background-color: #dc3545; } .bg-danger, .alert-danger, -.alert-error, .label-danger, +.alert-error, .bg-danger > a, .alert-danger > a, -.alert-error > a, -.label-danger > a { +.alert-error > a { color: #ffffff !important; } -.bg-danger.btn.disabled, .btn.disabled.alert-danger, -.btn.disabled.alert-error, .btn.disabled.label-danger, .bg-danger.btn:disabled, .btn.alert-danger:disabled, -.btn.alert-error:disabled, .btn.label-danger:disabled, .bg-danger.btn:not(:disabled):not(.disabled):active, .btn.alert-danger:not(:disabled):not(.disabled):active, -.btn.alert-error:not(:disabled):not(.disabled):active, .btn.label-danger:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .btn.alert-danger:not(:disabled):not(.disabled).active, -.btn.alert-error:not(:disabled):not(.disabled).active, .btn.label-danger:not(:disabled):not(.disabled).active, -.show > .bg-danger.btn.dropdown-toggle, -.show > .btn.dropdown-toggle.alert-danger, -.show > .btn.dropdown-toggle.alert-error, -.show > .btn.dropdown-toggle.label-danger { - background-image: none !important; -} - .bg-danger.btn:hover, .btn.alert-danger:hover, -.btn.alert-error:hover, .btn.label-danger:hover { +.btn.alert-error:hover { border-color: #bd2130; color: #ffffff; } -.bg-danger.btn:hover, .btn.alert-danger:hover, -.btn.alert-error:hover, .btn.label-danger:hover { - background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important; -} - .bg-danger.btn:active, .btn.alert-danger:active, -.btn.alert-error:active, .btn.label-danger:active, .bg-danger.btn.active, .btn.active.alert-danger, -.btn.active.alert-error, .btn.active.label-danger { +.btn.alert-error:active, .bg-danger.btn.active, .btn.active.alert-danger, +.btn.active.alert-error { border-color: #b21f2d; color: #ffffff; } -.bg-danger.btn:active, .btn.alert-danger:active, -.btn.alert-error:active, .btn.label-danger:active, .bg-danger.btn.active, .btn.active.alert-danger, -.btn.active.alert-error, .btn.active.label-danger { - background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important; +.bg-light { + background-color: #f8f9fa; } .bg-light, @@ -20423,55 +19494,128 @@ blockquote.quote-gray-dark h6 { color: #1F2D3D !important; } -.bg-light.btn.disabled, .bg-light.btn:disabled, .bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, -.show > .bg-light.btn.dropdown-toggle { - background-image: none !important; -} - .bg-light.btn:hover { border-color: #dae0e5; color: #1F2D3D; } -.bg-light.btn:hover { - background: #e2e6ea linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important; +.bg-light.btn:active, .bg-light.btn.active { + border-color: #d3d9df; + color: #1F2D3D; +} + +.bg-dark { + background-color: #343a40; +} + +.bg-dark, +.bg-dark > a { + color: #ffffff !important; +} + +.bg-dark.btn:hover { + border-color: #1d2124; + color: #ffffff; +} + +.bg-dark.btn:active, .bg-dark.btn.active { + border-color: #171a1d; + color: #ffffff; +} + +.bg-navy { + background-color: #001f3f; +} + +.bg-navy, +.bg-navy > a { + color: #ffffff !important; +} + +.bg-navy.btn:hover { + border-color: #00060c; + color: #ffffff; +} + +.bg-navy.btn:active, .bg-navy.btn.active { + border-color: black; + color: #ffffff; +} + +.bg-olive { + background-color: #3d9970; +} + +.bg-olive, +.bg-olive > a { + color: #ffffff !important; +} + +.bg-olive.btn:hover { + border-color: #2e7555; + color: #ffffff; +} + +.bg-olive.btn:active, .bg-olive.btn.active { + border-color: #2b6b4f; + color: #ffffff; +} + +.bg-lime { + background-color: #01ff70; +} + +.bg-lime, +.bg-lime > a { + color: #1F2D3D !important; +} + +.bg-lime.btn:hover { + border-color: #00cd5a; + color: #ffffff; } -.bg-light.btn:active, .bg-light.btn.active { - border-color: #d3d9df; - color: #1F2D3D; +.bg-lime.btn:active, .bg-lime.btn.active { + border-color: #00c054; + color: #ffffff; } -.bg-light.btn:active, .bg-light.btn.active { - background: #dae0e5 linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important; +.bg-fuchsia { + background-color: #f012be; } -.bg-dark, -.bg-dark > a { +.bg-fuchsia, +.bg-fuchsia > a { color: #ffffff !important; } -.bg-dark.btn.disabled, .bg-dark.btn:disabled, .bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, -.show > .bg-dark.btn.dropdown-toggle { - background-image: none !important; +.bg-fuchsia.btn:hover { + border-color: #c30c9a; + color: #ffffff; } -.bg-dark.btn:hover { - border-color: #1d2124; +.bg-fuchsia.btn:active, .bg-fuchsia.btn.active { + border-color: #b70c90; color: #ffffff; } -.bg-dark.btn:hover { - background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important; +.bg-maroon { + background-color: #d81b60; } -.bg-dark.btn:active, .bg-dark.btn.active { - border-color: #171a1d; +.bg-maroon, +.bg-maroon > a { + color: #ffffff !important; +} + +.bg-maroon.btn:hover { + border-color: #ab154c; color: #ffffff; } -.bg-dark.btn:active, .bg-dark.btn.active { - background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; +.bg-maroon.btn:active, .bg-maroon.btn.active { + border-color: #9f1447; + color: #ffffff; } .bg-blue { @@ -20483,29 +19627,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-blue.btn.disabled, .bg-blue.btn:disabled, .bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, -.show > .bg-blue.btn.dropdown-toggle { - background-image: none !important; -} - .bg-blue.btn:hover { border-color: #0062cc; color: #ffffff; } -.bg-blue.btn:hover { - background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important; -} - .bg-blue.btn:active, .bg-blue.btn.active { border-color: #005cbf; color: #ffffff; } -.bg-blue.btn:active, .bg-blue.btn.active { - background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important; -} - .bg-indigo { background-color: #6610f2; } @@ -20515,29 +19646,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-indigo.btn.disabled, .bg-indigo.btn:disabled, .bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, -.show > .bg-indigo.btn.dropdown-toggle { - background-image: none !important; -} - .bg-indigo.btn:hover { border-color: #510bc4; color: #ffffff; } -.bg-indigo.btn:hover { - background: #560bd0 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important; -} - .bg-indigo.btn:active, .bg-indigo.btn.active { border-color: #4c0ab8; color: #ffffff; } -.bg-indigo.btn:active, .bg-indigo.btn.active { - background: #510bc4 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important; -} - .bg-purple { background-color: #6f42c1; } @@ -20547,29 +19665,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-purple.btn.disabled, .bg-purple.btn:disabled, .bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, -.show > .bg-purple.btn.dropdown-toggle { - background-image: none !important; -} - .bg-purple.btn:hover { border-color: #59339d; color: #ffffff; } -.bg-purple.btn:hover { - background: #5e37a6 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important; -} - .bg-purple.btn:active, .bg-purple.btn.active { border-color: #533093; color: #ffffff; } -.bg-purple.btn:active, .bg-purple.btn.active { - background: #59339d linear-gradient(180deg, #7252ab, #59339d) repeat-x !important; -} - .bg-pink { background-color: #e83e8c; } @@ -20579,29 +19684,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-pink.btn.disabled, .bg-pink.btn:disabled, .bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, -.show > .bg-pink.btn.dropdown-toggle { - background-image: none !important; -} - .bg-pink.btn:hover { border-color: #d91a72; color: #ffffff; } -.bg-pink.btn:hover { - background: #e41c78 linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important; -} - .bg-pink.btn:active, .bg-pink.btn.active { border-color: #ce196c; color: #ffffff; } -.bg-pink.btn:active, .bg-pink.btn.active { - background: #d91a72 linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important; -} - .bg-red { background-color: #dc3545; } @@ -20611,29 +19703,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-red.btn.disabled, .bg-red.btn:disabled, .bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, -.show > .bg-red.btn.dropdown-toggle { - background-image: none !important; -} - .bg-red.btn:hover { border-color: #bd2130; color: #ffffff; } -.bg-red.btn:hover { - background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important; -} - .bg-red.btn:active, .bg-red.btn.active { border-color: #b21f2d; color: #ffffff; } -.bg-red.btn:active, .bg-red.btn.active { - background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important; -} - .bg-orange { background-color: #fd7e14; } @@ -20643,29 +19722,16 @@ blockquote.quote-gray-dark h6 { color: #1F2D3D !important; } -.bg-orange.btn.disabled, .bg-orange.btn:disabled, .bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, -.show > .bg-orange.btn.dropdown-toggle { - background-image: none !important; -} - .bg-orange.btn:hover { border-color: #dc6502; color: #ffffff; } -.bg-orange.btn:hover { - background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important; -} - .bg-orange.btn:active, .bg-orange.btn.active { border-color: #cf5f02; color: #ffffff; } -.bg-orange.btn:active, .bg-orange.btn.active { - background: #dc6502 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important; -} - .bg-yellow { background-color: #ffc107; } @@ -20675,29 +19741,16 @@ blockquote.quote-gray-dark h6 { color: #1F2D3D !important; } -.bg-yellow.btn.disabled, .bg-yellow.btn:disabled, .bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, -.show > .bg-yellow.btn.dropdown-toggle { - background-image: none !important; -} - .bg-yellow.btn:hover { border-color: #d39e00; color: #1F2D3D; } -.bg-yellow.btn:hover { - background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important; -} - .bg-yellow.btn:active, .bg-yellow.btn.active { border-color: #c69500; color: #1F2D3D; } -.bg-yellow.btn:active, .bg-yellow.btn.active { - background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important; -} - .bg-green { background-color: #28a745; } @@ -20707,29 +19760,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-green.btn.disabled, .bg-green.btn:disabled, .bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, -.show > .bg-green.btn.dropdown-toggle { - background-image: none !important; -} - .bg-green.btn:hover { border-color: #1e7e34; color: #ffffff; } -.bg-green.btn:hover { - background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important; -} - .bg-green.btn:active, .bg-green.btn.active { border-color: #1c7430; color: #ffffff; } -.bg-green.btn:active, .bg-green.btn.active { - background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important; -} - .bg-teal { background-color: #20c997; } @@ -20739,29 +19779,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-teal.btn.disabled, .bg-teal.btn:disabled, .bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, -.show > .bg-teal.btn.dropdown-toggle { - background-image: none !important; -} - .bg-teal.btn:hover { border-color: #199d76; color: #ffffff; } -.bg-teal.btn:hover { - background: #1ba87e linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important; -} - .bg-teal.btn:active, .bg-teal.btn.active { border-color: #17926e; color: #ffffff; } -.bg-teal.btn:active, .bg-teal.btn.active { - background: #199d76 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important; -} - .bg-cyan { background-color: #17a2b8; } @@ -20771,29 +19798,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-cyan.btn.disabled, .bg-cyan.btn:disabled, .bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, -.show > .bg-cyan.btn.dropdown-toggle { - background-image: none !important; -} - .bg-cyan.btn:hover { border-color: #117a8b; color: #ffffff; } -.bg-cyan.btn:hover { - background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important; -} - .bg-cyan.btn:active, .bg-cyan.btn.active { border-color: #10707f; color: #ffffff; } -.bg-cyan.btn:active, .bg-cyan.btn.active { - background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important; -} - .bg-white { background-color: #ffffff; } @@ -20803,29 +19817,16 @@ blockquote.quote-gray-dark h6 { color: #1F2D3D !important; } -.bg-white.btn.disabled, .bg-white.btn:disabled, .bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, -.show > .bg-white.btn.dropdown-toggle { - background-image: none !important; -} - .bg-white.btn:hover { border-color: #e6e6e6; color: #1F2D3D; } -.bg-white.btn:hover { - background: #ececec linear-gradient(180deg, #efefef, #ececec) repeat-x !important; -} - .bg-white.btn:active, .bg-white.btn.active { border-color: #dfdfdf; color: #1F2D3D; } -.bg-white.btn:active, .bg-white.btn.active { - background: #e6e6e6 linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important; -} - .bg-gray { background-color: #6c757d; } @@ -20835,29 +19836,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-gray.btn.disabled, .bg-gray.btn:disabled, .bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, -.show > .bg-gray.btn.dropdown-toggle { - background-image: none !important; -} - .bg-gray.btn:hover { border-color: #545b62; color: #ffffff; } -.bg-gray.btn:hover { - background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important; -} - .bg-gray.btn:active, .bg-gray.btn.active { border-color: #4e555b; color: #ffffff; } -.bg-gray.btn:active, .bg-gray.btn.active { - background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important; -} - .bg-gray-dark { background-color: #343a40; } @@ -20867,29 +19855,16 @@ blockquote.quote-gray-dark h6 { color: #ffffff !important; } -.bg-gray-dark.btn.disabled, .bg-gray-dark.btn:disabled, .bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, -.show > .bg-gray-dark.btn.dropdown-toggle { - background-image: none !important; -} - .bg-gray-dark.btn:hover { border-color: #1d2124; color: #ffffff; } -.bg-gray-dark.btn:hover { - background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important; -} - .bg-gray-dark.btn:active, .bg-gray-dark.btn.active { border-color: #171a1d; color: #ffffff; } -.bg-gray-dark.btn:active, .bg-gray-dark.btn.active { - background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; -} - .bg-gray { background-color: #adb5bd; color: #1F2D3D; @@ -21158,6 +20133,161 @@ blockquote.quote-gray-dark h6 { background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; } +.bg-gradient-navy { + color: #ffffff; +} + +.bg-gradient-navy { + background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important; +} + +.bg-gradient-navy.btn.disabled, .bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-navy.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-navy.btn:hover { + border-color: #00060c; + color: #ffffff; +} + +.bg-gradient-navy.btn:hover { + background: #000c19 linear-gradient(180deg, #26313b, #000c19) repeat-x !important; +} + +.bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active { + border-color: black; + color: #ffffff; +} + +.bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active { + background: #00060c linear-gradient(180deg, #262b30, #00060c) repeat-x !important; +} + +.bg-gradient-olive { + color: #ffffff; +} + +.bg-gradient-olive { + background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important; +} + +.bg-gradient-olive.btn.disabled, .bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-olive.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-olive.btn:hover { + border-color: #2e7555; + color: #ffffff; +} + +.bg-gradient-olive.btn:hover { + background: #327e5c linear-gradient(180deg, #519174, #327e5c) repeat-x !important; +} + +.bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active { + border-color: #2b6b4f; + color: #ffffff; +} + +.bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active { + background: #2e7555 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important; +} + +.bg-gradient-lime { + color: #1F2D3D; +} + +.bg-gradient-lime { + background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important; +} + +.bg-gradient-lime.btn.disabled, .bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-lime.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-lime.btn:hover { + border-color: #00cd5a; + color: #ffffff; +} + +.bg-gradient-lime.btn:hover { + background: #00da5f linear-gradient(180deg, #26df77, #00da5f) repeat-x !important; +} + +.bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active { + border-color: #00c054; + color: #ffffff; +} + +.bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active { + background: #00cd5a linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important; +} + +.bg-gradient-fuchsia { + color: #ffffff; +} + +.bg-gradient-fuchsia { + background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important; +} + +.bg-gradient-fuchsia.btn.disabled, .bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-fuchsia.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-fuchsia.btn:hover { + border-color: #c30c9a; + color: #ffffff; +} + +.bg-gradient-fuchsia.btn:hover { + background: #cf0da3 linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important; +} + +.bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active { + border-color: #b70c90; + color: #ffffff; +} + +.bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active { + background: #c30c9a linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important; +} + +.bg-gradient-maroon { + color: #ffffff; +} + +.bg-gradient-maroon { + background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important; +} + +.bg-gradient-maroon.btn.disabled, .bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-maroon.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-maroon.btn:hover { + border-color: #ab154c; + color: #ffffff; +} + +.bg-gradient-maroon.btn:hover { + background: #b61751 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important; +} + +.bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active { + border-color: #9f1447; + color: #ffffff; +} + +.bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active { + background: #ab154c linear-gradient(180deg, #b73867, #ab154c) repeat-x !important; +} + .bg-gradient-blue { color: #ffffff; } diff --git a/docs/assets/css/adminlte.css.map b/docs/assets/css/adminlte.css.map index 29c1ad689..f1207863c 100755 --- a/docs/assets/css/adminlte.css.map +++ b/docs/assets/css/adminlte.css.map @@ -1 +1 @@ -{"version":3,"sources":["adminlte.css","../../build/scss/AdminLTE.scss","../../node_modules/bootstrap/scss/bootstrap.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../build/scss/_bootstrap-variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/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","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_functions.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/mixins/_badge.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_toasts.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_spinners.scss","../../node_modules/bootstrap/scss/utilities/_align.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/utilities/_borders.scss","../../node_modules/bootstrap/scss/utilities/_display.scss","../../node_modules/bootstrap/scss/utilities/_embed.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../node_modules/bootstrap/scss/utilities/_float.scss","../../node_modules/bootstrap/scss/utilities/_overflow.scss","../../node_modules/bootstrap/scss/utilities/_position.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_shadows.scss","../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/_print.scss","../../build/scss/_variables.scss","../../build/scss/_mixins.scss","../../build/scss/_layout.scss","../../build/scss/_main-header.scss","../../build/scss/_brand.scss","../../build/scss/_main-sidebar.scss","../../build/scss/_sidebar-mini.scss","../../build/scss/_control-sidebar.scss","../../build/scss/_dropdown.scss","../../build/scss/_forms.scss","../../build/scss/_progress-bars.scss","../../build/scss/_small-box.scss","../../build/scss/_cards.scss","../../build/scss/_info-box.scss","../../build/scss/_timeline.scss","../../build/scss/_buttons.scss","../../build/scss/_callout.scss","../../build/scss/_alerts.scss","../../build/scss/_navs.scss","../../build/scss/_products.scss","../../build/scss/_table.scss","../../build/scss/_labels.scss","../../build/scss/_direct-chat.scss","../../build/scss/_users-list.scss","../../build/scss/_carousel.scss","../../build/scss/_social-widgets.scss","../../build/scss/_modals.scss","../../build/scss/pages/_mailbox.scss","../../build/scss/pages/_lockscreen.scss","../../build/scss/pages/_login_and_register.scss","../../build/scss/pages/_404_500_errors.scss","../../build/scss/pages/_invoice.scss","../../build/scss/pages/_profile.scss","../../build/scss/pages/_e_commerce.scss","../../build/scss/pages/_projects.scss","../../build/scss/plugins/_fullcalendar.scss","../../build/scss/plugins/_select2.scss","../../build/scss/plugins/_bootstrap-slider.scss","../../build/scss/plugins/_icheck-bootstrap.scss","../../build/scss/plugins/_mapael.scss","../../build/scss/plugins/_jqvmap.scss","../../build/scss/plugins/_sweetalert2.scss","../../build/scss/plugins/_toastr.scss","../../build/scss/plugins/_miscellaneous.scss","../../build/scss/_miscellaneous.scss","../../build/scss/_print.scss","../../build/scss/_text.scss","../../build/scss/_elevation.scss","../../build/scss/_colors.scss"],"names":[],"mappings":"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AOD;EACE,cAAa;EACb,2BAA0B;CAC3B;;AAMD;EACE,sBAAqB;CACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe;CAChB;;AAED;EACE,cAAa;CACd;;AJlHD;EIuHE,yBAAwB;CACzB;;AK5dD;;EAEE,sBJmPyC;EIlPzC,qBJmPmC;EIlPnC,iBJmP+B;EIlP/B,iBJmP+B;EIlP/B,eJmPmC;CIlPpC;;AAED;EHgHM,kBAtCY;CG1E6B;;AAC/C;EH+GM,gBAtCY;CGzE6B;;AAC/C;EH8GM,mBAtCY;CGxE6B;;AAC/C;EH6GM,kBAtCY;CGvE6B;;AAC/C;EH4GM,mBAtCY;CGtE6B;;AAC/C;EH2GM,gBAtCY;CGrE6B;;AAE/C;EHyGM,mBAtCY;EGjEhB,iBJqP+B;CIpPhC;;AAGD;EHmGM,gBAtCY;EG3DhB,iBJwO+B;EIvO/B,iBJ+N+B;CI9NhC;;AACD;EH8FM,kBAtCY;EGtDhB,iBJoO+B;EInO/B,iBJ0N+B;CIzNhC;;AACD;EHyFM,kBAtCY;EGjDhB,iBJgO+B;EI/N/B,iBJqN+B;CIpNhC;;AACD;EHoFM,kBAtCY;EG5ChB,iBJ4N+B;EI3N/B,iBJgN+B;CI/MhC;;ALwBD;EKhBE,iBJ8DW;EI7DX,oBJ6DW;EI5DX,UAAS;EACT,yCJrCa;CIsCd;;AAOD;;EHMI,eAAW;EGHb,iBJyK+B;CIxKhC;;AAED;;EAEE,eJ+MgC;EI9MhC,0BJuNmC;CItNpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB;CDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB;CDqFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,qBJiM+B;CIhMhC;;AASH;EHjCI,eAAW;EGmCb,0BAAyB;CAC1B;;AAGD;EACE,oBJKW;ECUP,mBAtCY;CGyBjB;;AAED;EACE,eAAc;EH7CZ,eAAW;EG+Cb,eJtGgB;CI2GjB;;AARD;EAMI,sBAAqB;CACtB;;AEpHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBNqyBwC;EMpyBxC,0BNJgB;EMKhB,0BNFgB;EQTd,uBR4MgC;ESjM9B,2CTKS;EOVb,gBAAe;EAGf,aAAY;CDQb;;AAMD;E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R,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CnB6xCV;;AoBr1CD;EACE,YAAW;EACX,oBf+GW;Ee9GX,efagB;EeZhB,8BfsSuC;CerRxC;;AArBD;;EAQI,iBf+RgC;Ee9RhC,oBAAmB;EACnB,8BfAc;CeCf;;AAXH;EAcI,uBAAsB;EACtB,iCfLc;CeMf;;AAhBH;EAmBI,8BfTc;CeUf;;AAQH;;EAGI,gBfyQ+B;CexQhC;;AAQH;EACE,0Bf/BgB;Ce4CjB;;AAdD;;EAKI,0BfnCc;CeoCf;;AANH;;EAWM,yBAA4C;CAC7C;;AAIL;;;;EAKI,UAAS;CACV;;AAOH;EAEI,sCftDW;CeuDZ;;AZhED;EY2EI,efnEY;EeoEZ,uCfnES;CGTS;;AaPtB;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,uChBYS;CgBXV;;AbEH;EaiBM,uCAJsC;CbbtB;;AaYtB;;EASQ,uCARoC;CASrC;;AD6ET;EAGM,efvGY;EewGZ,0Bf/FY;EegGZ,sBfwMgD;CevMjD;;AANL;EAWM,efxGY;EeyGZ,0Bf9GY;Ee+GZ,sBf9GY;Ce+Gb;;AAIL;EACE,efvHgB;EewHhB,0Bf/GgB;CeyIjB;;AA5BD;;;EAOI,sBfoLkD;CenLnD;;AARH;EAWI,UAAS;CACV;;AAZH;EAgBM,4CftIY;CeuIb;;AZtIH;EY4IM,ef7IU;Ee8IV,6Cf9IU;CGCM;;AU6DpB;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOpC;EAZA;IASK,UAAS;GACV;CpB88CR;;AkBzjDG;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOpC;EAZA;IASK,UAAS;GACV;CpB09CR;;AkBrkDG;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOpC;EAZA;IASK,UAAS;GACV;CpBs+CR;;AkBjlDG;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOpC;EAZA;IASK,UAAS;GACV;CpBk/CR;;AoBjgDD;EAOQ,eAAc;EACd,YAAW;EACX,iBAAgB;EAChB,kCAAiC;CAOpC;;AAjBL;EAcU,UAAS;CACV;;AG9KT;EACE,eAAc;EACd,YAAW;EACX,4BlBwZ4F;EkBvZ5F,0BlB2TkC;ECtM9B,gBAtCY;EiB5EhB,iBlBiO+B;EkBhO/B,iBlBoO+B;EkBnO/B,elBGgB;EkBFhB,0BlBLgB;EkBMhB,6BAA4B;EAC5B,0BlBHgB;EQVd,uBR4MgC;ESjM9B,yCTKS;EmBfT,yEnBma4F;CkBpXjG;;AC1CG;EDLJ;ICMM,iBAAgB;GDyCrB;CvBmpDA;;AuBlsDD;EAsBI,8BAA6B;EAC7B,UAAS;CACV;;AEjBD;EACE,epBIc;EoBHd,0BpBJc;EoBKd,sBpBuYsE;EoBtYtE,WAAU;EAGR,+EpBgBW;CoBZd;;AFlBH;EA+BI,elBpBc;EkBsBd,WAAU;CACX;;AAlCH;EA+BI,elBpBc;EkBsBd,WAAU;CACX;;AAlCH;EA+BI,elBpBc;EkBsBd,WAAU;CACX;;AAlCH;EA+BI,elBpBc;EkBsBd,WAAU;CACX;;AAlCH;EA+BI,elBpBc;EkBsBd,WAAU;CACX;;AAlCH;EA2CI,0BlBpCc;EkBsCd,WAAU;CACX;;AAGH;EAOI,elB5Cc;EkB6Cd,0BlBpDc;CkBqDf;;AAIH;;EAEE,eAAc;EACd,YAAW;CACZ;;AASD;EACE,kCAA+D;EAC/D,qCAAkE;EAClE,iBAAgB;EjBZd,mBAAW;EiBcb,iBlB4J+B;CkB3JhC;;AAED;EACE,gCAAkE;EAClE,mCAAqE;EjBoCjE,mBAtCY;EiBIhB,iBlB8G+B;CkB7GhC;;AAED;EACE,iCAAkE;EAClE,oCAAqE;EjB6BjE,oBAtCY;EiBWhB,iBlBwG+B;CkBvGhC;;AAQD;EACE,eAAc;EACd,YAAW;EACX,sBlBoNmC;EkBnNnC,yBlBmNmC;EkBlNnC,iBAAgB;EAChB,iBlB+H+B;EkB9H/B,elBhGgB;EkBiGhB,8BAA6B;EAC7B,0BAAyB;EACzB,oBAAmC;CAOpC;;AAjBD;EAcI,iBAAgB;EAChB,gBAAe;CAChB;;AAWH;EACE,8BlB2R+F;EkB1R/F,wBlBmMiC;EC9M7B,oBAtCY;EiBmDhB,iBlBgE+B;EQvM7B,sBR8M+B;CkBrElC;;AAED;EACE,6BlBsR+F;EkBrR/F,qBlB+LgC;EClN5B,mBAtCY;EiB2DhB,iBlBuD+B;EQtM7B,sBR6M+B;CkB5DlC;;AAGD;EAGI,aAAY;CACb;;AAGH;EACE,aAAY;CACb;;AAOD;EACE,oBlB0Q0C;CkBzQ3C;;AAED;EACE,eAAc;EACd,oBlB4P4C;CkB3P7C;;AAOD;EACE,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,mBAA0C;EAC1C,kBAAyC;CAO1C;;AAXD;;EAQI,mBAA0C;EAC1C,kBAAyC;CAC1C;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,sBlBiO6C;CkBhO9C;;AAED;EACE,mBAAkB;EAClB,mBlB6N2C;EkB5N3C,sBlB2N6C;CkBtN9C;;AARD;EAMI,elBpMc;CkBqMf;;AAGH;EACE,iBAAgB;CACjB;;AAED;EACE,4BAAoB;EAApB,qBAAoB;EACpB,uBAAmB;EAAnB,oBAAmB;EACnB,gBAAe;EACf,sBlBgN4C;CkBvM7C;;AAbD;EAQI,iBAAgB;EAChB,cAAa;EACb,wBlB2M4C;EkB1M5C,eAAc;CACf;;AE5MD;EACE,cAAa;EACb,YAAW;EACX,oBpB2Y0C;ECnW1C,eAAW;EmBtCX,epBSa;CoBRd;;AAED;EACE,mBAAkB;EAClB,UAAS;EACT,WAAU;EACV,cAAa;EACb,gBAAe;EACf,wBpBkoB+B;EoBjoB/B,kBAAiB;EnBmFf,oBAtCY;EmB3Cd,iBpBoM6B;EoBnM7B,epBpCc;EoBqCd,yCpBLa;EQtCb,uBR4MgC;CoB/JjC;;AAGC;EAEE,sBpBZW;EoBeT,uBpBsWuG;EoBrWvG,6PHfmI;EGgBnI,6BAA4B;EAC5B,4DlB+a6F;EkB9a7F,iElB6awF;CkBja3F;;AArBD;EAaI,sBpBvBS;EoBwBT,iDpBxBS;CoByBV;;AAfH;;;EAmBI,eAAc;CACf;;AAMH;EAGI,uBpB8UuG;EoB7UvG,mFlByZ6F;CkBvZhG;;AAID;EAEE,sBpBhDW;EoBmDT,uDlBqe0J;EkBpe1J,8hBAAkJ;CAYrJ;;AAlBD;EAUI,sBpBxDS;EoByDT,iDpBzDS;CoB0DV;;AAZH;;;EAgBI,eAAc;CACf;;AAMH;;;EAII,eAAc;CACf;;AAKH;EAGI,epBlFS;CoBmFV;;AAJH;;;EAQI,eAAc;CACf;;AAKH;EAGI,epBhGS;CoBqGV;;AARH;EAMM,sBpBnGO;CoBoGR;;AAPL;;;EAYI,eAAc;CACf;;AAbH;EAiBM,sBAAkC;ECnJxC,0BDoJ+C;CAC1C;;AAnBL;EAwBM,iDpBrHO;CoBsHR;;AAzBL;EA4BM,sBpBzHO;CoB0HR;;AAOL;EAGI,sBpBpIS;CoBqIV;;AAJH;;;EAQI,eAAc;CACf;;AATH;EAaM,sBpB9IO;EoB+IP,iDpB/IO;CoBgJR;;AA9JP;EACE,cAAa;EACb,YAAW;EACX,oBpB2Y0C;ECnW1C,eAAW;EmBtCX,epBMa;CoBLd;;AAED;EACE,mBAAkB;EAClB,UAAS;EACT,WAAU;EACV,cAAa;EACb,gBAAe;EACf,wBpBkoB+B;EoBjoB/B,kBAAiB;EnBmFf,oBAtCY;EmB3Cd,iBpBoM6B;EoBnM7B,epBpCc;EoBqCd,yCpBRa;EQnCb,uBR4MgC;CoB/JjC;;AAGC;EAEE,sBpBfW;EoBkBT,uBpBsWuG;EoBrWvG,uSHfmI;EGgBnI,6BAA4B;EAC5B,4DlB+a6F;EkB9a7F,iElB6awF;CkBja3F;;AArBD;EAaI,sBpB1BS;EoB2BT,iDpB3BS;CoB4BV;;AAfH;;;EAmBI,eAAc;CACf;;AAMH;EAGI,uBpB8UuG;EoB7UvG,mFlByZ6F;CkBvZhG;;AAID;EAEE,sBpBnDW;EoBsDT,uDlBqe0J;EkBpe1J,wkBAAkJ;CAYrJ;;AAlBD;EAUI,sBpB3DS;EoB4DT,iDpB5DS;CoB6DV;;AAZH;;;EAgBI,eAAc;CACf;;AAMH;;;EAII,eAAc;CACf;;AAKH;EAGI,epBrFS;CoBsFV;;AAJH;;;EAQI,eAAc;CACf;;AAKH;EAGI,epBnGS;CoBwGV;;AARH;EAMM,sBpBtGO;CoBuGR;;AAPL;;;EAYI,eAAc;CACf;;AAbH;EAiBM,sBAAkC;ECnJxC,0BDoJ+C;CAC1C;;AAnBL;EAwBM,iDpBxHO;CoByHR;;AAzBL;EA4BM,sBpB5HO;CoB6HR;;AAOL;EAGI,sBpBvIS;CoBwIV;;AAJH;;;EAQI,eAAc;CACf;;AATH;EAaM,sBpBjJO;EoBkJP,iDpBlJO;CoBmJR;;AFsET;EACE,qBAAa;EAAb,cAAa;EACb,wBAAmB;EAAnB,oBAAmB;EACnB,uBAAmB;EAAnB,oBAAmB;CAqEpB;;AAxED;EASI,YAAW;CACZ;;AL/MC;EKqMJ;IAeM,qBAAa;IAAb,cAAa;IACb,uBAAmB;IAAnB,oBAAmB;IACnB,sBAAuB;IAAvB,wBAAuB;IACvB,iBAAgB;GACjB;EAnBL;IAuBM,qBAAa;IAAb,cAAa;IACb,mBAAc;IAAd,eAAc;IACd,wBAAmB;IAAnB,oBAAmB;IACnB,uBAAmB;IAAnB,oBAAmB;IACnB,iBAAgB;GACjB;EA5BL;IAgCM,sBAAqB;IACrB,YAAW;IACX,uBAAsB;GACvB;EAnCL;IAuCM,sBAAqB;GACtB;EAxCL;;IA4CM,YAAW;GACZ;EA7CL;IAkDM,qBAAa;IAAb,cAAa;IACb,uBAAmB;IAAnB,oBAAmB;IACnB,sBAAuB;IAAvB,wBAAuB;IACvB,YAAW;IACX,gBAAe;GAChB;EAvDL;IAyDM,mBAAkB;IAClB,qBAAc;IAAd,eAAc;IACd,cAAa;IACb,sBlBkHwC;IkBjHxC,eAAc;GACf;EA9DL;IAiEM,uBAAmB;IAAnB,oBAAmB;IACnB,sBAAuB;IAAvB,wBAAuB;GACxB;EAnEL;IAqEM,iBAAgB;GACjB;CvB40DJ;;A2B7oED;EACE,sBAAqB;EAErB,iBtBqO+B;EsBpO/B,etBUgB;EsBThB,mBAAkB;EAClB,uBAAsB;EACtB,0BAAiB;EAAjB,uBAAiB;EAAjB,sBAAiB;EAAjB,kBAAiB;EACjB,8BAA6B;EAC7B,8BAA2C;ECsF3C,0BvBgOkC;ECtM9B,gBAtCY;EsBchB,iBvB2I+B;EQ7O7B,uBR4MgC;EmB3M9B,sInBmX6I;CsB5UlJ;;AHlCG;EGLJ;IHMM,iBAAgB;GGiCrB;C3B4nEA;;AQ7pEC;EmBQE,etBAc;EsBCd,sBAAqB;CnBTD;;AmBNxB;EAoBI,WAAU;EACV,iDtBSa;CsBRd;;AAtBH;EA2BI,ctB4U6B;ES7V3B,iBakBsB;CACzB;;AA7BH;EbUM,iDTKS;CsBuBZ;;AAtCH;EbUM,uFTKS;CsBsBV;;AAKL;;EAEE,qBAAoB;CACrB;;AAQC;ECrDA,evBKgB;EqBLd,0BrB8Ba;EuB5Bf,sBvB4Be;ESpBX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBKa;EuBJb,sBvBIa;CuBCd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBWc;EuBThB,sBvBSgB;ESDZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,kFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBdc;EuBed,sBvBfc;CuBoBf;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,wFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBqCa;EuBnCf,sBvBmCe;ES3BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,gFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBYa;EuBXb,sBvBWa;CuBNd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,sFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBuCa;EuBrCf,sBvBqCe;ES7BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBca;EuBbb,sBvBaa;CuBRd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBuFqB;EqBvFnB,0BrBoCa;EuBlCf,sBvBkCe;ES1BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBiFmB;EqBvFnB,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evB+DmB;EuB9DnB,0BvBWa;EuBVb,sBvBUa;CuBLd;;AAED;;EAGE,evBmDmB;EuBlDnB,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBkCa;EuBhCf,sBvBgCe;ESxBX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,gFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBSa;EuBRb,sBvBQa;CuBHd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,sFAAyG;CAI5G;;ADGH;ECrDA,evBuFqB;EqBvFnB,0BrBMc;EuBJhB,sBvBIgB;ESIZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBiFmB;EqBvFnB,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,kFAAkG;CAIrG;;AAGD;EAEE,evB+DmB;EuB9DnB,0BvBnBc;EuBoBd,sBvBpBc;CuByBf;;AAED;;EAGE,evBmDmB;EuBlDnB,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,wFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBac;EuBXhB,sBvBWgB;ESHZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,+EAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBZc;EuBad,sBvBbc;CuBkBf;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,qFAAyG;CAI5G;;ADSH;ECJA,evBzBe;EuB0Bf,sBvB1Be;CsB+Bd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB9Ba;EuB+Bb,sBvB/Ba;CGxBO;;AoB0DtB;EAEE,gDvBpCa;CuBqCd;;AAED;EAEE,evBzCa;EuB0Cb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBjDa;EuBkDb,sBvBlDa;CuB4Dd;;AARC;;EAGI,sFvBvDS;CuB2DZ;;AD9BH;ECJA,evB5CgB;EuB6ChB,sBvB7CgB;CsBkDf;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBjDc;EuBkDd,sBvBlDc;CGLM;;AoB0DtB;EAEE,kDvBvDc;CuBwDf;;AAED;EAEE,evB5Dc;EuB6Dd,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBpEc;EuBqEd,sBvBrEc;CuB+Ef;;AARC;;EAGI,wFvB1EU;CuB8Eb;;AD9BH;ECJA,evBlBe;EuBmBf,sBvBnBe;CsBwBd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBvBa;EuBwBb,sBvBxBa;CG/BO;;AoB0DtB;EAEE,gDvB7Ba;CuB8Bd;;AAED;EAEE,evBlCa;EuBmCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvB1Ca;EuB2Cb,sBvB3Ca;CuBqDd;;AARC;;EAGI,sFvBhDS;CuBoDZ;;AD9BH;ECJA,evBhBe;EuBiBf,sBvBjBe;CsBsBd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBrBa;EuBsBb,sBvBtBa;CGjCO;;AoB0DtB;EAEE,iDvB3Ba;CuB4Bd;;AAED;EAEE,evBhCa;EuBiCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBxCa;EuByCb,sBvBzCa;CuBmDd;;AARC;;EAGI,uFvB9CS;CuBkDZ;;AD9BH;ECJA,evBnBe;EuBoBf,sBvBpBe;CsByBd;;AnBvDD;EoBqDE,evB4BmB;EuB3BnB,0BvBxBa;EuByBb,sBvBzBa;CG9BO;;AoB0DtB;EAEE,gDvB9Ba;CuB+Bd;;AAED;EAEE,evBnCa;EuBoCb,8BAA6B;CAC9B;;AAED;;EAGE,evBSmB;EuBRnB,0BvB3Ca;EuB4Cb,sBvB5Ca;CuBsDd;;AARC;;EAGI,sFvBjDS;CuBqDZ;;AD9BH;ECJA,evBrBe;EuBsBf,sBvBtBe;CsB2Bd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB1Ba;EuB2Bb,sBvB3Ba;CG5BO;;AoB0DtB;EAEE,gDvBhCa;CuBiCd;;AAED;EAEE,evBrCa;EuBsCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvB7Ca;EuB8Cb,sBvB9Ca;CuBwDd;;AARC;;EAGI,sFvBnDS;CuBuDZ;;AD9BH;ECJA,evBjDgB;EuBkDhB,sBvBlDgB;CsBuDf;;AnBvDD;EoBqDE,evB4BmB;EuB3BnB,0BvBtDc;EuBuDd,sBvBvDc;CGAM;;AoB0DtB;EAEE,kDvB5Dc;CuB6Df;;AAED;EAEE,evBjEc;EuBkEd,8BAA6B;CAC9B;;AAED;;EAGE,evBSmB;EuBRnB,0BvBzEc;EuB0Ed,sBvB1Ec;CuBoFf;;AARC;;EAGI,wFvB/EU;CuBmFb;;AD9BH;ECJA,evB1CgB;EuB2ChB,sBvB3CgB;CsBgDf;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB/Cc;EuBgDd,sBvBhDc;CGPM;;AoB0DtB;EAEE,+CvBrDc;CuBsDf;;AAED;EAEE,evB1Dc;EuB2Dd,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBlEc;EuBmEd,sBvBnEc;CuB6Ef;;AARC;;EAGI,qFvBxEU;CuB4Eb;;ADnBL;EACE,iBtBiK+B;EsBhK/B,etB1Ce;EsB2Cf,sBtBuE8B;CsBnD/B;;AnBvFC;EmBsEE,etBqEgD;EsBpEhD,sBtBqE4B;CG5IR;;AmBgExB;EAYI,sBtBgE4B;EsB/D5B,iBAAgB;CACjB;;AAdH;EAkBI,etB7Ec;EsB8Ed,qBAAoB;CACrB;;AAUH;ECLE,qBvB4OgC;EClN5B,mBAtCY;EsBchB,iBvBoG+B;EQtM7B,sBR6M+B;CsBtGlC;;AAED;ECTE,wBvBwOiC;EC9M7B,oBAtCY;EsBchB,iBvBqG+B;EQvM7B,sBR8M+B;CsBnGlC;;AAOD;EACE,eAAc;EACd,YAAW;CAMZ;;AARD;EAMI,mBtBqP+B;CsBpPhC;;AAIH;;;EAII,YAAW;CACZ;;AEvIH;ELMM,iCnBqN2C;CwBrNhD;;ALKG;EKXJ;ILYM,iBAAgB;GKNrB;C7BmxFA;;A6BzxFD;EAII,WAAU;CACX;;AAGH;EAEI,cAAa;CACd;;AAGH;EACE,mBAAkB;EAClB,UAAS;EACT,iBAAgB;ELXZ,8BnBsNwC;CwBzM7C;;ALRG;EKGJ;ILFM,iBAAgB;GKOrB;C7B2xFA;;A8B7yFD;;;;EAIE,mBAAkB;CACnB;;AAED;EACE,oBAAmB;CAIpB;;ACgBG;EACE,sBAAqB;EACrB,qBxB0N0C;EwBzN1C,wBxBwN0C;EwBvN1C,YAAW;EAhCf,wBAA8B;EAC9B,sCAA4C;EAC5C,iBAAgB;EAChB,qCAA2C;CAqCxC;;AAgBD;EACE,eAAc;CACf;;AD3CL;EACE,m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AA+D;EAC/D,eAAc;EACd,Y9B+VwC;E8B9VxC,a9B8VwC;E8B7VxC,YAAW;EACX,oCAAgE;CACjE;;AAQH;EtBrGI,uBR4MgC;C8BpGjC;;AAHH;EAOM,8NbrEqI;CasEtI;;AARL;EAaM,sB9BnFW;EqB9Bb,0BrB8Ba;ESpBX,iBTscmD;C8B5VpD;;AAhBL;EAkBM,2KbhFqI;CaiFtI;;AAnBL;EAwBM,yC9B9FW;C8B+FZ;;AAzBL;EA2BM,yC9BjGW;C8BkGZ;;AAQL;EAGI,mB9BuU+C;C8BtUhD;;AAJH;EAQM,wKb1GqI;Ca2GtI;;AATL;EAcM,yC9BxHW;C8ByHZ;;AASL;EACE,sBAA2D;CAmC5D;;AApCD;EAKM,eAAqD;EACrD,e5BkY+E;E4BjY/E,oBAAmB;EAEnB,sB5BgY4E;C4B/X7E;;AAVL;EAaM,yBAA0I;EAC1I,2BAA+G;EAC/G,wB5B2XiI;E4B1XjI,yB5B0XiI;E4BzXjI,0B9BvKY;E8ByKZ,sB5BsX4E;EiBziB5E,kJjB8f+H;EiB9f/H,0IjB8f+H;EiB9f/H,+KjB8f+H;C4BzUhI;;AXhLD;EW2JJ;IX1JM,iBAAgB;GW+KjB;CnCqzGJ;;AmC10GD;EA0BM,0B9BlLY;E8BmLZ,uCAA4E;EAA5E,+BAA4E;CAC7E;;AA5BL;EAiCM,yC9BnKW;C8BoKZ;;AAWL;EACE,sBAAqB;EACrB,YAAW;EACX,4B9B2M4F;E8B1M5F,2C9BqQuC;EC7VnC,gBAtCY;E6BiIhB,iB9BoB+B;E8BnB/B,iB9BuB+B;E8BtB/B,e9B1MgB;E8B2MhB,uBAAsB;EACtB,2N5BmWmI;E4BlWnI,0B9BpNgB;E8BqNhB,0B9BjNgB;EQVd,uBR4MgC;ESjM9B,iDTKS;E8B8Mb,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CAsCjB;;AAtDD;EAmBI,sB9BiLsE;E8BhLtE,WAAU;EAER,yH9B8KoE;C8BhKvE;;AApCH;EAiCM,e9BlOY;E8BmOZ,0B9B1OY;C8B2Ob;;AAnCL;EAwCI,aAAY;EACZ,uB9BgOqC;E8B/NrC,uBAAsB;CACvB;;AA3CH;EA8CI,e9BhPc;E8BiPd,0B9BrPc;C8BsPf;;AAhDH;EAoDI,cAAa;CACd;;AAGH;EACE,8B9BwJ+F;E8BvJ/F,qB9B+DkC;E8B9DlC,wB9B8DkC;E8B7DlC,qB9B8DiC;ECrQ/B,eAAW;C6ByMd;;AAED;EACE,6B9BmJ+F;E8BlJ/F,oB9B2DiC;E8B1DjC,uB9B0DiC;E8BzDjC,mB9B0DgC;ECzQ9B,gBAAW;C6BiNd;;AAOD;EACE,mBAAkB;EAClB,sBAAqB;EACrB,YAAW;EACX,4B9B6H4F;E8B5H5F,iBAAgB;CACjB;;AAED;EACE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,4B9BqH4F;E8BpH5F,UAAS;EACT,WAAU;CAoBX;;AA1BD;EASI,sB9BsGsE;E8BrGtE,iD9B9Qa;C8B+Qd;;AAXH;EAcI,0B9BzSc;C8B0Sf;;AAfH;EAmBM,kB9ByMc;C8BxMf;;AApBL;EAwBI,2BAA0B;CAC3B;;AAGH;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,QAAO;EACP,WAAU;EACV,4B9BuF4F;E8BtF5F,0B9BNkC;E8BQlC,iB9B/F+B;E8BgG/B,iB9B5F+B;E8B6F/B,e9B7TgB;E8B8ThB,0B9BrUgB;E8BsUhB,0B9BlUgB;EQVd,uBR4MgC;ESjM9B,yCTKS;C8BgVd;;AAjCD;EAkBI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,WAAU;EACV,eAAc;EACd,gB9BoE2G;E8BnE3G,0B9BxBgC;E8ByBhC,iB9B5G6B;E8B6G7B,e9B7Uc;E8B8Ud,kBAAiB;ET1VjB,0BrBOc;E8BqVd,qBAAoB;EtB7VpB,mCsB8VgF;CACjF;;AASH;EACE,YAAW;EACX,4BAA+F;EAC/F,WAAU;EACV,8BAA6B;EAC7B,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CAkIjB;;AAvID;EAQI,cAAa;CAOd;;AAfH;EAY8B,oE9BrVb;C8BqViE;;AAZlF;EAa8B,oE9BtVb;C8BsViE;;AAblF;EAc8B,oE9BvVb;C8BuViE;;AAdlF;EAkBI,UAAS;CACV;;AAnBH;EAsBI,Y5B8N6C;E4B7N7C,a5B6N6C;E4B5N7C,qBAAyE;ET/XzE,0BrB8Ba;E8BmWb,U5B6N0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4BzHjI,yBAAgB;EAAhB,iBAAgB;CAKjB;;AXrYC;EWkWJ;IXjWM,iBAAgB;GWoYnB;CnCuxGF;;AmC1zGD;ETvWI,0BnBmmB2E;C4B1N1E;;AAlCL;EAsCI,Y5BuMoC;E4BtMpC,e5BuMqC;E4BtMrC,mBAAkB;EAClB,gB5BsMuC;E4BrMvC,0B9BzYc;E8B0Yd,0BAAyB;EtBnZzB,oBNylBoC;EO9kBlC,uDTKS;C8BsYZ;;AA9CH;EAiDI,Y5BmM6C;E4BlM7C,a5BkM6C;EmB3lB7C,0BrB8Ba;E8B6Xb,U5BmM0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4B/FjI,sBAAgB;EAAhB,iBAAgB;CAKjB;;AX/ZC;EWkWJ;IXjWM,iBAAgB;GW8ZnB;CnC6xGF;;AmC11GD;ETvWI,0BnBmmB2E;C4BhM1E;;AA5DL;EAgEI,Y5B6KoC;E4B5KpC,e5B6KqC;E4B5KrC,mBAAkB;EAClB,gB5B4KuC;E4B3KvC,0B9Bnac;E8Boad,0BAAyB;EtB7azB,oBNylBoC;EO9kBlC,uDTKS;C8BgaZ;;AAxEH;EA2EI,Y5ByK6C;E4BxK7C,a5BwK6C;E4BvK7C,cAAa;EACb,qB9BnH+B;E8BoH/B,oB9BpH+B;EqBlU/B,0BrB8Ba;E8B0Zb,U5BsK0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4BlEjI,iBAAgB;CAKjB;;AX5bC;EWkWJ;IXjWM,iBAAgB;GW2bnB;CnCmyGF;;AmC73GD;ETvWI,0BnBmmB2E;C4BnK1E;;AAzFL;EA6FI,Y5BgJoC;E4B/IpC,e5BgJqC;E4B/IrC,mBAAkB;EAClB,gB5B+IuC;E4B9IvC,8BAA6B;EAC7B,0BAAyB;EACzB,qBAA4C;ErBhc1C,uDTKS;C8B6bZ;;AArGH;EAwGI,0B9Bvcc;EQTd,oBNylBoC;C4BvIrC;;AA1GH;EA6GI,mBAAkB;EAClB,0B9B7cc;EQTd,oBNylBoC;C4BjIrC;;AAhHH;EAoHM,0B9BjdY;C8Bkdb;;AArHL;EAwHM,gBAAe;CAChB;;AAzHL;EA4HM,0B9BzdY;C8B0db;;AA7HL;EAgIM,gBAAe;CAChB;;AAjIL;EAoIM,0B9BjeY;C8Bkeb;;AAIL;;;EXhfM,6GjB8f+H;C4BVpI;;AX/eG;EW2eJ;;;IX1eM,iBAAgB;GW8erB;CnC4yGA;;AoCjyHD;EACE,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,gBAAe;EACf,iBAAgB;EAChB,iBAAgB;CACjB;;AAED;EACE,eAAc;EACd,qB/B6iBsC;C+BjiBvC;;A5BXC;E4BEE,sBAAqB;C5BCtB;;A4BNH;EAUI,e/BNc;E+BOd,qBAAoB;EACpB,gBAAe;CAChB;;AAOH;EACE,iC/BpBgB;C+BsDjB;;AAnCD;EAII,oB/ByK6B;C+BxK9B;;AALH;EAQI,8BAAgD;EvB3BhD,gCRmMgC;EQlMhC,iCRkMgC;C+B5JjC;;A5BrCD;E4B6BI,sC/B/BY;CGKf;;A4BcH;EAgBM,e/BhCY;E+BiCZ,8BAA6B;EAC7B,0BAAyB;CAC1B;;AAnBL;;EAwBI,e/BvCc;E+BwCd,0B/B/Cc;E+BgDd,sC/BhDc;C+BiDf;;AA3BH;EA+BI,iB/B8I6B;EQhM7B,0BuBoD4B;EvBnD5B,2BuBmD4B;CAC7B;;AAQH;EvBtEI,uBR4MgC;C+BnIjC;;AAHH;;EAOI,e/BvEc;E+BwEd,0B/B/Ca;C+BgDd;;AAQH;EAEI,mBAAc;EAAd,eAAc;EACd,mBAAkB;CACnB;;AAGH;EAEI,2BAAa;EAAb,cAAa;EACb,qBAAY;EAAZ,aAAY;EACZ,mBAAkB;CACnB;;AAQH;EAEI,cAAa;CACd;;AAHH;EAKI,eAAc;CACf;;ACrGH;EACE,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;EAC9B,uBhCujB+C;CgC5iBhD;;AAjBD;;EAYI,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;CAC/B;;AAQH;EACE,sBAAqB;EACrB,uBhC2iB+E;EgC1iB/E,0BhC0iB+E;EgCziB/E,qBhCiiB+C;EC/c3C,mBAtCY;E+B1ChB,qBAAoB;EACpB,oBAAmB;CAKpB;;A7BrCC;E6BmCE,sBAAqB;C7BhCtB;;A6ByCH;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EACtB,gBAAe;EACf,iBAAgB;EAChB,iBAAgB;CAWjB;;AAhBD;EAQI,iBAAgB;EAChB,gBAAe;CAChB;;AAVH;EAaI,iBAAgB;EAChB,YAAW;CACZ;;AAQH;EACE,sBAAqB;EACrB,oBhCseuC;EgCrevC,uBhCqeuC;CgCpexC;;AAWD;EACE,8BAAgB;EAAhB,iBAAgB;EAChB,qBAAY;EAAZ,aAAY;EAGZ,uBAAmB;EAAnB,oBAAmB;CACpB;;AAGD;EACE,yBhC6ewC;EC1dpC,mBAtCY;E+BqBhB,eAAc;EACd,8BAA6B;EAC7B,8BAAuC;ExB3GrC,uBR4MgC;CgC3FnC;;A7BtGC;E6BoGE,sBAAqB;C7BjGtB;;A6BuGH;EACE,sBAAqB;EACrB,aAAY;EACZ,cAAa;EACb,uBAAsB;EACtB,YAAW;EACX,oCAAmC;EACnC,2BAA0B;CAC3B;;AnBzDG;EmBkEC;;IAIK,iBAAgB;IAChB,gBAAe;GAChB;CrC00HR;;AkB/5HG;EmB+EA;IAUI,0BAAqB;IAArB,sBAAqB;IACrB,qBAA2B;IAA3B,4BAA2B;GAgC9B;EA3CA;IAcK,wBAAmB;IAAnB,oBAAmB;GAUpB;EAxBJ;IAiBO,mBAAkB;GACnB;EAlBN;IAqBO,oBhCgb4B;IgC/a5B,mBhC+a4B;GgC9a7B;EAvBN;;IA6BK,sBAAiB;IAAjB,kBAAiB;GAClB;EA9BJ;IAiCK,gCAAwB;IAAxB,yBAAwB;IAGxB,8BAAgB;IAAhB,iBAAgB;GACjB;EArCJ;IAwCK,cAAa;GACd;CrCm0HR;;AkB96HG;EmBkEC;;IAIK,iBAAgB;IAChB,gBAAe;GAChB;CrC82HR;;AkBn8HG;EmB+EA;IAUI,0BAAqB;IAArB,sBAAqB;IACrB,qBAA2B;IAA3B,4BAA2B;GAgC9B;EA3CA;IAcK,wBAAmB;IAAnB,oBAAmB;GAUpB;EAxBJ;IAiBO,mBAAkB;GACnB;EAlBN;IAqBO,oBhCgb4B;IgC/a5B,mBhC+a4B;GgC9a7B;EAvBN;;IA6BK,sBAAiB;IAAjB,kBAAiB;GAClB;EA9BJ;IAiCK,gCAAwB;IAAxB,yBAAwB;IAGxB,8BAAgB;IAAhB,iBAAgB;GACjB;EArCJ;IAwCK,cAAa;GACd;CrCu2HR;;AkBl9HG;EmBkEC;;IAIK,iBAAgB;IAChB,gBAAe;GAChB;CrCk5HR;;AkBv+HG;EmB+EA;IAUI,0BAAqB;IAArB,sBAAqB;IACrB,qBAA2B;IAA3B,4BAA2B;GAgC9B;EA3CA;IAcK,wBAAmB;IAAnB,oBAAmB;GAUpB;EAxBJ;IAiBO,mBAAkB;GACnB;EAlBN;IAqBO,oBhCgb4B;IgC/a5B,mBhC+a4B;GgC9a7B;EAvBN;;IA6BK,sBAAiB;IAAjB,kBAAiB;GAClB;EA9BJ;IAiCK,gCAAwB;IAAxB,yBAAwB;IAGxB,8BAAgB;IAAhB,iBAAgB;GACjB;EArCJ;IAwCK,cAAa;GACd;CrC24HR;;AkBt/HG;EmBkEC;;IAIK,iBAAgB;IAChB,gBAAe;GAChB;CrCs7HR;;AkB3gIG;EmB+EA;IAUI,0BAAqB;IAArB,sBAAqB;IACrB,qBAA2B;IAA3B,4BAA2B;GAgC9B;EA3CA;IAcK,wBAAmB;IAAnB,oBAAmB;GAUpB;EAxBJ;IAiBO,mBAAkB;GACnB;EAlBN;IAqBO,oBhCgb4B;IgC/a5B,mBhC+a4B;GgC9a7B;EAvBN;;IA6BK,sBAAiB;IAAjB,kBAAiB;GAClB;EA9BJ;IAiCK,gCAAwB;IAAxB,yBAAwB;IAGxB,8BAAgB;IAAhB,iBAAgB;GACjB;EArCJ;IAwCK,cAAa;GACd;CrC+6HR;;AqC79HD;EAeQ,0BAAqB;EAArB,sBAAqB;EACrB,qBAA2B;EAA3B,4BAA2B;CAgC9B;;AAhDL;;EASU,iBAAgB;EAChB,gBAAe;CAChB;;AAXT;EAmBU,wBAAmB;EAAnB,oBAAmB;CAUpB;;AA7BT;EAsBY,mBAAkB;CACnB;;AAvBX;EA0BY,oBhCgb4B;EgC/a5B,mBhC+a4B;CgC9a7B;;AA5BX;;EAkCU,sBAAiB;EAAjB,kBAAiB;CAClB;;AAnCT;EAsCU,gCAAwB;EAAxB,yBAAwB;EAGxB,8BAAgB;EAAhB,iBAAgB;CACjB;;AA1CT;EA6CU,cAAa;CACd;;AAYT;EAEI,0BhC7KW;CgCkLZ;;A7BvLD;E6BqLI,0BhChLS;CGFZ;;A6B6KH;EAWM,0BhCtLS;CgC+LV;;A7BpMH;E6B8LM,0BhCzLO;CGFZ;;A6B6KH;EAkBQ,0BhC7LO;CgC8LR;;AAnBP;;;;EA0BM,0BhCrMS;CgCsMV;;AA3BL;EA+BI,0BhC1MW;EgC2MX,iChC3MW;CgC4MZ;;AAjCH;EAoCI,sQhCoYmS;CgCnYpS;;AArCH;EAwCI,0BhCnNW;CgC2NZ;;AAhDH;EA0CM,0BhCrNS;CgC0NV;;A7B/NH;E6B6NM,0BhCxNO;CGFZ;;A6BiOH;EAEI,ehC3Oc;CgCgPf;;A7B3OD;E6ByOI,ehC9OY;CGQf;;A6BiOH;EAWM,iChCpPY;CgC6Pb;;A7BxPH;E6BkPM,ahCvPU;CGQf;;A6BiOH;EAkBQ,iChC3PU;CgC4PX;;AAnBP;;;;EA0BM,ehCnQY;CgCoQb;;AA3BL;EA+BI,iChCxQc;EgCyQd,uChCzQc;CgC0Qf;;AAjCH;EAoCI,6QhCyUkS;CgCxUnS;;AArCH;EAwCI,iChCjRc;CgCyRf;;AAhDH;EA0CM,ehCnRY;CgCwRb;;A7BnRH;E6BiRM,ehCtRU;CGQf;;A8BfH;EACE,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EACtB,aAAY;EACZ,sBAAqB;EACrB,0BjCCgB;EiCAhB,4BAA2B;EAC3B,qCjCSa;EQhBX,uBR4MgC;CiClLnC;;AA3BD;EAYI,gBAAe;EACf,eAAc;CACf;;AAdH;EzBUI,gCRmMgC;EQlMhC,iCRkMgC;CiC1L/B;;AAnBL;EzBwBI,oCRqLgC;EQpLhC,mCRoLgC;CiCpL/B;;AAIL;EAGE,mBAAc;EAAd,eAAc;EACd,iBjC6mByC;CiC3mB1C;;AAED;EACE,uBjCumBwC;CiCtmBzC;;AAED;EACE,sBAA+B;EAC/B,iBAAgB;CACjB;;AAED;EACE,iBAAgB;CACjB;;A9BxCC;E8B4CE,sBAAqB;C9B5CD;;A8B0CxB;EAMI,qBjCslBuC;CiCrlBxC;;AAOH;EACE,yBjC6kByC;EiC5kBzC,iBAAgB;EAEhB,sCjCnDa;EiCoDb,4CjCpDa;CiC+Dd;;AAhBD;EzB/DI,uDyBuE8E;CAC/E;;AATH;EAaM,cAAa;CACd;;AAIL;EACE,yBjC2jByC;EiC1jBzC,sCjCnEa;EiCoEb,yCjCpEa;CiCyEd;;AARD;EzBjFI,uDRipBoF;CiCzjBrF;;AAQH;EACE,wBAAiC;EACjC,wBjC0iBwC;EiCziBxC,uBAAgC;EAChC,iBAAgB;CACjB;;AAED;EACE,wBAAiC;EACjC,uBAAgC;CACjC;;AAGD;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,iBjCkiByC;CiCjiB1C;;AAED;EACE,YAAW;EzBvHT,iCRipBoF;CiCxhBvF;;AAGD;EACE,YAAW;EzBpHT,0CRwoBoF;EQvoBpF,2CRuoBoF;CiClhBvF;;AAED;EACE,YAAW;EzB3GT,8CR0nBoF;EQznBpF,6CRynBoF;CiC7gBvF;;AAKD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;CAqBvB;;AAvBD;EAKI,qBjCygBwD;CiCxgBzD;;ApBxFC;EoBkFJ;IASI,wBAAmB;IAAnB,oBAAmB;IACnB,qBjCogBwD;IiCngBxD,oBjCmgBwD;GiCvf3D;EAvBD;IAcM,qBAAa;IAAb,cAAa;IAEb,iBAAY;IAAZ,aAAY;IACZ,2BAAsB;IAAtB,uBAAsB;IACtB,oBjC4fsD;IiC3ftD,iBAAgB;IAChB,mBjC0fsD;GiCzfvD;CtCmtIJ;;AsC1sID;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;CAwDvB;;AA1DD;EAOI,qBjCyewD;CiCxezD;;ApBxHC;EoBgHJ;IAWI,wBAAmB;IAAnB,oBAAmB;GA+CtB;EA1DD;IAgBM,iBAAY;IAAZ,aAAY;IACZ,iBAAgB;GAuCjB;EAxDL;IAoBQ,eAAc;IACd,eAAc;GACf;EAtBP;IzBvJI,2ByBkLoC;IzBjLpC,8ByBiLoC;GAY/B;EAvCT;;IAgCY,2BAA0B;GAC3B;EAjCX;;IAqCY,8BAA6B;GAC9B;EAtCX;IzBzII,0ByBmLmC;IzBlLnC,6ByBkLmC;GAY9B;EAtDT;;IA+CY,0BAAyB;GAC1B;EAhDX;;IAoDY,6BAA4B;GAC7B;CtCosIV;;AsCxrID;EAEI,uBjCkasC;CiCjavC;;ApBpLC;EoBiLJ;IAMI,wBjC4aiC;IiC5ajC,qBjC4aiC;IiC5ajC,gBjC4aiC;IiC3ajC,4BjC4auC;IiC5avC,yBjC4auC;IiC5avC,oBjC4auC;IiC3avC,WAAU;IACV,UAAS;GAOZ;EAhBD;IAYM,sBAAqB;IACrB,YAAW;GACZ;CtC2rIJ;;AsClrID;EAEI,iBAAgB;CAyBjB;;AA3BH;EzB/PI,iByBqQ4B;CACzB;;AAPP;EAUQ,iBAAgB;EzBzQpB,iByB0Q4B;CACzB;;AAZP;EAgBM,iBAAgB;EzBxPlB,8ByByPiC;EzBxPjC,6ByBwPiC;CAChC;;AAlBL;EzBtPI,0ByB2Q8B;EzB1Q9B,2ByB0Q8B;CAC7B;;AAtBL;EAyBM,iBjCsX+B;CiCrXhC;;AC9RL;EACE,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,sBlCi0BsC;EkCh0BtC,oBlCm0BsC;EkCl0BtC,iBAAgB;EAChB,0BlCOgB;EQRd,uBR4MgC;CkCzMnC;;AAED;EAGI,qBlCwzBqC;CkChzBtC;;AAXH;EAMM,sBAAqB;EACrB,sBlCozBmC;EkCnzBnC,elCDY;EkCEZ,alCyzBiC;CkCxzBlC;;AAVL;EAoBI,2BAA0B;CAC3B;;AArBH;EAwBI,sBAAqB;CACtB;;AAzBH;EA4BI,elCrBc;CkCsBf;;ACvCH;EACE,qBAAa;EAAb,cAAa;E9BGb,gBAAe;EACf,iBAAgB;EGAd,uBR4MgC;CmC7MnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,wBnCqmBwC;EmCpmBxC,kBnCoM+B;EmCnM/B,kBnCwmBsC;EmCvmBtC,enCwBe;EmCvBf,0BnCFgB;EmCGhB,0BnCAgB;CmCejB;;AAvBD;EAWI,WAAU;EACV,enCqIgD;EmCpIhD,sBAAqB;EACrB,0BnCPc;EmCQd,sBnCPc;CmCQf;;AAhBH;EAmBI,WAAU;EACV,WjCiwBiC;EiChwBjC,iDnCSa;CmCRd;;AAGH;EAGM,eAAc;E3BChB,gCR8KgC;EQ7KhC,mCR6KgC;CmC7K/B;;AALL;E3BVI,iCR4LgC;EQ3LhC,oCR2LgC;CmCxK/B;;AAVL;EAcI,WAAU;EACV,enCnCc;EmCoCd,0BnCXa;EmCYb,sBnCZa;CmCad;;AAlBH;EAqBI,enCnCc;EmCoCd,qBAAoB;EAEpB,aAAY;EACZ,0BnC7Cc;EmC8Cd,sBnC3Cc;CmC4Cf;;ACvDD;EACE,wBpC8mBsC;ECnfpC,mBAtCY;EmCnFd,iBpCqM6B;CoCpM9B;;AAIG;E5BwBF,+BR+K+B;EQ9K/B,kCR8K+B;CoCrM5B;;AAGD;E5BKF,gCR6L+B;EQ5L/B,mCR4L+B;CoChM5B;;AAfL;EACE,wBpC4mBqC;ECjfnC,oBAtCY;EmCnFd,iBpCsM6B;CoCrM9B;;AAIG;E5BwBF,+BRgL+B;EQ/K/B,kCR+K+B;CoCtM5B;;AAGD;E5BKF,gCR8L+B;EQ7L/B,mCR6L+B;CoCjM5B;;ACbP;EACE,sBAAqB;EACrB,sBrC6sBsC;EC5oBpC,eAAW;EoC/Db,iBrCsO+B;EqCrO/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E7BRtB,uBR4MgC;EmB3M9B,sInBmX6I;CqC9VlJ;;AlBhBG;EkBNJ;IlBOM,iBAAgB;GkBerB;C1CqkJA;;AQhlJC;EkCGI,sBAAqB;ClCAxB;;AkCdH;EAoBI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBrC+qBsC;EqC9qBtC,oBrC8qBsC;EQltBpC,qBRqtBqC;CqC/qBxC;;AAOC;ECjDA,etCUgB;EsCThB,0BtCkCe;CqCgBd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtCuBW;CsCtBZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCegB;CqCmCf;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,kDtCIY;CsCHb;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCyCe;CqCSd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC8BW;CsC7BZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtC2Ce;CqCOd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,iDtCgCW;CsC/BZ;;ADoCH;ECjDA,etC4FqB;EsC3FrB,0BtCwCe;CqCUd;;AlCpCD;EmCVI,etCuFiB;EsCtFjB,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC6BW;CsC5BZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCsCe;CqCYd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC2BW;CsC1BZ;;ADoCH;ECjDA,etC4FqB;EsC3FrB,0BtCUgB;CqCwCf;;AlCpCD;EmCVI,etCuFiB;EsCtFjB,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,kDtCDY;CsCEb;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCiBgB;CqCiCf;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,+CtCMY;CsCLb;;ACdL;EACE,mBAAoD;EACpD,oBvCyoBsC;EuCvoBtC,0BvCSgB;EQRd,sBR6M+B;CuCxMlC;;A1BkDG;E0B5DJ;IAQI,mBvCmoBoC;GuCjoBvC;C5C8uJA;;A4C5uJD;EACE,iBAAgB;EAChB,gBAAe;E/BTb,iB+BUsB;CACzB;;ACZD;EACE,mBAAkB;EAClB,yBxC2vByC;EwC1vBzC,oBxC2vBsC;EwC1vBtC,8BAA6C;EhCH3C,uBR4MgC;CwCvMnC;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,iBxC2N+B;CwC1NhC;;AAOD;EACE,oBAAsD;CAUvD;;AAXD;EAKI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,yBxC6tBuC;EwC5tBvC,eAAc;CACf;;AASD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE;CuBnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACTD;EACE;IAAO,4BAAuC;G/C44J/C;E+C34JC;IAAK,yBAAwB;G/C84J9B;CACF;;A+Cj5JC;EACE;IAAO,4BAAuC;G/C44J/C;E+C34JC;IAAK,yBAAwB;G/C84J9B;CACF;;A+C34JD;EACE,qBAAa;EAAb,cAAa;EACb,a1CowBsC;E0CnwBtC,iBAAgB;EzCoHZ,mBAtCY;EyC5EhB,0B1CAgB;EQRd,uBR4MgC;ESjM9B,qDTKS;C0CLd;;AAED;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EACtB,sBAAuB;EAAvB,wBAAuB;EACvB,e1CXgB;E0CYhB,mBAAkB;EAClB,oBAAmB;EACnB,0B1CWe;EmB9BX,4BnBgxB4C;C0C3vBjD;;AvBhBG;EuBOJ;IvBNM,iBAAgB;GuBerB;C/Cm5JA;;A+Cj5JD;ErBcE,sMAA6I;EqBZ7I,2B1C+uBsC;C0C9uBvC;;AAGC;EACE,2D1CivBkD;E0CjvBlD,mD1CivBkD;C0C5uBnD;;AAHC;EAHF;IAII,wBAAe;IAAf,gBAAe;GAElB;C/Co5JF;;AgD77JD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;EAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;EAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,e5CHgB;E4CIhB,oBAAmB;CAcpB;;AzCpBC;EyCUE,WAAU;EACV,e5CTc;E4CUd,sBAAqB;EACrB,0B5CjBc;CGOf;;AyCAH;EAcI,e5Cbc;E4Ccd,0B5CrBc;C4CsBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yB5CkvByC;E4ChvBzC,oB5C8J+B;E4C5J/B,0B5CvCgB;E4CwChB,uC5C9Ba;C4CuDd;;AAjCD;EpC7BI,gCRmMgC;EQlMhC,iCRkMgC;C4C1JjC;;AAZH;EAeI,iBAAgB;EpC9BhB,oCRqLgC;EQpLhC,mCRoLgC;C4CrJjC;;AAjBH;EAqBI,e5C/Cc;E4CgDd,qBAAoB;EACpB,0B5CvDc;C4CwDf;;AAxBH;EA4BI,WAAU;EACV,e5C7Dc;E4C8Dd,0B5CrCa;E4CsCb,sB5CtCa;C4CuCd;;AAYC;EACE,wBAAmB;EAAnB,oBAAmB;CAiBpB;;AAlBD;EAII,mB5CmHyB;E4ClHzB,iBAAgB;CAYjB;;AAjBH;EpCpDA,gCR8KgC;EQ7KhC,mCR6KgC;EQjKhC,2BoCgDwC;CACnC;;AAVL;EAaM,gBAAe;EpC/ErB,iCR4LgC;EQ3LhC,oCR2LgC;EQrJhC,6BoC0C0C;CACrC;;A/B3CL;E+B2BA;IACE,wBAAmB;IAAnB,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDo8JR;;AkB/+JG;E+B2BA;IACE,wBAAmB;IAAnB,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDy9JR;;AkBpgKG;E+B2BA;IACE,wBAAmB;IAAnB,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjD8+JR;;AkBzhKG;E+B2BA;IACE,wBAAmB;IAAnB,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDmgKR;;AiDv/JD;EAEI,gBAAe;EACf,eAAc;EpCjHd,iBoCkHwB;CAKzB;;AATH;EAOM,oB5CoF2B;C4CnF5B;;AARL;EAaM,cAAa;CACd;;AAdL;EAmBM,iBAAgB;EAChB,iBAAgB;CACjB;;ACrIH;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;ACjBP;EACE,aAAY;E7C8HR,kBAtCY;E6CtFhB,iB9C4O+B;E8C3O/B,eAAc;EACd,Y9CgBa;E8Cfb,6B9CKgB;E8CJhB,YAAW;CAaZ;;A3CRC;E2CDE,Y9CUW;E8CTX,sBAAqB;C3CAD;;AAItB;E2CCI,aAAY;C3CEf;;A2CSH;EACE,WAAU;EACV,8BAA6B;EAC7B,UAAS;EACT,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CACjB;;AAKD;EACE,qBAAoB;CACrB;;ACxCD;EACE,iB7C43BuC;E6C33BvC,iBAAgB;E9C6HZ,oBAtCY;E8CpFhB,4C/CMgB;E+CLhB,6BAA4B;EAC5B,qC7C63BmD;E6C53BnD,iD/Caa;E+CZb,oCAA2B;EAA3B,4BAA2B;EAC3B,WAAU;EvCLR,uBNg4BsC;C6Cx2BzC;;AA7BD;EAcI,uB7Cg3BsC;C6C/2BvC;;AAfH;EAkBI,WAAU;C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E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9E7PY;E8E8PZ,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9ExHW;E8EyHX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EnOW;E8EoOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EtHW;E8EuHX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EjOW;E8EkOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EzHW;E8E0HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EpOW;E8EqOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E3HW;E8E4HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EtOW;E8EuOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EvJY;E8EwJZ,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9ElQY;E8EmQZ,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIlIL;EJxEA,0B9E/FgB;CkFyKf;;AJtEC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EhJY;E8EiJZ,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AItBP;EJ+BA,0B9ElNgB;CkFqLf;;AJiCC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9E3PY;E8E4PZ,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E/HW;E8EgIX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9E1OW;E8E2OX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E9HW;E8E+HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EzOW;E8E0OX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E7HW;E8E8HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9ExOW;E8EyOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E5HW;E8E6HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EvOW;E8EwOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E3HW;E8E4HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EtOW;E8EuOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9E1HW;E8E2HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9ErOW;E8EsOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EzHW;E8E0HX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EpOW;E8EqOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9ExHW;E8EyHX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EnOW;E8EoOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EvHW;E8EwHX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9ElOW;E8EmOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9EtHW;E8EuHX,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EjOW;E8EkOX,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9ExJY;E8EyJZ,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9EnQY;E8EoQZ,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwHX;;AAGH;ErEtHE,yCqEuH+C;EAC/C,uCAAgD;CACjD;;AAED;EACE,e9ExHY;C8EyHb;;AAQC;EACE,eDjEoB;CCkErB;;AAIH;;;EAGE,2CD1E4C;EC2E5C,e9EpJY;C8EqJb;;AAED;EACE,0B9ElJY;E8EmJZ,e9EzJY;C8E8Jb;;AAGD;EACE,wBDrF+B;CCsFhC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,eDpGwB;CC0GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eD5G4B;CCmH7B;;AALC;EAEE,2CDrHwC;ECsHxC,e9E/LQ;C8EgMT;;AAID;EAGE,2CDrHiD;ECsHjD,e9EhMQ;C8EiMT;;AIZP;EJqBA,0B9ElNgB;CkF+Lf;;AJuBC;EACE,e9E9MY;C8E+Mb;;AAED;EACE,oBDpIyC;ECqIzC,e9EpNY;C8E4Nb;;AANC;EAGE,oBAA+C;EAC/C,e9EzNU;C8E0NX;;AAGH;ErEjOE,yCqEkO+C;EAC/C,sBAAiD;CAClD;;AAED;EACE,e9EnOY;C8EoOb;;AAQC;EAEE,e9E/OU;C8EgPX;;AAIH;;EAEE,0BDvKyC;ECwKzC,e9EtPY;C8EuPb;;AAED;EACE,0B9E7PY;E8E8PZ,e9EpQY;C8EyQb;;AAGD;EACE,wBDlLgC;CCmLjC;;AAIH;EACE,oBAAmB;EACnB,eAAuC;CACxC;;AAGD;EACE,e9EjRc;C8EsRf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YDxM0B;CCyM3B;;AAGC;EAEE,0BDnNqC;ECoNrC,e9ElSQ;C8EmST;;AAGH;EACE,0BDzNuC;CC0NxC;;AIxHL;EJlFA,0B9E/FgB;CkFmLf;;AJhFC;EACE,e9E5GY;C8E6Gb;;AAED;EACE,qCDvC4C;ECwC5C,eDvCsB;CC+CvB;;AANC;EAGE,qCAA8C;EAC9C,e9EvHU;C8EwH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","file":"adminlte.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * AdminLTE v3.0.0-beta.2\n * Author: Colorlib\n *\t Website: AdminLTE.io \n * License: Open source - MIT \n */\n/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #ffffff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #ffffff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\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.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled, .chart-legend, .contacts-list, .users-list, .mailbox-attachments {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #ffffff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\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: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #ffffff;\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: 700;\n box-shadow: none;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 7.5px;\n padding-left: 7.5px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 7.5px;\n padding-left: 7.5px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -7.5px;\n margin-left: -7.5px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 7.5px;\n padding-left: 7.5px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #ffffff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #ffffff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #ffffff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #ffffff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #ffffff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: 2.25rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: 2.25rem;\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #ffffff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: 2.25rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: 2.25rem;\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n box-shadow: none;\n}\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 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: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-primary:hover {\n color: #ffffff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #ffffff;\n background-color: #6c757d;\n border-color: #6c757d;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-secondary:hover {\n color: #ffffff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #ffffff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #ffffff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #ffffff;\n background-color: #28a745;\n border-color: #28a745;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-success:hover {\n color: #ffffff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #ffffff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #ffffff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #ffffff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-info:hover {\n color: #ffffff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #ffffff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #ffffff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #1F2D3D;\n background-color: #ffc107;\n border-color: #ffc107;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-warning:hover {\n color: #1F2D3D;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 171, 15, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #1F2D3D;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #1F2D3D;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 171, 15, 0.5);\n}\n\n.btn-danger {\n color: #ffffff;\n background-color: #dc3545;\n border-color: #dc3545;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-danger:hover {\n color: #ffffff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #ffffff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #1F2D3D;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-light:hover {\n color: #1F2D3D;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(215, 218, 222, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #1F2D3D;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #1F2D3D;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215, 218, 222, 0.5);\n}\n\n.btn-dark {\n color: #ffffff;\n background-color: #343a40;\n border-color: #343a40;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.btn-dark:hover {\n color: #ffffff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #ffffff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #ffffff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #ffffff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #ffffff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #ffffff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #ffffff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #ffffff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #1F2D3D;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #1F2D3D;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #ffffff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #1F2D3D;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #1F2D3D;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #ffffff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: none;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: none;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #ffffff;\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-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #ffffff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group.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 flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(2.875rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.8125rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 2.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #ffffff;\n border-color: #007bff;\n background-color: #007bff;\n box-shadow: none;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #ffffff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n box-shadow: none;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -2.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #dee2e6;\n border: #adb5bd solid 1px;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -2.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n box-shadow: none;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23ffffff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffffff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 3.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -3.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-3.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #dee2e6;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center/8px 10px;\n background-color: #ffffff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #ffffff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #ffffff;\n border-color: #dee2e6 #dee2e6 #ffffff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #ffffff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 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:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #ffffff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #ffffff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: white;\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: #ffffff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.75);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-text a {\n color: #ffffff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #ffffff;\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: #ffffff;\n background-clip: border-box;\n border: 0 solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 0 solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 0 solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0);\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 - 0);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 0);\n border-top-right-radius: calc(0.25rem - 0);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 0);\n border-bottom-left-radius: calc(0.25rem - 0);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 7.5px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -7.5px;\n margin-left: -7.5px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 7.5px;\n margin-bottom: 0;\n margin-left: 7.5px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 7.5px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #ffffff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #ffffff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #ffffff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #ffffff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #ffffff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #ffffff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #ffffff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #ffffff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #ffffff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #ffffff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #1F2D3D;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #1F2D3D;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #ffffff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #ffffff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #1F2D3D;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #1F2D3D;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #ffffff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #ffffff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close, .alert-dismissible .mailbox-attachment-close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #ffffff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #ffffff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #ffffff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #ffffff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #ffffff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #ffffff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #ffffff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #ffffff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #ffffff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #ffffff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close, .mailbox-attachment-close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: .5;\n}\n\n.close:hover, .mailbox-attachment-close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close, button.mailbox-attachment-close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled, a.disabled.mailbox-attachment-close {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close, .modal-header .mailbox-attachment-close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-content {\n box-shadow: 0 0.5rem 1rem 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 .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #ffffff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #ffffff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #ffffff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #ffffff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #ffffff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #ffffff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #ffffff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary, .label-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.label-primary:hover, a.bg-primary:focus, a.label-primary:focus,\nbutton.bg-primary:hover,\nbutton.label-primary:hover,\nbutton.bg-primary:focus,\nbutton.label-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success, .alert-success, .label-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.alert-success:hover, a.label-success:hover, a.bg-success:focus, a.alert-success:focus, a.label-success:focus,\nbutton.bg-success:hover,\nbutton.alert-success:hover,\nbutton.label-success:hover,\nbutton.bg-success:focus,\nbutton.alert-success:focus,\nbutton.label-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info, .alert-info, .label-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.alert-info:hover, a.label-info:hover, a.bg-info:focus, a.alert-info:focus, a.label-info:focus,\nbutton.bg-info:hover,\nbutton.alert-info:hover,\nbutton.label-info:hover,\nbutton.bg-info:focus,\nbutton.alert-info:focus,\nbutton.label-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning, .alert-warning, .label-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.alert-warning:hover, a.label-warning:hover, a.bg-warning:focus, a.alert-warning:focus, a.label-warning:focus,\nbutton.bg-warning:hover,\nbutton.alert-warning:hover,\nbutton.label-warning:hover,\nbutton.bg-warning:focus,\nbutton.alert-warning:focus,\nbutton.label-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger, .alert-danger,\n.alert-error, .label-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.alert-danger:hover,\na.alert-error:hover, a.label-danger:hover, a.bg-danger:focus, a.alert-danger:focus,\na.alert-error:focus, a.label-danger:focus,\nbutton.bg-danger:hover,\nbutton.alert-danger:hover,\nbutton.alert-error:hover,\nbutton.label-danger:hover,\nbutton.bg-danger:focus,\nbutton.alert-danger:focus,\nbutton.alert-error:focus,\nbutton.label-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #ffffff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #ffffff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex, .info-box, .info-box .info-box-icon {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center, .info-box .info-box-icon {\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, .info-box .info-box-icon {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2, .progress-group,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3, .small-box, .card, .info-box, .callout,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4, .card-body.p-0 .table thead > tr > th:last-of-type,\n.card-body.p-0 .table thead > tr > td:last-of-type,\n.card-body.p-0 .table tbody > tr > th:last-of-type,\n.card-body.p-0 .table tbody > tr > td:last-of-type,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4, .card-body.p-0 .table thead > tr > th:first-of-type,\n.card-body.p-0 .table thead > tr > td:first-of-type,\n.card-body.p-0 .table tbody > tr > th:first-of-type,\n.card-body.p-0 .table tbody > tr > td:first-of-type,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #ffffff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #ffffff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*\n * Core: Variables\n * ---------------\n */\n/*\n * General: Mixins\n * ---------------\n */\n/*\n * Core: Layout\n * ------------\n */\nhtml {\n scroll-behavior: smooth;\n}\n\nhtml,\nbody,\n.wrapper {\n min-height: 100%;\n}\n\n.wrapper {\n position: relative;\n}\n\n.wrapper .content-wrapper {\n min-height: calc(100vh - 112px);\n}\n\n.layout-boxed .wrapper {\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);\n}\n\n.layout-boxed .wrapper, .layout-boxed .wrapper::before {\n margin: 0 auto;\n max-width: 1250px;\n}\n\n.layout-boxed .wrapper .main-sidebar {\n left: inherit;\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n}\n\n.layout-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n}\n\n.layout-navbar-not-fixed .wrapper .brand-link {\n position: static;\n}\n\n.layout-navbar-not-fixed .wrapper .sidebar,\n.layout-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n}\n\n.layout-navbar-not-fixed .wrapper .main-header {\n position: static;\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n}\n\n.layout-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n}\n\n.layout-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n}\n\n.layout-navbar-not-fixed .wrapper .brand-link {\n position: static;\n}\n\n.layout-navbar-not-fixed .wrapper .sidebar,\n.layout-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n}\n\n.layout-navbar-not-fixed .wrapper .main-header {\n position: static;\n}\n\n@media (min-width: 576px) {\n .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-sm-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n }\n .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n }\n .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n }\n .layout-sm-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n }\n .layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n }\n .layout-sm-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-sm-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n }\n .layout-sm-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n .layout-sm-navbar-not-fixed .wrapper .sidebar,\n .layout-sm-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n }\n .layout-sm-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n}\n\n@media (min-width: 768px) {\n .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-md-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n }\n .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n }\n .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n }\n .layout-md-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n }\n .layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n }\n .layout-md-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-md-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n }\n .layout-md-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n .layout-md-navbar-not-fixed .wrapper .sidebar,\n .layout-md-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n }\n .layout-md-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n}\n\n@media (min-width: 992px) {\n .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-lg-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n }\n .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n }\n .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n }\n .layout-lg-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n }\n .layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n }\n .layout-lg-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-lg-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n }\n .layout-lg-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n .layout-lg-navbar-not-fixed .wrapper .sidebar,\n .layout-lg-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n }\n .layout-lg-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n}\n\n@media (min-width: 1200px) {\n .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-xl-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc((3.5rem + 1px + (0.5rem * 2)) / -1);\n }\n .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n transition: width 0.3s ease-in-out;\n width: 4.6rem;\n }\n .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n transition: width 0.3s ease-in-out;\n width: 250px;\n }\n .layout-xl-navbar-fixed .wrapper .brand-link {\n overflow: hidden;\n position: fixed;\n top: 0;\n transition: width 0.3s ease-in-out;\n width: 250px;\n z-index: 951;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link {\n background-color: #343a40;\n }\n .layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link {\n background-color: #ffffff;\n }\n .layout-xl-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n .layout-xl-navbar-fixed .wrapper .main-header {\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n }\n .layout-xl-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n .layout-xl-navbar-not-fixed .wrapper .sidebar,\n .layout-xl-navbar-not-fixed .wrapper .content-wrapper {\n margin-top: 0px;\n }\n .layout-xl-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n}\n\n.layout-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n}\n\n.layout-footer-not-fixed .wrapper .main-footer {\n position: static;\n}\n\n.layout-footer-not-fixed .wrapper .content-wrapper {\n margin-bottom: 0px;\n}\n\n.layout-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n}\n\n.layout-footer-fixed .wrapper .content-wrapper {\n margin-bottom: calc(3.5rem + 1px);\n}\n\n.layout-footer-not-fixed .wrapper .main-footer {\n position: static;\n}\n\n@media (min-width: 576px) {\n .layout-sm-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n }\n .layout-sm-footer-fixed .wrapper .content-wrapper {\n margin-bottom: calc(3.5rem + 1px);\n }\n .layout-sm-footer-not-fixed .wrapper .main-footer {\n position: static;\n }\n}\n\n@media (min-width: 768px) {\n .layout-md-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n }\n .layout-md-footer-fixed .wrapper .content-wrapper {\n margin-bottom: calc(3.5rem + 1px);\n }\n .layout-md-footer-not-fixed .wrapper .main-footer {\n position: static;\n }\n}\n\n@media (min-width: 992px) {\n .layout-lg-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n }\n .layout-lg-footer-fixed .wrapper .content-wrapper {\n margin-bottom: calc(3.5rem + 1px);\n }\n .layout-lg-footer-not-fixed .wrapper .main-footer {\n position: static;\n }\n}\n\n@media (min-width: 1200px) {\n .layout-xl-footer-fixed .wrapper .main-footer {\n bottom: 0;\n left: 0;\n position: fixed;\n right: 0;\n z-index: 949;\n }\n .layout-xl-footer-fixed .wrapper .content-wrapper {\n margin-bottom: calc(3.5rem + 1px);\n }\n .layout-xl-footer-not-fixed .wrapper .main-footer {\n position: static;\n }\n}\n\n.layout-top-nav .wrapper {\n margin-left: 0;\n}\n\n.layout-top-nav .wrapper .main-sidebar {\n bottom: inherit;\n height: inherit;\n}\n\n.layout-top-nav .wrapper .brand-image {\n height: 33px;\n}\n\n.layout-top-nav .wrapper .main-sidebar {\n display: none;\n}\n\n.layout-top-nav .wrapper .content-wrapper,\n.layout-top-nav .wrapper .main-header,\n.layout-top-nav .wrapper .main-footer {\n margin-left: 0;\n}\n\n@media (min-width: 576px) {\n .content-wrapper,\n .main-footer,\n .main-header {\n transition: margin-left 0.3s ease-in-out;\n margin-left: 250px;\n z-index: 3000;\n }\n}\n\n@media (min-width: 576px) and (prefers-reduced-motion: reduce) {\n .content-wrapper,\n .main-footer,\n .main-header {\n transition: none;\n }\n}\n\n@media (min-width: 576px) {\n .sidebar-collapse .content-wrapper, .sidebar-collapse\n .main-footer, .sidebar-collapse\n .main-header {\n margin-left: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .content-wrapper, .content-wrapper::before,\n .main-footer,\n .main-footer::before,\n .main-header,\n .main-header::before {\n margin-left: 0;\n }\n}\n\n.content-wrapper {\n background: #f4f6f9;\n}\n\n.content-wrapper > .content {\n padding: 0 0.5rem;\n}\n\n.main-sidebar, .main-sidebar::before {\n transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;\n width: 250px;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .main-sidebar, .main-sidebar::before {\n transition: none;\n }\n}\n\n.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {\n margin-left: -250px;\n}\n\n@media (max-width: 767.98px) {\n .main-sidebar, .main-sidebar::before {\n box-shadow: none !important;\n margin-left: -250px;\n }\n .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {\n margin-left: 0;\n }\n}\n\n:not(.layout-fixed) .main-sidebar {\n height: inherit;\n min-height: 100%;\n position: absolute;\n top: 0;\n}\n\n.layout-fixed .main-sidebar {\n bottom: 0;\n float: none;\n height: 100vh;\n left: 0;\n position: fixed;\n top: 0;\n}\n\n.main-footer {\n background: #ffffff;\n border-top: 1px solid #dee2e6;\n color: #869099;\n padding: 1rem;\n}\n\n.content-header {\n padding: 15px 0.5rem;\n}\n\n.content-header h1 {\n font-size: 1.8rem;\n margin: 0;\n}\n\n.content-header .breadcrumb {\n background: transparent;\n line-height: 1.8rem;\n margin-bottom: 0;\n padding: 0;\n}\n\n.hold-transition .content-wrapper,\n.hold-transition .main-header,\n.hold-transition .main-footer {\n transition: none !important;\n}\n\n/*\n * Component: Main Header\n * ----------------------\n */\n.main-header {\n border-bottom: 1px solid #dee2e6;\n z-index: 900;\n}\n\n.main-header .nav-link {\n height: 2.5rem;\n position: relative;\n}\n\n.main-header .navbar-nav .nav-item {\n margin: 0;\n}\n\n.main-header .navbar-nav[class*='-right'] .dropdown-menu {\n left: auto;\n margin-top: -3px;\n right: 0;\n}\n\n@media (max-width: 575.98px) {\n .main-header .navbar-nav[class*='-right'] .dropdown-menu {\n left: 0;\n right: auto;\n }\n}\n\n.navbar-img {\n height: calc(3.5rem + 1px)/2;\n width: auto;\n}\n\n.navbar-badge {\n font-size: .6rem;\n font-weight: 300;\n padding: 2px 4px;\n position: absolute;\n right: 5px;\n top: 9px;\n}\n\n.btn-navbar {\n background-color: transparent;\n border-left-width: 0;\n}\n\n.form-control-navbar {\n border-right-width: 0;\n}\n\n.form-control-navbar + .input-group-append {\n margin-left: 0;\n}\n\n.form-control-navbar,\n.btn-navbar {\n transition: none;\n}\n\n.navbar-dark .form-control-navbar,\n.navbar-dark .btn-navbar {\n background-color: rgba(255, 255, 255, 0.2);\n border: 0;\n}\n\n.navbar-dark .form-control-navbar::placeholder,\n.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.navbar-dark .form-control-navbar :-moz-placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.navbar-dark .form-control-navbar ::-moz-placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.navbar-dark .form-control-navbar :-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.navbar-dark .form-control-navbar:focus,\n.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {\n background-color: rgba(255, 255, 255, 0.6);\n border: 0 !important;\n color: #343a40;\n}\n\n.navbar-light .form-control-navbar,\n.navbar-light .btn-navbar {\n background-color: #f2f4f6;\n border: 0;\n}\n\n.navbar-light .form-control-navbar::placeholder,\n.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.navbar-light .form-control-navbar :-moz-placeholder {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.navbar-light .form-control-navbar ::-moz-placeholder {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.navbar-light .form-control-navbar :-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.navbar-light .form-control-navbar:focus,\n.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {\n background-color: #e9ecef;\n border: 0 !important;\n color: #343a40;\n}\n\n/*\n * Component: Brand\n * ----------------\n */\n.brand-link {\n display: block;\n font-size: 1.25rem;\n line-height: 1.5;\n padding: 0.8125rem 0.5rem;\n white-space: nowrap;\n}\n\n.brand-link:hover {\n color: #ffffff;\n text-decoration: none;\n}\n\n[class*='sidebar-dark'] .brand-link {\n border-bottom: 1px solid #4b545c;\n color: rgba(255, 255, 255, 0.8);\n}\n\n[class*='sidebar-light'] .brand-link {\n border-bottom: 1px solid #dee2e6;\n color: rgba(0, 0, 0, 0.8);\n}\n\n.brand-image {\n float: left;\n line-height: .8;\n margin-left: .8rem;\n margin-right: .5rem;\n margin-top: -3px;\n max-height: 34px;\n width: auto;\n}\n\n.brand-image-xs {\n float: left;\n line-height: .8;\n margin-left: .8rem;\n margin-right: .5rem;\n margin-top: -3px;\n max-height: 34px;\n width: auto;\n}\n\n.brand-image-xl {\n line-height: .8;\n margin-bottom: -10px;\n margin-top: -14px;\n max-height: 40px;\n width: auto;\n}\n\n/**\n * Component: Main Sidebar\n * -----------------------\n */\n.main-sidebar {\n height: 100vh;\n overflow-y: hidden;\n z-index: 950;\n}\n\n.sidebar {\n height: calc(100% - 4rem);\n overflow-y: auto;\n padding-bottom: 0;\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n padding-top: 0;\n}\n\n.user-panel {\n position: relative;\n}\n\n[class*='sidebar-dark'] .user-panel {\n border-bottom: 1px solid #4f5962;\n}\n\n[class*='sidebar-light'] .user-panel {\n border-bottom: 1px solid #dee2e6;\n}\n\n.user-panel,\n.user-panel .info {\n overflow: hidden;\n white-space: nowrap;\n}\n\n.user-panel .image {\n display: inline-block;\n padding-left: 0.8rem;\n}\n\n.user-panel img {\n height: auto;\n width: 2.1rem;\n}\n\n.user-panel .info {\n display: inline-block;\n padding: 5px 5px 5px 10px;\n}\n\n.user-panel .status,\n.user-panel .dropdown-menu {\n font-size: 0.875rem;\n}\n\n.nav-sidebar .nav-item > .nav-link {\n margin-bottom: 0.2rem;\n}\n\n.nav-sidebar .nav-item > .nav-link .right {\n transition: transform ease-in-out 0.3s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .nav-sidebar .nav-item > .nav-link .right {\n transition: none;\n }\n}\n\n.nav-sidebar .nav-link > p > .right {\n position: absolute;\n right: 1rem;\n top: 12px;\n}\n\n.nav-sidebar .nav-link > p > .right:nth-child(2) {\n right: 2.5rem;\n}\n\n.nav-sidebar .menu-open > .nav-treeview {\n display: block;\n}\n\n.nav-sidebar .menu-open > .nav-link i.right {\n -ms-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n.nav-sidebar > .nav-item {\n margin-bottom: 0;\n}\n\n.nav-sidebar > .nav-item .nav-icon {\n text-align: center;\n width: 1.6rem;\n font-size: 1.2rem;\n margin-right: .2rem;\n}\n\n.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion {\n font-size: 1.1rem;\n}\n\n.nav-sidebar > .nav-item .float-right {\n margin-top: 3px;\n}\n\n.nav-sidebar .nav-treeview {\n display: none;\n list-style: none;\n padding: 0;\n}\n\n.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {\n width: 1.6rem;\n}\n\n.nav-sidebar.nav-child-indent   .nav-treeview {\n padding-left: 1rem;\n}\n\n.nav-sidebar .nav-header {\n font-size: .9rem;\n padding: 0.5rem;\n}\n\n.nav-sidebar .nav-header:not(:first-of-type) {\n padding: 1.7rem 1rem .5rem 1rem;\n}\n\n.nav-sidebar .nav-link p {\n display: inline-block;\n margin: 0;\n}\n\n#sidebar-overlay {\n background-color: rgba(0, 0, 0, 0.1);\n bottom: 0;\n display: none;\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 949;\n}\n\n@media (max-width: 991.98px) {\n .sidebar-open #sidebar-overlay {\n display: block;\n }\n}\n\n@media (min-width: 576px) {\n .sidebar-mini-md.sidebar-open #sidebar-overlay {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .sidebar-mini-md.sidebar-open #sidebar-overlay {\n display: block;\n }\n}\n\n.sidebar-dark-primary {\n background-color: #343a40;\n}\n\n.sidebar-dark-primary .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-primary .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-primary .user-panel .status:hover, .sidebar-dark-primary .user-panel .status:focus, .sidebar-dark-primary .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-primary .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-primary .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-primary .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-primary .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #007bff;\n color: #ffffff;\n}\n\n.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-primary .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-primary .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-primary .sidebar a:hover, .sidebar-dark-primary .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-primary {\n background-color: #ffffff;\n}\n\n.sidebar-light-primary .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-primary .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-primary .user-panel .status:hover, .sidebar-light-primary .user-panel .status:focus, .sidebar-light-primary .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-primary .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-primary .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-primary .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-primary .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #007bff;\n color: #ffffff;\n}\n\n.sidebar-light-primary .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-primary .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-primary .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-primary .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-primary .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-primary .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-secondary {\n background-color: #343a40;\n}\n\n.sidebar-dark-secondary .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-secondary .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-secondary .user-panel .status:hover, .sidebar-dark-secondary .user-panel .status:focus, .sidebar-dark-secondary .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-secondary .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-secondary .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-secondary .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-secondary .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6c757d;\n color: #ffffff;\n}\n\n.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-secondary .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-secondary .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-secondary .sidebar a:hover, .sidebar-dark-secondary .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-secondary {\n background-color: #ffffff;\n}\n\n.sidebar-light-secondary .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-secondary .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-secondary .user-panel .status:hover, .sidebar-light-secondary .user-panel .status:focus, .sidebar-light-secondary .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-secondary .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-secondary .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-secondary .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-secondary .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6c757d;\n color: #ffffff;\n}\n\n.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-secondary .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-secondary .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-secondary .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-secondary .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-success {\n background-color: #343a40;\n}\n\n.sidebar-dark-success .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-success .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-success .user-panel .status:hover, .sidebar-dark-success .user-panel .status:focus, .sidebar-dark-success .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-success .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-success .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-success .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-success .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #28a745;\n color: #ffffff;\n}\n\n.sidebar-dark-success .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-success .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-success .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-success .sidebar a:hover, .sidebar-dark-success .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-success .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-success .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-success {\n background-color: #ffffff;\n}\n\n.sidebar-light-success .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-success .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-success .user-panel .status:hover, .sidebar-light-success .user-panel .status:focus, .sidebar-light-success .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-success .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-success .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-success .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-success .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-success .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-success .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #28a745;\n color: #ffffff;\n}\n\n.sidebar-light-success .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-success .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-success .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-success .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-success .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-success .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-success .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-info {\n background-color: #343a40;\n}\n\n.sidebar-dark-info .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-info .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-info .user-panel .status:hover, .sidebar-dark-info .user-panel .status:focus, .sidebar-dark-info .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-info .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-info .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-info .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-info .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #17a2b8;\n color: #ffffff;\n}\n\n.sidebar-dark-info .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-info .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-info .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-info .sidebar a:hover, .sidebar-dark-info .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-info .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-info .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-info {\n background-color: #ffffff;\n}\n\n.sidebar-light-info .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-info .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-info .user-panel .status:hover, .sidebar-light-info .user-panel .status:focus, .sidebar-light-info .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-info .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-info .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-info .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-info .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-info .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-info .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #17a2b8;\n color: #ffffff;\n}\n\n.sidebar-light-info .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-info .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-info .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-info .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-info .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-info .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-info .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-warning {\n background-color: #343a40;\n}\n\n.sidebar-dark-warning .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-warning .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-warning .user-panel .status:hover, .sidebar-dark-warning .user-panel .status:focus, .sidebar-dark-warning .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-warning .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-warning .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-warning .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-warning .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-warning .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-warning .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-warning .sidebar a:hover, .sidebar-dark-warning .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-warning {\n background-color: #ffffff;\n}\n\n.sidebar-light-warning .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-warning .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-warning .user-panel .status:hover, .sidebar-light-warning .user-panel .status:focus, .sidebar-light-warning .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-warning .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-warning .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-warning .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-warning .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.sidebar-light-warning .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-warning .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-warning .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-warning .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-warning .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-warning .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-danger {\n background-color: #343a40;\n}\n\n.sidebar-dark-danger .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-danger .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-danger .user-panel .status:hover, .sidebar-dark-danger .user-panel .status:focus, .sidebar-dark-danger .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-danger .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-danger .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-danger .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-danger .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #dc3545;\n color: #ffffff;\n}\n\n.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-danger .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-danger .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-danger .sidebar a:hover, .sidebar-dark-danger .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-danger {\n background-color: #ffffff;\n}\n\n.sidebar-light-danger .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-danger .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-danger .user-panel .status:hover, .sidebar-light-danger .user-panel .status:focus, .sidebar-light-danger .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-danger .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-danger .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-danger .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-danger .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #dc3545;\n color: #ffffff;\n}\n\n.sidebar-light-danger .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-danger .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-danger .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-danger .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-danger .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-danger .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-light {\n background-color: #343a40;\n}\n\n.sidebar-dark-light .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-light .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-light .user-panel .status:hover, .sidebar-dark-light .user-panel .status:focus, .sidebar-dark-light .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-light .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-light .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-light .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-light .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #f8f9fa;\n color: #ffffff;\n}\n\n.sidebar-dark-light .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-light .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-light .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-light .sidebar a:hover, .sidebar-dark-light .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-light .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-light .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-light {\n background-color: #ffffff;\n}\n\n.sidebar-light-light .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-light .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-light .user-panel .status:hover, .sidebar-light-light .user-panel .status:focus, .sidebar-light-light .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-light .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-light .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-light .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-light .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-light .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-light .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #f8f9fa;\n color: #ffffff;\n}\n\n.sidebar-light-light .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-light .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-light .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-light .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-light .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-light .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-light .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-dark {\n background-color: #343a40;\n}\n\n.sidebar-dark-dark .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-dark .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-dark .user-panel .status:hover, .sidebar-dark-dark .user-panel .status:focus, .sidebar-dark-dark .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-dark .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-dark .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-dark .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-dark .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #343a40;\n color: #ffffff;\n}\n\n.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-dark .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-dark .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-dark .sidebar a:hover, .sidebar-dark-dark .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-dark {\n background-color: #ffffff;\n}\n\n.sidebar-light-dark .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-dark .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-dark .user-panel .status:hover, .sidebar-light-dark .user-panel .status:focus, .sidebar-light-dark .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-dark .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-dark .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-dark .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-dark .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #343a40;\n color: #ffffff;\n}\n\n.sidebar-light-dark .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-dark .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-dark .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-dark .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-dark .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-dark .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-blue {\n background-color: #343a40;\n}\n\n.sidebar-dark-blue .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-blue .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-blue .user-panel .status:hover, .sidebar-dark-blue .user-panel .status:focus, .sidebar-dark-blue .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-blue .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-blue .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-blue .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-blue .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #007bff;\n color: #ffffff;\n}\n\n.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-blue .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-blue .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-blue .sidebar a:hover, .sidebar-dark-blue .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-blue .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-blue {\n background-color: #ffffff;\n}\n\n.sidebar-light-blue .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-blue .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-blue .user-panel .status:hover, .sidebar-light-blue .user-panel .status:focus, .sidebar-light-blue .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-blue .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-blue .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-blue .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-blue .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #007bff;\n color: #ffffff;\n}\n\n.sidebar-light-blue .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-blue .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-blue .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-blue .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-blue .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-blue .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-blue .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-blue .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-indigo {\n background-color: #343a40;\n}\n\n.sidebar-dark-indigo .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-indigo .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-indigo .user-panel .status:hover, .sidebar-dark-indigo .user-panel .status:focus, .sidebar-dark-indigo .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-indigo .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-indigo .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-indigo .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-indigo .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6610f2;\n color: #ffffff;\n}\n\n.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-indigo .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-indigo .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-indigo .sidebar a:hover, .sidebar-dark-indigo .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-indigo .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-indigo {\n background-color: #ffffff;\n}\n\n.sidebar-light-indigo .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-indigo .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-indigo .user-panel .status:hover, .sidebar-light-indigo .user-panel .status:focus, .sidebar-light-indigo .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-indigo .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-indigo .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-indigo .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-indigo .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6610f2;\n color: #ffffff;\n}\n\n.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-indigo .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-indigo .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-indigo .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-indigo .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-purple {\n background-color: #343a40;\n}\n\n.sidebar-dark-purple .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-purple .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-purple .user-panel .status:hover, .sidebar-dark-purple .user-panel .status:focus, .sidebar-dark-purple .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-purple .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-purple .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-purple .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-purple .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6f42c1;\n color: #ffffff;\n}\n\n.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-purple .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-purple .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-purple .sidebar a:hover, .sidebar-dark-purple .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-purple .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-purple {\n background-color: #ffffff;\n}\n\n.sidebar-light-purple .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-purple .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-purple .user-panel .status:hover, .sidebar-light-purple .user-panel .status:focus, .sidebar-light-purple .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-purple .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-purple .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-purple .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-purple .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6f42c1;\n color: #ffffff;\n}\n\n.sidebar-light-purple .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-purple .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-purple .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-purple .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-purple .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-purple .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-purple .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-purple .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-pink {\n background-color: #343a40;\n}\n\n.sidebar-dark-pink .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-pink .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-pink .user-panel .status:hover, .sidebar-dark-pink .user-panel .status:focus, .sidebar-dark-pink .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-pink .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-pink .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-pink .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-pink .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #e83e8c;\n color: #ffffff;\n}\n\n.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-pink .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-pink .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-pink .sidebar a:hover, .sidebar-dark-pink .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-pink .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-pink {\n background-color: #ffffff;\n}\n\n.sidebar-light-pink .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-pink .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-pink .user-panel .status:hover, .sidebar-light-pink .user-panel .status:focus, .sidebar-light-pink .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-pink .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-pink .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-pink .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-pink .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #e83e8c;\n color: #ffffff;\n}\n\n.sidebar-light-pink .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-pink .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-pink .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-pink .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-pink .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-pink .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-pink .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-pink .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-red {\n background-color: #343a40;\n}\n\n.sidebar-dark-red .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-red .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-red .user-panel .status:hover, .sidebar-dark-red .user-panel .status:focus, .sidebar-dark-red .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-red .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-red .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-red .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-red .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #dc3545;\n color: #ffffff;\n}\n\n.sidebar-dark-red .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-red .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-red .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-red .sidebar a:hover, .sidebar-dark-red .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-red .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-red .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-red .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-red {\n background-color: #ffffff;\n}\n\n.sidebar-light-red .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-red .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-red .user-panel .status:hover, .sidebar-light-red .user-panel .status:focus, .sidebar-light-red .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-red .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-red .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-red .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-red .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-red .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-red .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #dc3545;\n color: #ffffff;\n}\n\n.sidebar-light-red .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-red .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-red .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-red .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-red .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-red .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-red .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-red .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-orange {\n background-color: #343a40;\n}\n\n.sidebar-dark-orange .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-orange .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-orange .user-panel .status:hover, .sidebar-dark-orange .user-panel .status:focus, .sidebar-dark-orange .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-orange .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-orange .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-orange .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-orange .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #fd7e14;\n color: #ffffff;\n}\n\n.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-orange .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-orange .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-orange .sidebar a:hover, .sidebar-dark-orange .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-orange .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-orange {\n background-color: #ffffff;\n}\n\n.sidebar-light-orange .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-orange .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-orange .user-panel .status:hover, .sidebar-light-orange .user-panel .status:focus, .sidebar-light-orange .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-orange .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-orange .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-orange .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-orange .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #fd7e14;\n color: #ffffff;\n}\n\n.sidebar-light-orange .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-orange .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-orange .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-orange .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-orange .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-orange .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-orange .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-orange .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-yellow {\n background-color: #343a40;\n}\n\n.sidebar-dark-yellow .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-yellow .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-yellow .user-panel .status:hover, .sidebar-dark-yellow .user-panel .status:focus, .sidebar-dark-yellow .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-yellow .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-yellow .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-yellow .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-yellow .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-yellow .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-yellow .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-yellow .sidebar a:hover, .sidebar-dark-yellow .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-yellow .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-yellow {\n background-color: #ffffff;\n}\n\n.sidebar-light-yellow .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-yellow .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-yellow .user-panel .status:hover, .sidebar-light-yellow .user-panel .status:focus, .sidebar-light-yellow .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-yellow .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-yellow .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-yellow .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-yellow .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-yellow .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-yellow .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-yellow .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-yellow .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-green {\n background-color: #343a40;\n}\n\n.sidebar-dark-green .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-green .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-green .user-panel .status:hover, .sidebar-dark-green .user-panel .status:focus, .sidebar-dark-green .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-green .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-green .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-green .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-green .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #28a745;\n color: #ffffff;\n}\n\n.sidebar-dark-green .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-green .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-green .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-green .sidebar a:hover, .sidebar-dark-green .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-green .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-green .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-green .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-green {\n background-color: #ffffff;\n}\n\n.sidebar-light-green .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-green .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-green .user-panel .status:hover, .sidebar-light-green .user-panel .status:focus, .sidebar-light-green .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-green .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-green .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-green .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-green .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-green .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-green .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #28a745;\n color: #ffffff;\n}\n\n.sidebar-light-green .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-green .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-green .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-green .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-green .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-green .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-green .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-green .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-teal {\n background-color: #343a40;\n}\n\n.sidebar-dark-teal .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-teal .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-teal .user-panel .status:hover, .sidebar-dark-teal .user-panel .status:focus, .sidebar-dark-teal .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-teal .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-teal .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-teal .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-teal .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #20c997;\n color: #ffffff;\n}\n\n.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-teal .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-teal .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-teal .sidebar a:hover, .sidebar-dark-teal .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-teal .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-teal {\n background-color: #ffffff;\n}\n\n.sidebar-light-teal .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-teal .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-teal .user-panel .status:hover, .sidebar-light-teal .user-panel .status:focus, .sidebar-light-teal .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-teal .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-teal .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-teal .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-teal .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #20c997;\n color: #ffffff;\n}\n\n.sidebar-light-teal .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-teal .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-teal .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-teal .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-teal .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-teal .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-teal .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-teal .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-cyan {\n background-color: #343a40;\n}\n\n.sidebar-dark-cyan .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-cyan .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-cyan .user-panel .status:hover, .sidebar-dark-cyan .user-panel .status:focus, .sidebar-dark-cyan .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-cyan .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-cyan .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-cyan .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-cyan .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #17a2b8;\n color: #ffffff;\n}\n\n.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-cyan .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-cyan .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-cyan .sidebar a:hover, .sidebar-dark-cyan .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-cyan .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-cyan {\n background-color: #ffffff;\n}\n\n.sidebar-light-cyan .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-cyan .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-cyan .user-panel .status:hover, .sidebar-light-cyan .user-panel .status:focus, .sidebar-light-cyan .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-cyan .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-cyan .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-cyan .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-cyan .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #17a2b8;\n color: #ffffff;\n}\n\n.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-cyan .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-cyan .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-cyan .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-cyan .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-white {\n background-color: #343a40;\n}\n\n.sidebar-dark-white .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-white .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-white .user-panel .status:hover, .sidebar-dark-white .user-panel .status:focus, .sidebar-dark-white .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-white .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-white .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-white .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-white .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffffff;\n color: #ffffff;\n}\n\n.sidebar-dark-white .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-white .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-white .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-white .sidebar a:hover, .sidebar-dark-white .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-white .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-white .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-white .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-white {\n background-color: #ffffff;\n}\n\n.sidebar-light-white .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-white .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-white .user-panel .status:hover, .sidebar-light-white .user-panel .status:focus, .sidebar-light-white .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-white .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-white .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-white .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-white .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-white .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-white .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #ffffff;\n color: #ffffff;\n}\n\n.sidebar-light-white .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-white .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-white .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-white .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-white .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-white .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-white .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-white .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-gray {\n background-color: #343a40;\n}\n\n.sidebar-dark-gray .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-gray .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray .user-panel .status:hover, .sidebar-dark-gray .user-panel .status:focus, .sidebar-dark-gray .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-gray .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-gray .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6c757d;\n color: #ffffff;\n}\n\n.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-gray .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-gray .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray .sidebar a:hover, .sidebar-dark-gray .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-gray .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-gray {\n background-color: #ffffff;\n}\n\n.sidebar-light-gray .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-gray .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-gray .user-panel .status:hover, .sidebar-light-gray .user-panel .status:focus, .sidebar-light-gray .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-gray .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-gray .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-gray .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-gray .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #6c757d;\n color: #ffffff;\n}\n\n.sidebar-light-gray .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-gray .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-gray .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-gray .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-gray .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-gray .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-gray .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-gray .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n.sidebar-dark-gray-dark {\n background-color: #343a40;\n}\n\n.sidebar-dark-gray-dark .user-panel a:hover {\n color: #ffffff;\n}\n\n.sidebar-dark-gray-dark .user-panel .status {\n background: rgba(255, 255, 255, 0.1);\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray-dark .user-panel .status:hover, .sidebar-dark-gray-dark .user-panel .status:focus, .sidebar-dark-gray-dark .user-panel .status:active {\n background: rgba(247, 247, 247, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray-dark .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: rgba(242, 242, 242, 0.1);\n}\n\n.sidebar-dark-gray-dark .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link:active {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item:hover > .nav-link,\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #343a40;\n color: #ffffff;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-dark-gray-dark .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n.sidebar-dark-gray-dark .sidebar a {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray-dark .sidebar a:hover, .sidebar-dark-gray-dark .sidebar a:focus {\n text-decoration: none;\n}\n\n.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link {\n color: #C2C7D0;\n}\n\n.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n}\n\n.sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-gray-dark .nav-treeview > .nav-item > .nav-link.active:focus {\n background-color: rgba(255, 255, 255, 0.9);\n color: #343a40;\n}\n\n.sidebar-light-gray-dark {\n background-color: #ffffff;\n}\n\n.sidebar-light-gray-dark .user-panel a:hover {\n color: #212529;\n}\n\n.sidebar-light-gray-dark .user-panel .status {\n background: #f4f4f5;\n color: #343a40;\n}\n\n.sidebar-light-gray-dark .user-panel .status:hover, .sidebar-light-gray-dark .user-panel .status:focus, .sidebar-light-gray-dark .user-panel .status:active {\n background: #ececed;\n color: #212529;\n}\n\n.sidebar-light-gray-dark .user-panel .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);\n border-color: #e7e7e8;\n}\n\n.sidebar-light-gray-dark .user-panel .dropdown-item {\n color: #212529;\n}\n\n.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link:active, .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n.sidebar-light-gray-dark .nav-sidebar > .nav-item.menu-open > .nav-link,\n.sidebar-light-gray-dark .nav-sidebar > .nav-item:hover > .nav-link {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {\n background-color: #343a40;\n color: #ffffff;\n}\n\n.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-treeview {\n background: transparent;\n}\n\n.sidebar-light-gray-dark .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n.sidebar-light-gray-dark .sidebar a {\n color: #343a40;\n}\n\n.sidebar-light-gray-dark .sidebar a:hover {\n text-decoration: none;\n}\n\n.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link.active:hover {\n background-color: #f4f4f5;\n color: #212529;\n}\n\n.sidebar-light-gray-dark .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #f4f4f5;\n}\n\n/*\n * Component: Sidebar Mini\n * -----------------------\n */\n.logo-xs,\n.logo-xl {\n margin: 0;\n opacity: 1;\n position: absolute;\n visibility: visible;\n}\n\n.logo-xs.brand-image-xs,\n.logo-xl.brand-image-xs {\n left: 18px;\n top: 12px;\n}\n\n.logo-xs.brand-image-xl,\n.logo-xl.brand-image-xl {\n left: 12px;\n top: 6px;\n}\n\n.logo-xs {\n opacity: 0;\n visibility: hidden;\n}\n\n.logo-xs.brand-image-xl {\n left: 16px;\n top: 8px;\n}\n\n.brand-link.logo-switch::before {\n content: '\\00a0';\n}\n\n@media (min-width: 992px) {\n .sidebar-mini .nav-sidebar,\n .sidebar-mini .nav-sidebar > .nav-header,\n .sidebar-mini .nav-sidebar .nav-link {\n white-space: nowrap;\n overflow: hidden;\n }\n .sidebar-mini.sidebar-collapse .d-hidden-mini {\n display: none;\n }\n .sidebar-mini.sidebar-collapse .content-wrapper,\n .sidebar-mini.sidebar-collapse .main-footer,\n .sidebar-mini.sidebar-collapse .main-header {\n margin-left: 4.6rem !important;\n }\n .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {\n display: none;\n }\n .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p {\n width: 0;\n }\n .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,\n .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p,\n .sidebar-mini.sidebar-collapse .brand-text {\n margin-left: -10px;\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini.sidebar-collapse .logo-xl {\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini.sidebar-collapse .logo-xs {\n display: inline-block;\n opacity: 1;\n visibility: visible;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar {\n overflow-x: hidden;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {\n margin-left: 0;\n width: 4.6rem;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {\n float: none;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused {\n width: 250px;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {\n text-align: left;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {\n float: left;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info,\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text,\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {\n display: inline-block;\n margin-left: 0;\n opacity: 1;\n visibility: visible;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {\n margin-right: .5rem;\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form,\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {\n display: block !important;\n -webkit-transform: translateZ(0);\n }\n .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {\n display: inline-block !important;\n }\n .sidebar-mini.sidebar-collapse .visible-sidebar-mini {\n display: block !important;\n }\n .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {\n width: 250px;\n }\n .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {\n width: 4.6rem;\n }\n}\n\n@media (min-width: 768px) {\n .sidebar-mini-md .nav-sidebar,\n .sidebar-mini-md .nav-sidebar > .nav-header,\n .sidebar-mini-md .nav-sidebar .nav-link {\n white-space: nowrap;\n overflow: hidden;\n }\n .sidebar-mini-md.sidebar-collapse .d-hidden-mini {\n display: none;\n }\n .sidebar-mini-md.sidebar-collapse .content-wrapper,\n .sidebar-mini-md.sidebar-collapse .main-footer,\n .sidebar-mini-md.sidebar-collapse .main-header {\n margin-left: 4.6rem !important;\n }\n .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {\n display: none;\n }\n .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p {\n width: 0;\n }\n .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,\n .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p,\n .sidebar-mini-md.sidebar-collapse .brand-text {\n margin-left: -10px;\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini-md.sidebar-collapse .logo-xl {\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini-md.sidebar-collapse .logo-xs {\n display: inline-block;\n opacity: 1;\n visibility: visible;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar {\n overflow-x: hidden;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {\n margin-left: 0;\n width: 4.6rem;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {\n float: none;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused {\n width: 250px;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {\n text-align: left;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {\n float: left;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info,\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text,\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {\n display: inline-block;\n margin-left: 0;\n opacity: 1;\n visibility: visible;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {\n opacity: 0;\n visibility: hidden;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {\n margin-right: .5rem;\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form,\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {\n display: block !important;\n -webkit-transform: translateZ(0);\n }\n .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {\n display: inline-block !important;\n }\n .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {\n display: block !important;\n }\n .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {\n width: 250px;\n }\n .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {\n width: 4.6rem;\n }\n}\n\n.nav-sidebar {\n position: relative;\n}\n\n.nav-sidebar:hover {\n overflow: visible;\n}\n\n.sidebar-form,\n.nav-sidebar > .nav-header {\n overflow: hidden;\n text-overflow: clip;\n}\n\n.nav-sidebar .nav-item > .nav-link {\n position: relative;\n}\n\n.nav-sidebar .nav-item > .nav-link > .float-right {\n margin-top: -7px;\n position: absolute;\n right: 10px;\n top: 50%;\n}\n\n.sidebar .nav-link p,\n.main-sidebar .brand-text,\n.main-sidebar .logo-xs,\n.main-sidebar .logo-xl,\n.sidebar .user-panel .info {\n transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .sidebar .nav-link p,\n .main-sidebar .brand-text,\n .main-sidebar .logo-xs,\n .main-sidebar .logo-xl,\n .sidebar .user-panel .info {\n transition: none;\n }\n}\n\n/*\n * Component: Control Sidebar\n * --------------------------\n */\nhtml.control-sidebar-animate {\n overflow-x: hidden;\n}\n\n.control-sidebar {\n position: absolute;\n top: calc(3.5rem + 1px);\n z-index: 830;\n}\n\n.control-sidebar, .control-sidebar::before {\n bottom: 0;\n display: none;\n right: -250px;\n width: 250px;\n transition: right 0.3s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .control-sidebar, .control-sidebar::before {\n transition: none;\n }\n}\n\n.control-sidebar::before {\n content: \" \";\n display: block;\n position: fixed;\n top: 0;\n z-index: -1;\n}\n\n@media (min-width: 768px) {\n .control-sidebar-open .control-sidebar {\n display: block;\n }\n .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {\n right: 0;\n }\n .control-sidebar-open .content-wrapper,\n .control-sidebar-open .main-footer {\n margin-right: 250px;\n }\n}\n\n@media (max-width: 991.98px) {\n .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {\n right: 0;\n }\n}\n\n.control-sidebar-slide-open .control-sidebar {\n display: block;\n}\n\n.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {\n right: 0;\n}\n\n.control-sidebar-dark,\n.control-sidebar-dark a,\n.control-sidebar-dark .nav-link {\n color: #C2C7D0;\n}\n\n.control-sidebar-dark {\n background: #343a40;\n}\n\n.control-sidebar-dark a:hover {\n color: #ffffff;\n}\n\n.control-sidebar-dark h1,\n.control-sidebar-dark h2,\n.control-sidebar-dark h3,\n.control-sidebar-dark h4,\n.control-sidebar-dark h5,\n.control-sidebar-dark h6,\n.control-sidebar-dark label {\n color: #ffffff;\n}\n\n.control-sidebar-dark .nav-tabs {\n background-color: rgba(255, 255, 255, 0.1);\n border-bottom: 0;\n margin-bottom: 5px;\n}\n\n.control-sidebar-dark .nav-tabs .nav-item {\n margin: 0;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link {\n border-radius: 0;\n padding: 10px 20px;\n position: relative;\n text-align: center;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {\n border: 0;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {\n border-bottom-color: transparent;\n border-left-color: transparent;\n border-top-color: transparent;\n color: #ffffff;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link.active {\n background-color: #343a40;\n}\n\n.control-sidebar-dark .tab-pane {\n padding: 10px 15px;\n}\n\n.control-sidebar-light {\n color: #4b545c;\n}\n\n.control-sidebar-light {\n background: #ffffff;\n border-left: 1px solid #adb5bd;\n}\n\n/*\n * Component: Dropdown\n * -------------------\n */\n.dropdown-item-title {\n font-size: 1rem;\n margin: 0;\n}\n\n.dropdown-menu-lg {\n max-width: 300px;\n min-width: 280px;\n padding: 0;\n}\n\n.dropdown-menu-lg .dropdown-divider {\n margin: 0;\n}\n\n.dropdown-menu-lg .dropdown-item {\n padding: 0.5rem 1rem;\n}\n\n.dropdown-menu-lg p {\n margin: 0;\n white-space: normal;\n}\n\n.dropdown-footer,\n.dropdown-header {\n display: block;\n font-size: 0.875rem;\n padding: 0.5rem 1rem;\n text-align: center;\n}\n\n/* Add fade animation to dropdown menus by appending\n the class .animated-dropdown-menu to the .dropdown-menu ul (or ol)*/\n.open:not(.dropup) > .animated-dropdown-menu {\n animation: flipInX 0.7s both;\n backface-visibility: visible !important;\n}\n\n@keyframes flipInX {\n 0% {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transition-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transition-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n 100% {\n transform: perspective(400px);\n }\n}\n\n@-webkit-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n -webkit-transition-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n -webkit-transition-timing-function: ease-in;\n }\n 60% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n 100% {\n -webkit-transform: perspective(400px);\n }\n}\n\n/* Fix dropdown menu in navbars */\n.navbar-custom-menu > .navbar-nav > li {\n position: relative;\n}\n\n.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {\n position: absolute;\n right: 0;\n left: auto;\n}\n\n@media (max-width: 767.98px) {\n .navbar-custom-menu > .navbar-nav {\n float: right;\n }\n .navbar-custom-menu > .navbar-nav > li {\n position: static;\n }\n .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {\n position: absolute;\n right: 5%;\n left: auto;\n border: 1px solid #ddd;\n background: #ffffff;\n }\n}\n\n/* User Menu */\n.navbar-nav > .user-menu > .nav-link:after {\n content: none;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n padding: 0;\n border-top-width: 0;\n width: 280px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu,\n.navbar-nav > .user-menu > .dropdown-menu > .user-body {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header {\n height: 175px;\n padding: 10px;\n text-align: center;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {\n z-index: 5;\n height: 90px;\n width: 90px;\n border: 3px solid;\n border-color: transparent;\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {\n z-index: 5;\n font-size: 17px;\n margin-top: 10px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {\n display: block;\n font-size: 12px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-body {\n padding: 15px;\n border-bottom: 1px solid #f4f4f4;\n border-top: 1px solid #dddddd;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-body::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-body a {\n color: #444 !important;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu > .dropdown-menu > .user-body a {\n background: #fff !important;\n color: #444 !important;\n }\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer {\n background-color: #f9f9f9;\n padding: 10px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {\n color: #666666;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {\n background-color: #f9f9f9;\n }\n}\n\n.navbar-nav > .user-menu .user-image {\n float: left;\n width: 25px;\n height: 25px;\n border-radius: 50%;\n margin-right: 10px;\n margin-top: -2px;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu .user-image {\n float: none;\n margin-right: 0;\n margin-top: -8px;\n line-height: 10px;\n }\n}\n\n/*\n * Component: Forms\n * ----------------\n */\n.form-group.has-icon {\n position: relative;\n}\n\n.form-group.has-icon .form-control {\n padding-right: 35px;\n}\n\n.form-group.has-icon .form-icon {\n background-color: transparent;\n border: 0;\n cursor: pointer;\n font-size: 1rem;\n padding: 0.375rem 0.75rem;\n position: absolute;\n right: 3px;\n top: 0;\n}\n\n.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {\n border-radius: 0;\n}\n\n.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion {\n line-height: calc(2.25rem + 2px);\n}\n\n.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion,\n.input-group-lg + .form-control-feedback.fa,\n.input-group-lg + .form-control-feedback.fas,\n.input-group-lg + .form-control-feedback.far,\n.input-group-lg + .form-control-feedback.fab,\n.input-group-lg + .form-control-feedback.glyphicon,\n.input-group-lg + .form-control-feedback.ion {\n line-height: calc(2.875rem + 2px);\n}\n\n.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion {\n line-height: calc(2.875rem + 2px);\n}\n\n.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion,\n.input-group-sm + .form-control-feedback.fa,\n.input-group-sm + .form-control-feedback.fas,\n.input-group-sm + .form-control-feedback.far,\n.input-group-sm + .form-control-feedback.fab,\n.input-group-sm + .form-control-feedback.glyphicon,\n.input-group-sm + .form-control-feedback.ion {\n line-height: calc(1.8125rem + 2px);\n}\n\n.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion {\n line-height: calc(1.8125rem + 2px);\n}\n\nlabel:not(.form-check-label):not(.custom-file-label) {\n font-weight: 700;\n}\n\n.warning-feedback {\n font-size: 80%;\n color: #ffc107;\n display: none;\n margin-top: 0.25rem;\n width: 100%;\n}\n\n.warning-tooltip {\n border-radius: 0.25rem;\n font-size: 0.875rem;\n background-color: rgba(255, 193, 7, 0.9);\n color: #1F2D3D;\n display: none;\n line-height: 1.5;\n margin-top: .1rem;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n position: absolute;\n top: 100%;\n z-index: 5;\n}\n\n.form-control.is-warning {\n border-color: #ffc107;\n}\n\n.form-control.is-warning:focus {\n border-color: #ffc107;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);\n}\n\n.form-control.is-warning ~ .warning-feedback,\n.form-control.is-warning ~ .warning-tooltip {\n display: block;\n}\n\ntextarea.form-control.is-warning {\n padding-right: 2.25rem;\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.custom-select.is-warning {\n border-color: #ffc107;\n}\n\n.custom-select.is-warning:focus {\n border-color: #ffc107;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);\n}\n\n.custom-select.is-warning ~ .warning-feedback,\n.custom-select.is-warning ~ .warning-tooltip {\n display: block;\n}\n\n.form-control-file.is-warning ~ .warning-feedback,\n.form-control-file.is-warning ~ .warning-tooltip {\n display: block;\n}\n\n.form-check-input.is-warning ~ .form-check-label {\n color: #ffc107;\n}\n\n.form-check-input.is-warning ~ .warning-feedback,\n.form-check-input.is-warning ~ .warning-tooltip {\n display: block;\n}\n\n.custom-control-input.is-warning ~ .custom-control-label {\n color: #ffc107;\n}\n\n.custom-control-input.is-warning ~ .custom-control-label::before {\n border-color: #ffc107;\n}\n\n.custom-control-input.is-warning ~ .warning-feedback,\n.custom-control-input.is-warning ~ .warning-tooltip {\n display: block;\n}\n\n.custom-control-input.is-warning:checked ~ .custom-control-label::before {\n background-color: #ffce3a;\n border-color: #ffce3a;\n}\n\n.custom-control-input.is-warning:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);\n}\n\n.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #ffc107;\n}\n\n.custom-file-input.is-warning ~ .custom-file-label {\n border-color: #ffc107;\n}\n\n.custom-file-input.is-warning ~ .warning-feedback,\n.custom-file-input.is-warning ~ .warning-tooltip {\n display: block;\n}\n\n.custom-file-input.is-warning:focus ~ .custom-file-label {\n border-color: #ffc107;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);\n}\n\n.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {\n background: #003e80;\n}\n\n.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {\n background: #99caff;\n}\n\n.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {\n background: #313539;\n}\n\n.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {\n background: #bcc1c6;\n}\n\n.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {\n background: #28a745;\n border-color: #145523;\n}\n\n.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {\n background: #0f401b;\n}\n\n.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {\n background: #28a745;\n border-color: #145523;\n}\n\n.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {\n background: #86e29b;\n}\n\n.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {\n background: #093e47;\n}\n\n.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {\n background: #7adeee;\n}\n\n.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {\n background: #876500;\n}\n\n.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {\n background: #ffe7a0;\n}\n\n.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {\n background: #7c151f;\n}\n\n.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {\n background: #f3b7bd;\n}\n\n.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {\n background: #f8f9fa;\n border-color: #bdc6d0;\n}\n\n.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {\n background: #aeb9c5;\n}\n\n.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {\n background: #f8f9fa;\n border-color: #bdc6d0;\n}\n\n.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {\n background: white;\n}\n\n.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {\n background: #343a40;\n border-color: #060708;\n}\n\n.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {\n background: black;\n}\n\n.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {\n background: #343a40;\n border-color: #060708;\n}\n\n.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {\n background: #7a8793;\n}\n\n.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {\n background: #003e80;\n}\n\n.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {\n background: #99caff;\n}\n\n.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {\n background: #6610f2;\n border-color: #3d0894;\n}\n\n.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {\n background: #33077c;\n}\n\n.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {\n background: #6610f2;\n border-color: #3d0894;\n}\n\n.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {\n background: #c3a1fa;\n}\n\n.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {\n background: #6f42c1;\n border-color: #432776;\n}\n\n.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {\n background: #382063;\n}\n\n.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {\n background: #6f42c1;\n border-color: #432776;\n}\n\n.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {\n background: #c7b5e7;\n}\n\n.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {\n background: #e83e8c;\n border-color: #ac145a;\n}\n\n.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {\n background: #95124e;\n}\n\n.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {\n background: #e83e8c;\n border-color: #ac145a;\n}\n\n.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {\n background: #f8c7dd;\n}\n\n.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {\n background: #7c151f;\n}\n\n.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {\n background: #f3b7bd;\n}\n\n.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {\n background: #fd7e14;\n border-color: #aa4e01;\n}\n\n.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {\n background: #904201;\n}\n\n.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {\n background: #fd7e14;\n border-color: #aa4e01;\n}\n\n.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {\n background: #fed1ac;\n}\n\n.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {\n background: #876500;\n}\n\n.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {\n background: #ffe7a0;\n}\n\n.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {\n background: #28a745;\n border-color: #145523;\n}\n\n.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {\n background: #0f401b;\n}\n\n.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {\n background: #28a745;\n border-color: #145523;\n}\n\n.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {\n background: #86e29b;\n}\n\n.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {\n background: #20c997;\n border-color: #127155;\n}\n\n.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {\n background: #0e5b44;\n}\n\n.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {\n background: #20c997;\n border-color: #127155;\n}\n\n.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {\n background: #94eed3;\n}\n\n.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {\n background: #093e47;\n}\n\n.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {\n background: #7adeee;\n}\n\n.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {\n background: #ffffff;\n border-color: #cccccc;\n}\n\n.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {\n background: #bfbfbf;\n}\n\n.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {\n background: #ffffff;\n border-color: #cccccc;\n}\n\n.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {\n background: white;\n}\n\n.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {\n background: #313539;\n}\n\n.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {\n background: #bcc1c6;\n}\n\n.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {\n background: #343a40;\n border-color: #060708;\n}\n\n.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {\n background: black;\n}\n\n.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {\n background: #343a40;\n border-color: #060708;\n}\n\n.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {\n background: #7a8793;\n}\n\n.custom-range.custom-range-primary:focus::-webkit-slider-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-primary:focus::-moz-range-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-primary:focus::-ms-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-primary::-webkit-slider-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-primary::-moz-range-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-primary::-ms-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-secondary:focus::-moz-range-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-secondary:focus::-ms-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-secondary::-webkit-slider-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-secondary::-moz-range-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-secondary::-ms-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-success:focus::-webkit-slider-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-success:focus::-moz-range-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-success:focus::-ms-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-success::-webkit-slider-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-success::-moz-range-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-success::-ms-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-info:focus::-webkit-slider-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-info:focus::-moz-range-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-info:focus::-ms-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-info::-webkit-slider-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-info::-moz-range-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-info::-ms-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-warning:focus::-webkit-slider-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-warning:focus::-moz-range-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-warning:focus::-ms-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-warning::-webkit-slider-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-warning::-moz-range-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-warning::-ms-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-danger:focus::-webkit-slider-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-danger:focus::-moz-range-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-danger:focus::-ms-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-danger::-webkit-slider-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-danger::-moz-range-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-danger::-ms-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-light:focus::-webkit-slider-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-light:focus::-moz-range-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-light:focus::-ms-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-light::-webkit-slider-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-light::-moz-range-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-light::-ms-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-dark:focus::-webkit-slider-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-dark:focus::-moz-range-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-dark:focus::-ms-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-dark::-webkit-slider-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-dark::-moz-range-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-dark::-ms-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-blue:focus::-webkit-slider-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-blue:focus::-moz-range-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-blue:focus::-ms-thumb {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-blue::-webkit-slider-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-blue::-moz-range-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-blue::-ms-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-indigo:focus::-moz-range-thumb {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-indigo:focus::-ms-thumb {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-indigo::-webkit-slider-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-indigo::-moz-range-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-indigo::-ms-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-purple:focus::-webkit-slider-thumb {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-purple:focus::-moz-range-thumb {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-purple:focus::-ms-thumb {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-purple::-webkit-slider-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-purple::-moz-range-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-purple::-ms-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-pink:focus::-webkit-slider-thumb {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-pink:focus::-moz-range-thumb {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-pink:focus::-ms-thumb {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-pink::-webkit-slider-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-pink::-moz-range-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-pink::-ms-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-red:focus::-webkit-slider-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-red:focus::-moz-range-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-red:focus::-ms-thumb {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-red::-webkit-slider-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-red::-moz-range-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-red::-ms-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-orange:focus::-webkit-slider-thumb {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-orange:focus::-moz-range-thumb {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-orange:focus::-ms-thumb {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-orange::-webkit-slider-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-orange::-moz-range-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-orange::-ms-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-yellow:focus::-moz-range-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-yellow:focus::-ms-thumb {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-yellow::-webkit-slider-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-yellow::-moz-range-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-yellow::-ms-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-green:focus::-webkit-slider-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-green:focus::-moz-range-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-green:focus::-ms-thumb {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-green::-webkit-slider-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-green::-moz-range-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-green::-ms-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-teal:focus::-webkit-slider-thumb {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-teal:focus::-moz-range-thumb {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-teal:focus::-ms-thumb {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-teal::-webkit-slider-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-teal::-moz-range-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-teal::-ms-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-cyan:focus::-moz-range-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-cyan:focus::-ms-thumb {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-cyan::-webkit-slider-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-cyan::-moz-range-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-cyan::-ms-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-white:focus::-webkit-slider-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-white:focus::-moz-range-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-white:focus::-ms-thumb {\n background-color: white;\n}\n\n.custom-range.custom-range-white::-webkit-slider-thumb {\n background-color: #ffffff;\n}\n\n.custom-range.custom-range-white::-moz-range-thumb {\n background-color: #ffffff;\n}\n\n.custom-range.custom-range-white::-ms-thumb {\n background-color: #ffffff;\n}\n\n.custom-range.custom-range-gray:focus::-webkit-slider-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray:focus::-moz-range-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray:focus::-ms-thumb {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray::-webkit-slider-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray::-moz-range-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray::-ms-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-gray-dark:focus::-ms-thumb {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-gray-dark::-webkit-slider-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-gray-dark::-moz-range-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-gray-dark::-ms-thumb {\n background-color: #343a40;\n}\n\n/*\n * Component: Progress Bar\n * -----------------------\n */\n.progress {\n box-shadow: none;\n border-radius: 1px;\n}\n\n.progress.vertical {\n display: inline-block;\n height: 200px;\n margin-right: 10px;\n position: relative;\n width: 30px;\n}\n\n.progress.vertical > .progress-bar {\n bottom: 0;\n position: absolute;\n width: 100%;\n}\n\n.progress.vertical.sm, .progress.vertical.progress-sm {\n width: 20px;\n}\n\n.progress.vertical.xs, .progress.vertical.progress-xs {\n width: 10px;\n}\n\n.progress.vertical.xxs, .progress.vertical.progress-xxs {\n width: 3px;\n}\n\n.progress-sm {\n height: 10px;\n}\n\n.progress-xs {\n height: 7px;\n}\n\n.progress-xxs {\n height: 3px;\n}\n\n.table tr > td .progress {\n margin: 0;\n}\n\n/*\n * Component: Small Box\n * --------------------\n */\n.small-box {\n border-radius: 0.25rem;\n box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);\n display: block;\n margin-bottom: 20px;\n position: relative;\n}\n\n.small-box > .inner {\n padding: 10px;\n}\n\n.small-box > .small-box-footer {\n background: rgba(0, 0, 0, 0.1);\n color: #ffffff;\n color: rgba(255, 255, 255, 0.8);\n display: block;\n padding: 3px 0;\n position: relative;\n text-align: center;\n text-decoration: none;\n z-index: 10;\n}\n\n.small-box > .small-box-footer:hover {\n background: rgba(0, 0, 0, 0.15);\n color: #ffffff;\n}\n\n.small-box h3 {\n font-size: 2.2rem;\n font-weight: bold;\n margin: 0 0 10px 0;\n padding: 0;\n white-space: nowrap;\n}\n\n@media (min-width: 992px) {\n .col-xl-2 .small-box h3,\n .col-lg-2 .small-box h3,\n .col-md-2 .small-box h3 {\n font-size: 1.6rem;\n }\n .col-xl-3 .small-box h3,\n .col-lg-3 .small-box h3,\n .col-md-3 .small-box h3 {\n font-size: 1.6rem;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl-2 .small-box h3,\n .col-lg-2 .small-box h3,\n .col-md-2 .small-box h3 {\n font-size: 2.2rem;\n }\n .col-xl-3 .small-box h3,\n .col-lg-3 .small-box h3,\n .col-md-3 .small-box h3 {\n font-size: 2.2rem;\n }\n}\n\n.small-box p {\n font-size: 1rem;\n}\n\n.small-box p > small {\n color: #f9f9f9;\n display: block;\n font-size: 0.9rem;\n margin-top: 5px;\n}\n\n.small-box h3, .small-box p {\n z-index: 5;\n}\n\n.small-box .icon {\n color: rgba(0, 0, 0, 0.15);\n z-index: 0;\n}\n\n.small-box .icon > i {\n font-size: 90px;\n position: absolute;\n right: 15px;\n top: 15px;\n transition: all 0.3s linear;\n}\n\n.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.glyphicon, .small-box .icon > i.ion {\n font-size: 70px;\n top: 20px;\n}\n\n.small-box:hover {\n text-decoration: none;\n}\n\n.small-box:hover .icon > i {\n font-size: 95px;\n}\n\n.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion {\n font-size: 75px;\n}\n\n@media (max-width: 767.98px) {\n .small-box {\n text-align: center;\n }\n .small-box .icon {\n display: none;\n }\n .small-box p {\n font-size: 12px;\n }\n}\n\n/*\n * Component: Cards\n * ----------------\n */\n.card {\n box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);\n}\n\n.card.bg-dark,\n.card.bg-dark .card-body {\n color: #ffffff;\n}\n\n.card.maximized-card {\n height: 100% !important;\n left: 0;\n max-height: 100% !important;\n max-width: 100% !important;\n position: fixed;\n top: 0;\n width: 100% !important;\n z-index: 9999;\n}\n\n.card.maximized-card.was-collapsed .card-body {\n display: block !important;\n}\n\n.card.maximized-card [data-widget='collapse'] {\n display: none;\n}\n\n.card.maximized-card .card-header,\n.card.maximized-card .card-footer {\n border-radius: 0 !important;\n}\n\n.card.collapsed-card .card-body,\n.card.collapsed-card .card-footer {\n display: none;\n}\n\n.card .nav.flex-column > li {\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n margin: 0;\n}\n\n.card .nav.flex-column > li:last-of-type {\n border-bottom: none;\n}\n\n.card.height-control .card-body {\n max-height: 300px;\n overflow: auto;\n}\n\n.card .border-right {\n border-right: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card .border-left {\n border-left: 1px solid rgba(0, 0, 0, 0.125);\n}\n\nhtml.maximized-card {\n overflow: hidden;\n}\n\n.card-header::after,\n.card-body::after,\n.card-footer::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.card-header {\n background-color: transparent;\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n position: relative;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.collapsed-card .card-header {\n border-bottom: none;\n}\n\n.card-header > .card-tools {\n position: absolute;\n right: 1rem;\n top: .5rem;\n}\n\n.card-header > .card-tools [data-toggle='tooltip'] {\n position: relative;\n}\n\n.card-title {\n font-size: 1.25rem;\n font-weight: 400;\n margin: 0;\n}\n\n.btn-tool {\n background: transparent;\n color: #adb5bd;\n font-size: 0.875rem;\n padding: .25rem .5rem;\n}\n\n.btn-group.show .btn-tool, .btn-tool:hover {\n color: #495057;\n}\n\n.show .btn-tool, .btn-tool:focus {\n box-shadow: none !important;\n}\n\n.card-body > .table {\n margin-bottom: 0;\n}\n\n.card-body > .table > thead > tr > th,\n.card-body > .table > thead > tr > td {\n border-top-width: 0;\n}\n\n.card-body .fc {\n margin-top: 5px;\n}\n\n.card-body .full-width-chart {\n margin: -19px;\n}\n\n.card-body.p-0 .full-width-chart {\n margin: -9px;\n}\n\n.chart-legend {\n margin: 10px 0;\n}\n\n@media (max-width: 576px) {\n .chart-legend > li {\n float: left;\n margin-right: 10px;\n }\n}\n\n.card-comments {\n background: #f8f9fa;\n}\n\n.card-comments .card-comment {\n border-bottom: 1px solid #e9ecef;\n padding: 8px 0;\n}\n\n.card-comments .card-comment::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.card-comments .card-comment:last-of-type {\n border-bottom: 0;\n}\n\n.card-comments .card-comment:first-of-type {\n padding-top: 0;\n}\n\n.card-comments .card-comment img {\n float: left;\n}\n\n.card-comments .comment-text {\n color: #78838e;\n margin-left: 40px;\n}\n\n.card-comments .username {\n color: #495057;\n display: block;\n font-weight: 600;\n}\n\n.card-comments .text-muted {\n font-size: 12px;\n font-weight: 400;\n}\n\n.todo-list {\n list-style: none;\n margin: 0;\n overflow: auto;\n padding: 0;\n}\n\n.todo-list > li {\n border-radius: 2px;\n background: #f8f9fa;\n border-left: 2px solid #e9ecef;\n color: #495057;\n margin-bottom: 2px;\n padding: 10px;\n}\n\n.todo-list > li:last-of-type {\n margin-bottom: 0;\n}\n\n.todo-list > li > input[type='checkbox'] {\n margin: 0 10px 0 5px;\n}\n\n.todo-list > li .text {\n display: inline-block;\n font-weight: 600;\n margin-left: 5px;\n}\n\n.todo-list > li .label {\n font-size: 9px;\n margin-left: 10px;\n}\n\n.todo-list > li .tools {\n color: #dc3545;\n display: none;\n float: right;\n}\n\n.todo-list > li .tools > .fa,\n.todo-list > li .tools > .fas,\n.todo-list > li .tools > .far,\n.todo-list > li .tools > .fab,\n.todo-list > li .tools > .glyphicon,\n.todo-list > li .tools > .ion {\n cursor: pointer;\n margin-right: 5px;\n}\n\n.todo-list > li:hover .tools {\n display: inline-block;\n}\n\n.todo-list > li.done {\n color: #697582;\n}\n\n.todo-list > li.done .text {\n font-weight: 500;\n text-decoration: line-through;\n}\n\n.todo-list > li.done .label {\n background: #adb5bd !important;\n}\n\n.todo-list .danger {\n border-left-color: #dc3545;\n}\n\n.todo-list .warning {\n border-left-color: #ffc107;\n}\n\n.todo-list .info {\n border-left-color: #17a2b8;\n}\n\n.todo-list .success {\n border-left-color: #28a745;\n}\n\n.todo-list .primary {\n border-left-color: #007bff;\n}\n\n.todo-list .handle {\n cursor: move;\n display: inline-block;\n margin: 0 5px;\n}\n\n.card-input {\n max-width: 200px;\n}\n\n.card-primary:not(.card-outline) .card-header {\n background-color: #007bff;\n border-bottom: 0;\n}\n\n.card-primary:not(.card-outline) .card-header,\n.card-primary:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-primary.card-outline {\n border-top: 3px solid #007bff;\n}\n\n.bg-primary .btn-tool, .label-primary .btn-tool,\n.bg-primary-gradient .btn-tool,\n.card-primary:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-primary .btn-tool:hover, .label-primary .btn-tool:hover,\n.bg-primary-gradient .btn-tool:hover,\n.card-primary:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-primary .bootstrap-datetimepicker-widget .table td, .card.label-primary .bootstrap-datetimepicker-widget .table td,\n.card.bg-primary .bootstrap-datetimepicker-widget .table th,\n.card.label-primary .bootstrap-datetimepicker-widget .table th,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,\n.card.label-primary .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.label-primary .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.label-primary .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,\n.card.label-primary .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #0067d6;\n color: #ffffff;\n}\n\n.card.bg-primary .bootstrap-datetimepicker-widget table td.active, .card.label-primary .bootstrap-datetimepicker-widget table td.active,\n.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,\n.card.label-primary .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-primary-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #3395ff;\n color: #ffffff;\n}\n\n.card-secondary:not(.card-outline) .card-header {\n background-color: #6c757d;\n border-bottom: 0;\n}\n\n.card-secondary:not(.card-outline) .card-header,\n.card-secondary:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-secondary.card-outline {\n border-top: 3px solid #6c757d;\n}\n\n.bg-secondary .btn-tool,\n.bg-secondary-gradient .btn-tool,\n.card-secondary:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-secondary .btn-tool:hover,\n.bg-secondary-gradient .btn-tool:hover,\n.card-secondary:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-secondary .bootstrap-datetimepicker-widget .table td,\n.card.bg-secondary .bootstrap-datetimepicker-widget .table th,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #596167;\n color: #ffffff;\n}\n\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,\n.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-secondary-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #868e96;\n color: #ffffff;\n}\n\n.card-success:not(.card-outline) .card-header {\n background-color: #28a745;\n border-bottom: 0;\n}\n\n.card-success:not(.card-outline) .card-header,\n.card-success:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-success.card-outline {\n border-top: 3px solid #28a745;\n}\n\n.bg-success .btn-tool, .alert-success .btn-tool, .label-success .btn-tool,\n.bg-success-gradient .btn-tool,\n.card-success:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-success .btn-tool:hover, .alert-success .btn-tool:hover, .label-success .btn-tool:hover,\n.bg-success-gradient .btn-tool:hover,\n.card-success:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-success .bootstrap-datetimepicker-widget .table td, .card.alert-success .bootstrap-datetimepicker-widget .table td, .card.label-success .bootstrap-datetimepicker-widget .table td,\n.card.bg-success .bootstrap-datetimepicker-widget .table th,\n.card.alert-success .bootstrap-datetimepicker-widget .table th,\n.card.label-success .bootstrap-datetimepicker-widget .table th,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,\n.card.alert-success .bootstrap-datetimepicker-widget table td.day:hover,\n.card.label-success .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.alert-success .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.label-success .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.alert-success .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.label-success .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,\n.card.alert-success .bootstrap-datetimepicker-widget table td.second:hover,\n.card.label-success .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #208637;\n color: #ffffff;\n}\n\n.card.bg-success .bootstrap-datetimepicker-widget table td.active, .card.alert-success .bootstrap-datetimepicker-widget table td.active, .card.label-success .bootstrap-datetimepicker-widget table td.active,\n.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,\n.card.alert-success .bootstrap-datetimepicker-widget table td.active:hover,\n.card.label-success .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-success-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #34ce57;\n color: #ffffff;\n}\n\n.card-info:not(.card-outline) .card-header {\n background-color: #17a2b8;\n border-bottom: 0;\n}\n\n.card-info:not(.card-outline) .card-header,\n.card-info:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-info.card-outline {\n border-top: 3px solid #17a2b8;\n}\n\n.bg-info .btn-tool, .alert-info .btn-tool, .label-info .btn-tool,\n.bg-info-gradient .btn-tool,\n.card-info:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-info .btn-tool:hover, .alert-info .btn-tool:hover, .label-info .btn-tool:hover,\n.bg-info-gradient .btn-tool:hover,\n.card-info:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-info .bootstrap-datetimepicker-widget .table td, .card.alert-info .bootstrap-datetimepicker-widget .table td, .card.label-info .bootstrap-datetimepicker-widget .table td,\n.card.bg-info .bootstrap-datetimepicker-widget .table th,\n.card.alert-info .bootstrap-datetimepicker-widget .table th,\n.card.label-info .bootstrap-datetimepicker-widget .table th,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,\n.card.alert-info .bootstrap-datetimepicker-widget table td.day:hover,\n.card.label-info .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.alert-info .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.label-info .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.alert-info .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.label-info .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,\n.card.alert-info .bootstrap-datetimepicker-widget table td.second:hover,\n.card.label-info .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #128294;\n color: #ffffff;\n}\n\n.card.bg-info .bootstrap-datetimepicker-widget table td.active, .card.alert-info .bootstrap-datetimepicker-widget table td.active, .card.label-info .bootstrap-datetimepicker-widget table td.active,\n.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,\n.card.alert-info .bootstrap-datetimepicker-widget table td.active:hover,\n.card.label-info .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-info-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #1fc8e3;\n color: #ffffff;\n}\n\n.card-warning:not(.card-outline) .card-header {\n background-color: #ffc107;\n border-bottom: 0;\n}\n\n.card-warning:not(.card-outline) .card-header,\n.card-warning:not(.card-outline) .card-header a {\n color: #1F2D3D;\n}\n\n.card-warning.card-outline {\n border-top: 3px solid #ffc107;\n}\n\n.bg-warning .btn-tool, .alert-warning .btn-tool, .label-warning .btn-tool,\n.bg-warning-gradient .btn-tool,\n.card-warning:not(.card-outline) .btn-tool {\n color: rgba(31, 45, 61, 0.8);\n}\n\n.bg-warning .btn-tool:hover, .alert-warning .btn-tool:hover, .label-warning .btn-tool:hover,\n.bg-warning-gradient .btn-tool:hover,\n.card-warning:not(.card-outline) .btn-tool:hover {\n color: #1F2D3D;\n}\n\n.card.bg-warning .bootstrap-datetimepicker-widget .table td, .card.alert-warning .bootstrap-datetimepicker-widget .table td, .card.label-warning .bootstrap-datetimepicker-widget .table td,\n.card.bg-warning .bootstrap-datetimepicker-widget .table th,\n.card.alert-warning .bootstrap-datetimepicker-widget .table th,\n.card.label-warning .bootstrap-datetimepicker-widget .table th,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,\n.card.alert-warning .bootstrap-datetimepicker-widget table td.day:hover,\n.card.label-warning .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.alert-warning .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.label-warning .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.alert-warning .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.label-warning .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,\n.card.alert-warning .bootstrap-datetimepicker-widget table td.second:hover,\n.card.label-warning .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #dda600;\n color: #1F2D3D;\n}\n\n.card.bg-warning .bootstrap-datetimepicker-widget table td.active, .card.alert-warning .bootstrap-datetimepicker-widget table td.active, .card.label-warning .bootstrap-datetimepicker-widget table td.active,\n.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,\n.card.alert-warning .bootstrap-datetimepicker-widget table td.active:hover,\n.card.label-warning .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-warning-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #ffce3a;\n color: #1F2D3D;\n}\n\n.card-danger:not(.card-outline) .card-header {\n background-color: #dc3545;\n border-bottom: 0;\n}\n\n.card-danger:not(.card-outline) .card-header,\n.card-danger:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-danger.card-outline {\n border-top: 3px solid #dc3545;\n}\n\n.bg-danger .btn-tool, .alert-danger .btn-tool, .alert-error .btn-tool, .label-danger .btn-tool,\n.bg-danger-gradient .btn-tool,\n.card-danger:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-danger .btn-tool:hover, .alert-danger .btn-tool:hover, .alert-error .btn-tool:hover, .label-danger .btn-tool:hover,\n.bg-danger-gradient .btn-tool:hover,\n.card-danger:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget .table td, .card.alert-danger .bootstrap-datetimepicker-widget .table td, .card.alert-error .bootstrap-datetimepicker-widget .table td, .card.label-danger .bootstrap-datetimepicker-widget .table td,\n.card.bg-danger .bootstrap-datetimepicker-widget .table th,\n.card.alert-danger .bootstrap-datetimepicker-widget .table th,\n.card.alert-error .bootstrap-datetimepicker-widget .table th,\n.card.label-danger .bootstrap-datetimepicker-widget .table th,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.alert-error .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.label-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,\n.card.alert-danger .bootstrap-datetimepicker-widget table td.day:hover,\n.card.alert-error .bootstrap-datetimepicker-widget table td.day:hover,\n.card.label-danger .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.alert-danger .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.alert-error .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.label-danger .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.alert-danger .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.alert-error .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.label-danger .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,\n.card.alert-danger .bootstrap-datetimepicker-widget table td.second:hover,\n.card.alert-error .bootstrap-datetimepicker-widget table td.second:hover,\n.card.label-danger .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #c62232;\n color: #ffffff;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-danger .bootstrap-datetimepicker-widget table td.active, .card.alert-error .bootstrap-datetimepicker-widget table td.active, .card.label-danger .bootstrap-datetimepicker-widget table td.active,\n.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,\n.card.alert-danger .bootstrap-datetimepicker-widget table td.active:hover,\n.card.alert-error .bootstrap-datetimepicker-widget table td.active:hover,\n.card.label-danger .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-danger-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #e4606d;\n color: #ffffff;\n}\n\n.card-light:not(.card-outline) .card-header {\n background-color: #f8f9fa;\n border-bottom: 0;\n}\n\n.card-light:not(.card-outline) .card-header,\n.card-light:not(.card-outline) .card-header a {\n color: #1F2D3D;\n}\n\n.card-light.card-outline {\n border-top: 3px solid #f8f9fa;\n}\n\n.bg-light .btn-tool,\n.bg-light-gradient .btn-tool,\n.card-light:not(.card-outline) .btn-tool {\n color: rgba(31, 45, 61, 0.8);\n}\n\n.bg-light .btn-tool:hover,\n.bg-light-gradient .btn-tool:hover,\n.card-light:not(.card-outline) .btn-tool:hover {\n color: #1F2D3D;\n}\n\n.card.bg-light .bootstrap-datetimepicker-widget .table td,\n.card.bg-light .bootstrap-datetimepicker-widget .table th,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #e0e5e9;\n color: #1F2D3D;\n}\n\n.card.bg-light .bootstrap-datetimepicker-widget table td.active,\n.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-light-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: white;\n color: #1F2D3D;\n}\n\n.card-dark:not(.card-outline) .card-header {\n background-color: #343a40;\n border-bottom: 0;\n}\n\n.card-dark:not(.card-outline) .card-header,\n.card-dark:not(.card-outline) .card-header a {\n color: #ffffff;\n}\n\n.card-dark.card-outline {\n border-top: 3px solid #343a40;\n}\n\n.bg-dark .btn-tool,\n.bg-dark-gradient .btn-tool,\n.card-dark:not(.card-outline) .btn-tool {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.bg-dark .btn-tool:hover,\n.bg-dark-gradient .btn-tool:hover,\n.card-dark:not(.card-outline) .btn-tool:hover {\n color: #ffffff;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget .table td,\n.card.bg-dark .bootstrap-datetimepicker-widget .table th,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table td,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.day:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.hour:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.minute:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.second:hover {\n background: #222629;\n color: #ffffff;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget table td.active,\n.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active,\n.card.bg-dark-gradient .bootstrap-datetimepicker-widget table td.active:hover {\n background: #4b545c;\n color: #ffffff;\n}\n\n/*\n * Component: Info Box\n * -------------------\n */\n.info-box {\n box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);\n border-radius: 0.25rem;\n background: #ffffff;\n min-height: 80px;\n padding: .5rem;\n}\n\n.info-box .progress {\n background-color: rgba(0, 0, 0, 0.125);\n height: 2px;\n margin: 5px 0;\n}\n\n.info-box .progress .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box-icon {\n border-radius: 0.25rem;\n display: block;\n font-size: 1.875rem;\n text-align: center;\n width: 70px;\n}\n\n.info-box .info-box-icon > img {\n max-width: 100%;\n}\n\n.info-box .info-box-content {\n flex: 1;\n padding: 5px 10px;\n}\n\n.info-box .info-box-number {\n display: block;\n font-weight: 700;\n}\n\n.info-box .progress-description,\n.info-box .info-box-text {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.info-box .info-box .bg-primary, .info-box .info-box .label-primary,\n.info-box .info-box .bg-gradient-primary {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-primary .progress-bar, .info-box .info-box .label-primary .progress-bar,\n.info-box .info-box .bg-gradient-primary .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box .bg-secondary,\n.info-box .info-box .bg-gradient-secondary {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-secondary .progress-bar,\n.info-box .info-box .bg-gradient-secondary .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box .bg-success, .info-box .info-box .alert-success, .info-box .info-box .label-success,\n.info-box .info-box .bg-gradient-success {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-success .progress-bar, .info-box .info-box .alert-success .progress-bar, .info-box .info-box .label-success .progress-bar,\n.info-box .info-box .bg-gradient-success .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box .bg-info, .info-box .info-box .alert-info, .info-box .info-box .label-info,\n.info-box .info-box .bg-gradient-info {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-info .progress-bar, .info-box .info-box .alert-info .progress-bar, .info-box .info-box .label-info .progress-bar,\n.info-box .info-box .bg-gradient-info .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box .bg-warning, .info-box .info-box .alert-warning, .info-box .info-box .label-warning,\n.info-box .info-box .bg-gradient-warning {\n color: #1F2D3D;\n}\n\n.info-box .info-box .bg-warning .progress-bar, .info-box .info-box .alert-warning .progress-bar, .info-box .info-box .label-warning .progress-bar,\n.info-box .info-box .bg-gradient-warning .progress-bar {\n background-color: #1F2D3D;\n}\n\n.info-box .info-box .bg-danger, .info-box .info-box .alert-danger,\n.info-box .info-box .alert-error, .info-box .info-box .label-danger,\n.info-box .info-box .bg-gradient-danger {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-danger .progress-bar, .info-box .info-box .alert-danger .progress-bar, .info-box .info-box .alert-error .progress-bar, .info-box .info-box .label-danger .progress-bar,\n.info-box .info-box .bg-gradient-danger .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box .bg-light,\n.info-box .info-box .bg-gradient-light {\n color: #1F2D3D;\n}\n\n.info-box .info-box .bg-light .progress-bar,\n.info-box .info-box .bg-gradient-light .progress-bar {\n background-color: #1F2D3D;\n}\n\n.info-box .info-box .bg-dark,\n.info-box .info-box .bg-gradient-dark {\n color: #ffffff;\n}\n\n.info-box .info-box .bg-dark .progress-bar,\n.info-box .info-box .bg-gradient-dark .progress-bar {\n background-color: #ffffff;\n}\n\n.info-box .info-box-more {\n display: block;\n}\n\n.info-box .progress-description {\n margin: 0;\n}\n\n@media (min-width: 768px) {\n .col-xl-2 .info-box .progress-description,\n .col-lg-2 .info-box .progress-description,\n .col-md-2 .info-box .progress-description {\n display: none;\n }\n .col-xl-3 .info-box .progress-description,\n .col-lg-3 .info-box .progress-description,\n .col-md-3 .info-box .progress-description {\n display: none;\n }\n}\n\n@media (min-width: 992px) {\n .col-xl-2 .info-box .progress-description,\n .col-lg-2 .info-box .progress-description,\n .col-md-2 .info-box .progress-description {\n font-size: 0.75rem;\n display: block;\n }\n .col-xl-3 .info-box .progress-description,\n .col-lg-3 .info-box .progress-description,\n .col-md-3 .info-box .progress-description {\n font-size: 0.75rem;\n display: block;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl-2 .info-box .progress-description,\n .col-lg-2 .info-box .progress-description,\n .col-md-2 .info-box .progress-description {\n font-size: 1rem;\n display: block;\n }\n .col-xl-3 .info-box .progress-description,\n .col-lg-3 .info-box .progress-description,\n .col-md-3 .info-box .progress-description {\n font-size: 1rem;\n display: block;\n }\n}\n\n/*\n * Component: Timeline\n * -------------------\n */\n.timeline {\n list-style: none;\n margin: 0 0 30px 0;\n padding: 0;\n position: relative;\n}\n\n.timeline::before {\n border-radius: 0.25rem;\n background: #dee2e6;\n bottom: 0;\n content: '';\n left: 31px;\n margin: 0;\n position: absolute;\n top: 0;\n width: 4px;\n}\n\n.timeline > li {\n margin-bottom: 15px;\n margin-right: 10px;\n position: relative;\n}\n\n.timeline > li::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.timeline > li > .timeline-item {\n box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);\n border-radius: 0.25rem;\n background: #ffffff;\n color: #444;\n margin-left: 60px;\n margin-right: 15px;\n margin-top: 0;\n padding: 0;\n position: relative;\n}\n\n.timeline > li > .timeline-item > .time {\n color: #999;\n float: right;\n font-size: 12px;\n padding: 10px;\n}\n\n.timeline > li > .timeline-item > .timeline-header {\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n color: #555;\n font-size: 16px;\n line-height: 1.1;\n margin: 0;\n padding: 10px;\n}\n\n.timeline > li > .timeline-item > .timeline-header > a {\n font-weight: 600;\n}\n\n.timeline > li > .timeline-item > .timeline-body, .timeline > li > .timeline-item > .timeline-footer {\n padding: 10px;\n}\n\n.timeline > li > .fa,\n.timeline > li > .fas,\n.timeline > li > .far,\n.timeline > li > .fab,\n.timeline > li > .glyphicon,\n.timeline > li > .ion {\n background: #adb5bd;\n border-radius: 50%;\n font-size: 15px;\n height: 30px;\n left: 18px;\n line-height: 30px;\n position: absolute;\n text-align: center;\n top: 0;\n width: 30px;\n}\n\n.timeline > .time-label > span {\n border-radius: 4px;\n background-color: #ffffff;\n display: inline-block;\n font-weight: 600;\n padding: 5px;\n}\n\n.timeline-inverse > li > .timeline-item {\n box-shadow: none;\n background: #f8f9fa;\n border: 1px solid #dee2e6;\n}\n\n.timeline-inverse > li > .timeline-item > .timeline-header {\n border-bottom-color: #dee2e6;\n}\n\n/*\n * Component: Button\n * -----------------\n */\n.btn.btn-flat {\n border-radius: 0;\n border-width: 1px;\n box-shadow: none;\n}\n\n.btn.btn-file {\n overflow: hidden;\n position: relative;\n}\n\n.btn.btn-file > input[type='file'] {\n background: #ffffff;\n cursor: inherit;\n display: block;\n font-size: 100px;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n outline: none;\n position: absolute;\n right: 0;\n text-align: right;\n top: 0;\n}\n\n.btn-default {\n background-color: #f4f4f4;\n border-color: #ddd;\n color: #444;\n}\n\n.btn-default:hover, .btn-default:active, .btn-default.hover {\n background-color: #e7e7e7;\n color: #2b2b2b;\n}\n\n.btn-app {\n border-radius: 3px;\n background-color: #f4f4f4;\n border: 1px solid #ddd;\n color: #6c757d;\n font-size: 12px;\n height: 60px;\n margin: 0 0 10px 10px;\n min-width: 80px;\n padding: 15px 5px;\n position: relative;\n text-align: center;\n}\n\n.btn-app > .fa,\n.btn-app > .fas,\n.btn-app > .far,\n.btn-app > .fab,\n.btn-app > .glyphicon,\n.btn-app > .ion {\n display: block;\n font-size: 20px;\n}\n\n.btn-app:hover {\n background: #f4f4f4;\n border-color: #aaaaaa;\n color: #444;\n}\n\n.btn-app:active, .btn-app:focus {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n\n.btn-app > .badge {\n font-size: 10px;\n font-weight: 400;\n position: absolute;\n right: -10px;\n top: -3px;\n}\n\n/*\n * Component: Callout\n * ------------------\n */\n.callout {\n border-radius: 0.25rem;\n background-color: #ffffff;\n border-left: 5px solid #e9ecef;\n padding: .5rem 1rem .5rem .5rem;\n}\n\n.callout a {\n color: #ffffff;\n text-decoration: underline;\n}\n\n.callout a:hover {\n color: #e9ecef;\n}\n\n.callout p:last-child {\n margin-bottom: 0;\n}\n\n.callout.callout-danger {\n border-left-color: #bd2130;\n}\n\n.callout.callout-warning {\n border-left-color: #d39e00;\n}\n\n.callout.callout-info {\n border-left-color: #117a8b;\n}\n\n.callout.callout-success {\n border-left-color: #1e7e34;\n}\n\n/*\n * Component: Alert\n * ----------------\n */\n.alert .icon {\n margin-right: 10px;\n}\n\n.alert .close, .alert .mailbox-attachment-close {\n color: #000;\n opacity: .2;\n}\n\n.alert .close:hover, .alert .mailbox-attachment-close:hover {\n opacity: .5;\n}\n\n.alert a {\n color: #ffffff;\n text-decoration: underline;\n}\n\n.alert-success {\n border-color: #23923d;\n}\n\n.alert-danger,\n.alert-error {\n border-color: #d32535;\n}\n\n.alert-warning {\n border-color: #edb100;\n}\n\n.alert-info {\n border-color: #148ea1;\n}\n\n/*\n * Component: Nav\n * --------------\n */\n.nav-pills .nav-link {\n color: #6c757d;\n}\n\n.nav-pills .nav-link:not(.active):hover {\n color: #007bff;\n}\n\n.nav-pills .nav-item.dropdown.show .nav-link:hover {\n color: #ffffff;\n}\n\n.nav-tabs.flex-column {\n border-bottom: 0;\n border-right: 1px solid #dee2e6;\n}\n\n.nav-tabs.flex-column .nav-link {\n margin-right: -1px;\n}\n\n.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {\n border-color: #e9ecef #dee2e6 #e9ecef #e9ecef;\n}\n\n.nav-tabs.flex-column .nav-link.active,\n.nav-tabs.flex-column .nav-item.show .nav-link {\n border-color: #dee2e6 #ffffff #dee2e6 #dee2e6;\n}\n\n.nav-tabs.flex-column.nav-tabs-right {\n border-left: 1px solid #dee2e6;\n border-right: 0;\n}\n\n.nav-tabs.flex-column.nav-tabs-right .nav-link {\n margin-left: -1px;\n}\n\n.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {\n border-color: #e9ecef #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs.flex-column.nav-tabs-right .nav-link.active,\n.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {\n border-color: #dee2e6 #dee2e6 #dee2e6 #ffffff;\n}\n\n.navbar-light {\n background-color: #f8f9fa;\n}\n\n.navbar-dark {\n background-color: #343a40;\n}\n\n.navbar-primary {\n background-color: #007bff;\n}\n\n.navbar-secondary {\n background-color: #6c757d;\n}\n\n.navbar-success {\n background-color: #28a745;\n}\n\n.navbar-info {\n background-color: #17a2b8;\n}\n\n.navbar-warning {\n background-color: #ffc107;\n}\n\n.navbar-danger {\n background-color: #dc3545;\n}\n\n.navbar-blue {\n background-color: #007bff;\n}\n\n.navbar-indigo {\n background-color: #6610f2;\n}\n\n.navbar-purple {\n background-color: #6f42c1;\n}\n\n.navbar-pink {\n background-color: #e83e8c;\n}\n\n.navbar-red {\n background-color: #dc3545;\n}\n\n.navbar-orange {\n background-color: #fd7e14;\n}\n\n.navbar-yellow {\n background-color: #ffc107;\n}\n\n.navbar-green {\n background-color: #28a745;\n}\n\n.navbar-teal {\n background-color: #20c997;\n}\n\n.navbar-cyan {\n background-color: #17a2b8;\n}\n\n.navbar-white {\n background-color: #ffffff;\n}\n\n.navbar-gray {\n background-color: #6c757d;\n}\n\n.navbar-gray-dark {\n background-color: #343a40;\n}\n\n/*\n * Component: Products\n * -------------------\n */\n.products-list {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.products-list > .item {\n border-radius: 0.25rem;\n background: #ffffff;\n padding: 10px 0;\n}\n\n.products-list > .item::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.products-list .product-img {\n float: left;\n}\n\n.products-list .product-img img {\n height: 50px;\n width: 50px;\n}\n\n.products-list .product-info {\n margin-left: 60px;\n}\n\n.products-list .product-title {\n font-weight: 600;\n}\n\n.products-list .product-description {\n color: #6c757d;\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.product-list-in-card > .item {\n border-radius: 0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.product-list-in-card > .item:last-of-type {\n border-bottom-width: 0;\n}\n\n/*\n * Component: Table\n * ----------------\n */\n.table:not(.table-dark) {\n color: inherit;\n}\n\n.table.table-head-fixed thead tr:nth-child(1) th {\n background-color: #ffffff;\n border-bottom: none;\n box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;\n position: sticky;\n top: 0;\n z-index: 10;\n}\n\n.table.table-head-fixed.table-dark thead tr:nth-child(1) th {\n background-color: #212529;\n box-shadow: inset 0 1px 0 #32383e, inset 0 -1px 0 #32383e;\n}\n\n.table.no-border,\n.table.no-border td,\n.table.no-border th {\n border: 0;\n}\n\n.table.text-center,\n.table.text-center td,\n.table.text-center th {\n text-align: center;\n}\n\n.table .table-valign-middle thead > tr > th,\n.table .table-valign-middle thead > tr > td,\n.table .table-valign-middle tbody > tr > th,\n.table .table-valign-middle tbody > tr > td {\n vertical-align: middle;\n}\n\n/*\n * Component: Labels\n * -----------------\n */\n.label-default {\n background-color: #adb5bd;\n color: #495057;\n}\n\n/*\n * Component: Direct Chat\n * ----------------------\n */\n.direct-chat .card-body {\n overflow-x: hidden;\n padding: 0;\n position: relative;\n}\n\n.direct-chat.chat-pane-open .direct-chat-contacts {\n transform: translate(0, 0);\n}\n\n.direct-chat-messages {\n transform: translate(0, 0);\n height: 250px;\n overflow: auto;\n padding: 10px;\n}\n\n.direct-chat-msg,\n.direct-chat-text {\n display: block;\n}\n\n.direct-chat-msg {\n margin-bottom: 10px;\n}\n\n.direct-chat-msg::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.direct-chat-messages,\n.direct-chat-contacts {\n transition: transform .5s ease-in-out;\n}\n\n.direct-chat-text {\n border-radius: 0.3rem;\n background: #d2d6de;\n border: 1px solid #d2d6de;\n color: #444;\n margin: 5px 0 0 50px;\n padding: 5px 10px;\n position: relative;\n}\n\n.direct-chat-text::after, .direct-chat-text::before {\n border: solid transparent;\n border-right-color: #d2d6de;\n content: ' ';\n height: 0;\n pointer-events: none;\n position: absolute;\n right: 100%;\n top: 15px;\n width: 0;\n}\n\n.direct-chat-text::after {\n border-width: 5px;\n margin-top: -5px;\n}\n\n.direct-chat-text::before {\n border-width: 6px;\n margin-top: -6px;\n}\n\n.right .direct-chat-text {\n margin-left: 0;\n margin-right: 50px;\n}\n\n.right .direct-chat-text::after, .right .direct-chat-text::before {\n border-left-color: #d2d6de;\n border-right-color: transparent;\n left: 100%;\n right: auto;\n}\n\n.direct-chat-img {\n border-radius: 50%;\n float: left;\n height: 40px;\n width: 40px;\n}\n\n.right .direct-chat-img {\n float: right;\n}\n\n.direct-chat-info {\n display: block;\n font-size: 0.875rem;\n margin-bottom: 2px;\n}\n\n.direct-chat-name {\n font-weight: 600;\n}\n\n.direct-chat-timestamp {\n color: #697582;\n}\n\n.direct-chat-contacts-open .direct-chat-contacts {\n transform: translate(0, 0);\n}\n\n.direct-chat-contacts {\n transform: translate(101%, 0);\n background: #212529;\n bottom: 0;\n color: #ffffff;\n height: 250px;\n overflow: auto;\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.contacts-list > li {\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n margin: 0;\n padding: 10px;\n}\n\n.contacts-list > li::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.contacts-list > li:last-of-type {\n border-bottom: none;\n}\n\n.contacts-list-img {\n border-radius: 50%;\n float: left;\n width: 40px;\n}\n\n.contacts-list-info {\n color: #ffffff;\n margin-left: 45px;\n}\n\n.contacts-list-name,\n.contacts-list-status {\n display: block;\n}\n\n.contacts-list-name {\n font-weight: 600;\n}\n\n.contacts-list-status {\n font-size: 0.875rem;\n}\n\n.contacts-list-date {\n color: #adb5bd;\n font-weight: normal;\n}\n\n.contacts-list-msg {\n color: #697582;\n}\n\n.direct-chat-danger .right > .direct-chat-text {\n background: #dc3545;\n border-color: #dc3545;\n color: #ffffff;\n}\n\n.direct-chat-danger .right > .direct-chat-text:after, .direct-chat-danger .right > .direct-chat-text::before {\n border-left-color: #dc3545;\n}\n\n.direct-chat-primary .right > .direct-chat-text {\n background: #007bff;\n border-color: #007bff;\n color: #ffffff;\n}\n\n.direct-chat-primary .right > .direct-chat-text:after, .direct-chat-primary .right > .direct-chat-text::before {\n border-left-color: #007bff;\n}\n\n.direct-chat-warning .right > .direct-chat-text {\n background: #ffc107;\n border-color: #ffc107;\n color: #1F2D3D;\n}\n\n.direct-chat-warning .right > .direct-chat-text:after, .direct-chat-warning .right > .direct-chat-text::before {\n border-left-color: #ffc107;\n}\n\n.direct-chat-info .right > .direct-chat-text {\n background: #17a2b8;\n border-color: #17a2b8;\n color: #ffffff;\n}\n\n.direct-chat-info .right > .direct-chat-text:after, .direct-chat-info .right > .direct-chat-text::before {\n border-left-color: #17a2b8;\n}\n\n.direct-chat-success .right > .direct-chat-text {\n background: #28a745;\n border-color: #28a745;\n color: #ffffff;\n}\n\n.direct-chat-success .right > .direct-chat-text:after, .direct-chat-success .right > .direct-chat-text::before {\n border-left-color: #28a745;\n}\n\n/*\n * Component: Users List\n * ---------------------\n */\n.users-list > li {\n float: left;\n padding: 10px;\n text-align: center;\n width: 25%;\n}\n\n.users-list > li img {\n border-radius: 50%;\n height: auto;\n max-width: 100%;\n}\n\n.users-list > li > a:hover,\n.users-list > li > a:hover .users-list-name {\n color: #999;\n}\n\n.users-list-name,\n.users-list-date {\n display: block;\n}\n\n.users-list-name {\n color: #495057;\n font-size: 0.875rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.users-list-date {\n color: #748290;\n font-size: 12px;\n}\n\n/*\n * Component: Carousel\n * -------------------\n */\n.carousel-control.left, .carousel-control.right {\n background-image: none;\n}\n\n.carousel-control > .fa,\n.carousel-control > .fas,\n.carousel-control > .far,\n.carousel-control > .fab,\n.carousel-control > .glyphicon,\n.carousel-control > .ion {\n display: inline-block;\n font-size: 40px;\n margin-top: -20px;\n position: absolute;\n top: 50%;\n z-index: 5;\n}\n\n/*\n * Component: Social Widgets\n * -------------------------\n */\n.card-widget {\n border: none;\n position: relative;\n}\n\n.widget-user .widget-user-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n height: 120px;\n padding: 1rem;\n}\n\n.widget-user .widget-user-username {\n font-size: 25px;\n font-weight: 300;\n margin-bottom: 5px;\n margin-top: 0;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n}\n\n.widget-user .widget-user-desc {\n margin-top: 0;\n}\n\n.widget-user .widget-user-image {\n left: 50%;\n margin-left: -45px;\n position: absolute;\n top: 65px;\n}\n\n.widget-user .widget-user-image > img {\n border: 3px solid #ffffff;\n height: auto;\n width: 90px;\n}\n\n.widget-user .card-footer {\n padding-top: 40px;\n}\n\n.widget-user-2 .widget-user-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n padding: 1rem;\n}\n\n.widget-user-2 .widget-user-username {\n font-size: 25px;\n font-weight: 300;\n margin-bottom: 5px;\n margin-top: 5px;\n}\n\n.widget-user-2 .widget-user-desc {\n margin-top: 0;\n}\n\n.widget-user-2 .widget-user-username,\n.widget-user-2 .widget-user-desc {\n margin-left: 75px;\n}\n\n.widget-user-2 .widget-user-image > img {\n float: left;\n height: auto;\n width: 65px;\n}\n\n/*\n * Component: Modals\n * ---------\n ------\n */\n.modal-dialog .overlay {\n background-color: #000;\n display: block;\n height: 100%;\n left: 0;\n opacity: .7;\n position: absolute;\n top: 0;\n width: 100%;\n z-index: 1052;\n}\n\n.modal-content.bg-warning .modal-header, .modal-content.alert-warning .modal-header, .modal-content.label-warning .modal-header,\n.modal-content.bg-warning .modal-footer,\n.modal-content.alert-warning .modal-footer,\n.modal-content.label-warning .modal-footer {\n border-color: #343a40;\n}\n\n.modal-content.bg-primary .close, .modal-content.label-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.label-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.alert-info .close, .modal-content.label-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.alert-info .mailbox-attachment-close, .modal-content.label-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.alert-danger .close, .modal-content.alert-error .close, .modal-content.label-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.alert-danger .mailbox-attachment-close, .modal-content.alert-error .mailbox-attachment-close, .modal-content.label-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.alert-success .close, .modal-content.label-success .close, .modal-content.bg-success .mailbox-attachment-close, .modal-content.alert-success .mailbox-attachment-close, .modal-content.label-success .mailbox-attachment-close {\n color: #ffffff;\n}\n\n/*\n * Pages: Mailbox\n * --------------\n */\n.mailbox-messages > .table {\n margin: 0;\n}\n\n.mailbox-controls {\n padding: 5px;\n}\n\n.mailbox-controls.with-border {\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.mailbox-read-info {\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n padding: 10px;\n}\n\n.mailbox-read-info h3 {\n font-size: 20px;\n margin: 0;\n}\n\n.mailbox-read-info h5 {\n margin: 0;\n padding: 5px 0 0 0;\n}\n\n.mailbox-read-time {\n color: #999;\n font-size: 13px;\n}\n\n.mailbox-read-message {\n padding: 10px;\n}\n\n.mailbox-attachments li {\n float: left;\n width: 200px;\n border: 1px solid #eee;\n margin-bottom: 10px;\n margin-right: 10px;\n}\n\n.mailbox-attachment-name {\n font-weight: bold;\n color: #666;\n}\n\n.mailbox-attachment-icon,\n.mailbox-attachment-info,\n.mailbox-attachment-size {\n display: block;\n}\n\n.mailbox-attachment-info {\n padding: 10px;\n background: #f4f4f4;\n}\n\n.mailbox-attachment-size {\n color: #999;\n font-size: 12px;\n}\n\n.mailbox-attachment-size > span {\n display: inline-block;\n padding-top: 0.75rem;\n}\n\n.mailbox-attachment-icon {\n text-align: center;\n font-size: 65px;\n color: #666;\n padding: 20px 10px;\n max-height: 132.5px;\n}\n\n.mailbox-attachment-icon.has-img {\n padding: 0;\n}\n\n.mailbox-attachment-icon.has-img > img {\n max-width: 100%;\n height: auto;\n}\n\n/*\n * Pages: Lock Screen\n * ------------------\n */\n/* ADD THIS CLASS TO THE TAG */\n.lockscreen {\n background: #e9ecef;\n}\n\n.lockscreen-logo {\n font-size: 35px;\n text-align: center;\n margin-bottom: 25px;\n font-weight: 300;\n}\n\n.lockscreen-logo a {\n color: #444;\n}\n\n.lockscreen-wrapper {\n max-width: 400px;\n margin: 0 auto;\n margin-top: 10%;\n}\n\n/* User name [optional] */\n.lockscreen .lockscreen-name {\n text-align: center;\n font-weight: 600;\n}\n\n/* Will contain the image and the sign in form */\n.lockscreen-item {\n border-radius: 4px;\n padding: 0;\n background: #ffffff;\n position: relative;\n margin: 10px auto 30px auto;\n width: 290px;\n}\n\n/* User image */\n.lockscreen-image {\n border-radius: 50%;\n position: absolute;\n left: -10px;\n top: -25px;\n background: #ffffff;\n padding: 5px;\n z-index: 10;\n}\n\n.lockscreen-image > img {\n border-radius: 50%;\n width: 70px;\n height: 70px;\n}\n\n/* Contains the password input and the login button */\n.lockscreen-credentials {\n margin-left: 70px;\n}\n\n.lockscreen-credentials .form-control {\n border: 0;\n}\n\n.lockscreen-credentials .btn {\n background-color: #ffffff;\n border: 0;\n padding: 0 10px;\n}\n\n.lockscreen-footer {\n margin-top: 10px;\n}\n\n/*\n * Pages: Login & Register\n * -----------------------\n */\n.login-logo,\n.register-logo {\n font-size: 35px;\n text-align: center;\n margin-bottom: 25px;\n font-weight: 300;\n}\n\n.login-logo a,\n.register-logo a {\n color: #444;\n}\n\n.login-page,\n.register-page {\n background: #e9ecef;\n}\n\n.login-box,\n.register-box {\n width: 360px;\n margin: 7% auto;\n}\n\n@media (max-width: 576px) {\n .login-box,\n .register-box {\n width: 90%;\n margin-top: 20px;\n }\n}\n\n.login-card-body,\n.register-card-body {\n background: #ffffff;\n padding: 20px;\n border-top: 0;\n color: #666;\n}\n\n.login-card-body .input-group .form-control,\n.register-card-body .input-group .form-control {\n border-right: none;\n}\n\n.login-card-body .input-group .form-control:focus,\n.register-card-body .input-group .form-control:focus {\n box-shadow: none;\n}\n\n.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,\n.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {\n border-color: #80bdff;\n}\n\n.login-card-body .input-group .form-control.is-valid:focus,\n.register-card-body .input-group .form-control.is-valid:focus {\n box-shadow: none;\n}\n\n.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,\n.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {\n border-color: #28a745;\n}\n\n.login-card-body .input-group .form-control.is-invalid:focus,\n.register-card-body .input-group .form-control.is-invalid:focus {\n box-shadow: none;\n}\n\n.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,\n.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {\n border-color: #dc3545;\n}\n\n.login-card-body .input-group .input-group-text,\n.register-card-body .input-group .input-group-text {\n color: #777;\n background-color: transparent;\n border-left: none;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n border-bottom-right-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.login-box-msg,\n.register-box-msg {\n margin: 0;\n text-align: center;\n padding: 0 20px 20px 20px;\n}\n\n.social-auth-links {\n margin: 10px 0;\n}\n\n/*\n * Pages: 400 and 500 error pages\n * ------------------------------\n */\n.error-page {\n width: 600px;\n margin: 20px auto 0 auto;\n}\n\n@media (max-width: 767.98px) {\n .error-page {\n width: 100%;\n }\n}\n\n.error-page > .headline {\n float: left;\n font-size: 100px;\n font-weight: 300;\n}\n\n@media (max-width: 767.98px) {\n .error-page > .headline {\n float: none;\n text-align: center;\n }\n}\n\n.error-page > .error-content {\n margin-left: 190px;\n display: block;\n}\n\n@media (max-width: 767.98px) {\n .error-page > .error-content {\n margin-left: 0;\n }\n}\n\n.error-page > .error-content > h3 {\n font-weight: 300;\n font-size: 25px;\n}\n\n@media (max-width: 767.98px) {\n .error-page > .error-content > h3 {\n text-align: center;\n }\n}\n\n/*\n * Pages: Invoice\n * --------------\n */\n.invoice {\n position: relative;\n background: #ffffff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.invoice-title {\n margin-top: 0;\n}\n\n/*\n * Pages: Profile\n * --------------\n */\n.profile-user-img {\n margin: 0 auto;\n width: 100px;\n padding: 3px;\n border: 3px solid #adb5bd;\n}\n\n.profile-username {\n font-size: 21px;\n margin-top: 5px;\n}\n\n.post {\n border-bottom: 1px solid #adb5bd;\n margin-bottom: 15px;\n padding-bottom: 15px;\n color: #666;\n}\n\n.post:last-of-type {\n border-bottom: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n\n.post .user-block {\n margin-bottom: 15px;\n}\n\n/*\n * Pages: E-commerce\n * -----------------\n */\n.product-image {\n max-width: 100%;\n height: auto;\n width: 100%;\n}\n\n.product-image-thumbs  {\n display: flex;\n align-items: stretch;\n margin-top: 2rem;\n}\n\n.product-image-thumb  {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n border-radius: 0.25rem;\n background-color: #ffffff;\n border: 1px solid #dee2e6;\n display: flex;\n margin-right: 1rem;\n max-width: 7rem;\n padding: 0.5rem;\n}\n\n.product-image-thumb  img {\n max-width: 100%;\n height: auto;\n align-self: center;\n}\n\n.product-image-thumb :hover {\n opacity: 0.5;\n}\n\n.product-share a {\n margin-right: 0.5rem;\n}\n\n/*\n * Pages: Projects\n * ---------------\n */\n.projects td {\n vertical-align: middle;\n}\n\n.projects .list-inline {\n margin-bottom: 0;\n}\n\n.projects img.table-avatar,\n.projects .table-avatar img {\n border-radius: 50%;\n display: inline;\n width: 2.5rem;\n}\n\n.projects .project-state {\n text-align: center;\n}\n\n/*\n * Plugin: Full Calendar\n * ---------------------\n */\n.fc-button {\n background: #f4f4f4;\n background-image: none;\n color: #444;\n border-color: #ddd;\n border-bottom-color: #ddd;\n}\n\n.fc-button:hover, .fc-button:active, .fc-button.hover {\n background-color: #e9e9e9;\n}\n\n.fc-header-title h2 {\n font-size: 15px;\n line-height: 1.6em;\n color: #666;\n margin-left: 10px;\n}\n\n.fc-header-right {\n padding-right: 10px;\n}\n\n.fc-header-left {\n padding-left: 10px;\n}\n\n.fc-widget-header {\n background: #fafafa;\n}\n\n.fc-grid {\n width: 100%;\n border: 0;\n}\n\n.fc-widget-header:first-of-type,\n.fc-widget-content:first-of-type {\n border-left: 0;\n border-right: 0;\n}\n\n.fc-widget-header:last-of-type,\n.fc-widget-content:last-of-type {\n border-right: 0;\n}\n\n.fc-toolbar {\n padding: 1rem;\n margin: 0;\n}\n\n.fc-day-number {\n font-size: 20px;\n font-weight: 300;\n padding-right: 10px;\n}\n\n.fc-color-picker {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.fc-color-picker > li {\n float: left;\n font-size: 30px;\n margin-right: 5px;\n line-height: 30px;\n}\n\n.fc-color-picker > li .fa {\n transition: transform linear .3s;\n}\n\n.fc-color-picker > li .fa:hover {\n -ms-transform: rotate(30deg);\n transform: rotate(30deg);\n}\n\n#add-new-event {\n transition: all linear .3s;\n}\n\n.external-event {\n box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);\n padding: 5px 10px;\n font-weight: bold;\n margin-bottom: 4px;\n border-radius: 0.25rem;\n cursor: move;\n}\n\n.external-event:hover {\n box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);\n}\n\n/*\n * Plugin: Select2\n * ---------------\n */\n.select2-container--default.select2-container--focus, .select2-container--default:focus, .select2-container--default:active,\n.select2-selection.select2-container--focus,\n.select2-selection:focus,\n.select2-selection:active {\n outline: none;\n}\n\n.select2-container--default .select2-selection--single,\n.select2-selection .select2-selection--single {\n border: 1px solid #d2d6de;\n padding: 6px 12px;\n height: calc(2.25rem + 2px);\n}\n\n.select2-container--default.select2-container--open {\n border-color: #007bff;\n}\n\n.select2-dropdown {\n border: 1px solid #d2d6de;\n}\n\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n background-color: #007bff;\n color: white;\n}\n\n.select2-results__option {\n padding: 6px 12px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.select2-container .select2-selection--single .select2-selection__rendered {\n padding-left: 0;\n padding-right: 0;\n height: auto;\n margin-top: -3px;\n}\n\n.select2-container[dir=\"rtl\"] .select2-selection--single .select2-selection__rendered {\n padding-right: 6px;\n padding-left: 20px;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__arrow {\n height: 31px;\n right: 6px;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__arrow b {\n margin-top: 0;\n}\n\n.select2-dropdown .select2-search__field,\n.select2-search--inline .select2-search__field {\n border: 1px solid #d2d6de;\n}\n\n.select2-dropdown .select2-search__field:focus,\n.select2-search--inline .select2-search__field:focus {\n outline: none;\n border: 1px solid #007bff;\n}\n\n.select2-container--default .select2-results__option[aria-disabled=true] {\n color: #999;\n}\n\n.select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #ddd;\n}\n\n.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #444;\n}\n\n.select2-container--default .select2-selection--multiple {\n min-height: calc(2.25rem + 2px);\n border: 1px solid #d2d6de;\n}\n\n.select2-container--default .select2-selection--multiple:focus {\n border-color: #007bff;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {\n width: 100%;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field {\n width: 100% !important;\n}\n\n.select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #d2d6de;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice {\n background-color: #007bff;\n border-color: #006fe6;\n padding: 0 10px;\n color: #ffffff;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n margin-right: 5px;\n color: rgba(255, 255, 255, 0.7);\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #ffffff;\n}\n\n.select2-container .select2-selection--single .select2-selection__rendered li {\n padding-right: 10px;\n}\n\n/*\n * Plugin: Bootstrap Slider\n * ------------------------\n */\n.slider.slider-vertical {\n height: 100%;\n}\n\n.slider.slider-horizontal {\n width: 100%;\n}\n\n.slider-blue .slider .slider-selection {\n background: #007bff;\n}\n\n.slider-indigo .slider .slider-selection {\n background: #6610f2;\n}\n\n.slider-purple .slider .slider-selection {\n background: #6f42c1;\n}\n\n.slider-pink .slider .slider-selection {\n background: #e83e8c;\n}\n\n.slider-red .slider .slider-selection {\n background: #dc3545;\n}\n\n.slider-orange .slider .slider-selection {\n background: #fd7e14;\n}\n\n.slider-yellow .slider .slider-selection {\n background: #ffc107;\n}\n\n.slider-green .slider .slider-selection {\n background: #28a745;\n}\n\n.slider-teal .slider .slider-selection {\n background: #20c997;\n}\n\n.slider-cyan .slider .slider-selection {\n background: #17a2b8;\n}\n\n.slider-white .slider .slider-selection {\n background: #ffffff;\n}\n\n.slider-gray .slider .slider-selection {\n background: #6c757d;\n}\n\n.slider-gray-dark .slider .slider-selection {\n background: #343a40;\n}\n\n/*\n * Plugin: iCheck Bootstrap\n * ------------------------\n */\n.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #007bff;\n}\n\n.icheck-primary > input:first-child:checked + label::before,\n.icheck-primary > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #6c757d;\n}\n\n.icheck-secondary > input:first-child:checked + label::before,\n.icheck-secondary > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #28a745;\n}\n\n.icheck-success > input:first-child:checked + label::before,\n.icheck-success > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #17a2b8;\n}\n\n.icheck-info > input:first-child:checked + label::before,\n.icheck-info > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #ffc107;\n}\n\n.icheck-warning > input:first-child:checked + label::before,\n.icheck-warning > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #dc3545;\n}\n\n.icheck-danger > input:first-child:checked + label::before,\n.icheck-danger > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #f8f9fa;\n}\n\n.icheck-light > input:first-child:checked + label::before,\n.icheck-light > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #343a40;\n}\n\n.icheck-dark > input:first-child:checked + label::before,\n.icheck-dark > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #007bff;\n}\n\n.icheck-blue > input:first-child:checked + label::before,\n.icheck-blue > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #6610f2;\n}\n\n.icheck-indigo > input:first-child:checked + label::before,\n.icheck-indigo > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #6610f2;\n border-color: #6610f2;\n}\n\n.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #6f42c1;\n}\n\n.icheck-purple > input:first-child:checked + label::before,\n.icheck-purple > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #6f42c1;\n border-color: #6f42c1;\n}\n\n.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #e83e8c;\n}\n\n.icheck-pink > input:first-child:checked + label::before,\n.icheck-pink > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #e83e8c;\n border-color: #e83e8c;\n}\n\n.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #dc3545;\n}\n\n.icheck-red > input:first-child:checked + label::before,\n.icheck-red > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #fd7e14;\n}\n\n.icheck-orange > input:first-child:checked + label::before,\n.icheck-orange > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #fd7e14;\n border-color: #fd7e14;\n}\n\n.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #ffc107;\n}\n\n.icheck-yellow > input:first-child:checked + label::before,\n.icheck-yellow > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #28a745;\n}\n\n.icheck-green > input:first-child:checked + label::before,\n.icheck-green > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #20c997;\n}\n\n.icheck-teal > input:first-child:checked + label::before,\n.icheck-teal > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #20c997;\n border-color: #20c997;\n}\n\n.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #17a2b8;\n}\n\n.icheck-cyan > input:first-child:checked + label::before,\n.icheck-cyan > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #ffffff;\n}\n\n.icheck-white > input:first-child:checked + label::before,\n.icheck-white > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #ffffff;\n border-color: #ffffff;\n}\n\n.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #6c757d;\n}\n\n.icheck-gray > input:first-child:checked + label::before,\n.icheck-gray > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,\n.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label::before {\n border-color: #343a40;\n}\n\n.icheck-gray-dark > input:first-child:checked + label::before,\n.icheck-gray-dark > input:first-child:checked + input[type=\"hidden\"] + label::before {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n/*\n * Plugins: jQuery Mapael\n * ----------------------\n */\n.mapael .map {\n position: relative;\n}\n\n.mapael .mapTooltip {\n font-family: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n background-color: #000;\n color: #ffffff;\n display: block;\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n position: absolute;\n text-align: center;\n word-wrap: break-word;\n z-index: 1070;\n border-radius: 0.25rem;\n font-size: 0.875rem;\n}\n\n.mapael .myLegend {\n background-color: #f4f4e8;\n border: 1px solid #bebeb4;\n padding: 10px;\n width: 600px;\n}\n\n.mapael .zoomButton {\n border-radius: 0.25rem;\n background-color: #f4f4f4;\n color: #444;\n border: 1px solid #ddd;\n padding-left: 1px;\n width: 16px;\n height: 16px;\n line-height: 14px;\n text-align: center;\n cursor: pointer;\n position: absolute;\n top: 0;\n font-weight: bold;\n left: 10px;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n\n.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {\n color: #2b2b2b;\n background-color: #e7e7e7;\n}\n\n.mapael .zoomReset {\n top: 10px;\n line-height: 12px;\n}\n\n.mapael .zoomIn {\n top: 30px;\n}\n\n.mapael .zoomOut {\n top: 50px;\n}\n\n/*\n * Plugins: JQVMap\n * ---------------\n */\n.jqvmap-zoomin,\n.jqvmap-zoomout {\n background-color: #f4f4f4;\n color: #444;\n border: 1px solid #ddd;\n border-radius: 0.25rem;\n width: 15px;\n height: 15px;\n}\n\n.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,\n.jqvmap-zoomout:hover,\n.jqvmap-zoomout:active,\n.jqvmap-zoomout.hover {\n color: #2b2b2b;\n background-color: #e7e7e7;\n}\n\n/*\n * Plugin: SweetAlert2\n * -------------------\n */\n.swal2-icon.swal2-info {\n color: #17a2b8;\n border-color: ligthen(#17a2b8, 20%);\n}\n\n.swal2-icon.swal2-warning {\n color: #ffc107;\n border-color: ligthen(#ffc107, 20%);\n}\n\n.swal2-icon.swal2-error {\n color: #dc3545;\n border-color: ligthen(#dc3545, 20%);\n}\n\n.swal2-icon.swal2-question {\n color: #6c757d;\n border-color: ligthen(#6c757d, 20%);\n}\n\n.swal2-icon.swal2-success {\n color: #28a745;\n border-color: ligthen(#28a745, 20%);\n}\n\n.swal2-icon.swal2-success .swal2-success-ring {\n border-color: ligthen(#28a745, 20%);\n}\n\n.swal2-icon.swal2-success [class^=\"swal2-success-line\"] {\n background-color: #28a745;\n}\n\n/*\n * Plugin: Toastr\n * --------------\n */\n.toast {\n background-color: #007bff;\n}\n\n.toast-success {\n background-color: #28a745;\n}\n\n.toast-error {\n background-color: #dc3545;\n}\n\n.toast-info {\n background-color: #17a2b8;\n}\n\n.toast-warning {\n background-color: #ffc107;\n}\n\n/*\n * Plugins: Miscellaneous\n * ----------------------\n * Old plugin codes\n */\n.jqstooltip {\n height: auto !important;\n padding: 5px !important;\n width: auto !important;\n}\n\n.connectedSortable {\n min-height: 100px;\n}\n\n.ui-helper-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sort-highlight {\n background: #f8f9fa;\n border: 1px dashed #dee2e6;\n margin-bottom: 10px;\n}\n\n.chart {\n overflow: hidden;\n position: relative;\n}\n\n/*\n * Misc: Miscellaneous\n * -------------------\n */\n.border-transparent {\n border-color: transparent !important;\n}\n\n.description-block {\n display: block;\n margin: 10px 0;\n text-align: center;\n}\n\n.description-block.margin-bottom {\n margin-bottom: 25px;\n}\n\n.description-block > .description-header {\n font-size: 16px;\n font-weight: 600;\n margin: 0;\n padding: 0;\n}\n\n.description-block > .description-text {\n text-transform: uppercase;\n}\n\n.description-block .description-icon {\n font-size: 16px;\n}\n\n.list-group-unbordered > .list-group-item {\n border-left: 0;\n border-radius: 0;\n border-right: 0;\n padding-left: 0;\n padding-right: 0;\n}\n\n.list-header {\n color: #6c757d;\n font-size: 15px;\n font-weight: bold;\n padding: 10px 4px;\n}\n\n.list-seperator {\n background: rgba(0, 0, 0, 0.125);\n height: 1px;\n margin: 15px 0 9px 0;\n}\n\n.list-link > a {\n color: #6c757d;\n padding: 4px;\n}\n\n.list-link > a:hover {\n color: #212529;\n}\n\n.user-block::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.user-block img {\n float: left;\n height: 40px;\n width: 40px;\n}\n\n.user-block .username,\n.user-block .description,\n.user-block .comment {\n display: block;\n margin-left: 50px;\n}\n\n.user-block .username {\n font-size: 16px;\n font-weight: 600;\n}\n\n.user-block .description {\n color: #999;\n font-size: 13px;\n}\n\n.user-block.user-block-sm .username,\n.user-block.user-block-sm .description,\n.user-block.user-block-sm .comment {\n margin-left: 40px;\n}\n\n.user-block.user-block-sm .username {\n font-size: 14px;\n}\n\n.img-sm, .card-comments .card-comment img, .user-block.user-block-sm img,\n.img-md,\n.img-lg {\n float: left;\n}\n\n.img-sm, .card-comments .card-comment img, .user-block.user-block-sm img {\n height: 30px !important;\n width: 30px !important;\n}\n\n.img-sm + .img-push, .card-comments .card-comment img + .img-push, .user-block.user-block-sm img + .img-push {\n margin-left: 40px;\n}\n\n.img-md {\n width: 60px;\n height: 60px;\n}\n\n.img-md + .img-push {\n margin-left: 70px;\n}\n\n.img-lg {\n width: 100px;\n height: 100px;\n}\n\n.img-lg + .img-push {\n margin-left: 110px;\n}\n\n.img-bordered {\n border: 3px solid #adb5bd;\n padding: 3px;\n}\n\n.img-bordered-sm {\n border: 2px solid #adb5bd;\n padding: 2px;\n}\n\n.img-rounded {\n border-radius: 0.25rem;\n}\n\n.img-circle {\n border-radius: 50%;\n}\n\n.img-size-64,\n.img-size-50,\n.img-size-32 {\n height: auto;\n}\n\n.img-size-64 {\n width: 64px;\n}\n\n.img-size-50 {\n width: 50px;\n}\n\n.img-size-32 {\n width: 32px;\n}\n\n.size-32,\n.size-40,\n.size-50 {\n display: block;\n text-align: center;\n}\n\n.size-32 {\n height: 32px;\n line-height: 32px;\n width: 32px;\n}\n\n.size-40 {\n height: 40px;\n line-height: 40px;\n width: 40px;\n}\n\n.size-50 {\n height: 50px;\n line-height: 50px;\n width: 50px;\n}\n\n.attachment-block {\n background: #f8f9fa;\n border: 1px solid rgba(0, 0, 0, 0.125);\n margin-bottom: 10px;\n padding: 5px;\n}\n\n.attachment-block .attachment-img {\n float: left;\n height: auto;\n max-height: 100px;\n max-width: 100px;\n}\n\n.attachment-block .attachment-pushed {\n margin-left: 110px;\n}\n\n.attachment-block .attachment-heading {\n margin: 0;\n}\n\n.attachment-block .attachment-text {\n color: #555;\n}\n\n.card > .overlay,\n.card > .loading-img,\n.overlay-wrapper > .overlay,\n.overlay-wrapper > .loading-img,\n.info-box > .overlay,\n.info-box > .loading-img,\n.small-box > .overlay,\n.small-box > .loading-img {\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.card .overlay,\n.overlay-wrapper .overlay,\n.info-box .overlay,\n.small-box .overlay {\n border-radius: 0.25rem;\n align-items: center;\n background: rgba(255, 255, 255, 0.7);\n display: flex;\n justify-content: center;\n z-index: 50;\n}\n\n.card .overlay > .fa,\n.card .overlay > .fas,\n.card .overlay > .far,\n.card .overlay > .fab,\n.card .overlay > .glyphicon,\n.card .overlay > .ion,\n.overlay-wrapper .overlay > .fa,\n.overlay-wrapper .overlay > .fas,\n.overlay-wrapper .overlay > .far,\n.overlay-wrapper .overlay > .fab,\n.overlay-wrapper .overlay > .glyphicon,\n.overlay-wrapper .overlay > .ion,\n.info-box .overlay > .fa,\n.info-box .overlay > .fas,\n.info-box .overlay > .far,\n.info-box .overlay > .fab,\n.info-box .overlay > .glyphicon,\n.info-box .overlay > .ion,\n.small-box .overlay > .fa,\n.small-box .overlay > .fas,\n.small-box .overlay > .far,\n.small-box .overlay > .fab,\n.small-box .overlay > .glyphicon,\n.small-box .overlay > .ion {\n color: #343a40;\n}\n\n.card .overlay.dark,\n.overlay-wrapper .overlay.dark,\n.info-box .overlay.dark,\n.small-box .overlay.dark {\n background: rgba(0, 0, 0, 0.5);\n}\n\n.card .overlay.dark > .fa,\n.card .overlay.dark > .fas,\n.card .overlay.dark > .far,\n.card .overlay.dark > .fab,\n.card .overlay.dark > .glyphicon,\n.card .overlay.dark > .ion,\n.overlay-wrapper .overlay.dark > .fa,\n.overlay-wrapper .overlay.dark > .fas,\n.overlay-wrapper .overlay.dark > .far,\n.overlay-wrapper .overlay.dark > .fab,\n.overlay-wrapper .overlay.dark > .glyphicon,\n.overlay-wrapper .overlay.dark > .ion,\n.info-box .overlay.dark > .fa,\n.info-box .overlay.dark > .fas,\n.info-box .overlay.dark > .far,\n.info-box .overlay.dark > .fab,\n.info-box .overlay.dark > .glyphicon,\n.info-box .overlay.dark > .ion,\n.small-box .overlay.dark > .fa,\n.small-box .overlay.dark > .fas,\n.small-box .overlay.dark > .far,\n.small-box .overlay.dark > .fab,\n.small-box .overlay.dark > .glyphicon,\n.small-box .overlay.dark > .ion {\n color: #ced4da;\n}\n\n.ribbon-wrapper {\n height: 90px;\n overflow: hidden;\n position: absolute;\n right: -2px;\n top: -2px;\n z-index: 10;\n width: 90px;\n}\n\n.ribbon-wrapper.ribbon-lg {\n height: 180px;\n width: 180px;\n}\n\n.ribbon-wrapper.ribbon-lg .ribbon {\n top: 26px;\n right: -59px;\n width: 160px;\n}\n\n.ribbon-wrapper.ribbon-xl {\n height: 240px;\n width: 240px;\n}\n\n.ribbon-wrapper.ribbon-xl .ribbon {\n top: 59px;\n right: -48px;\n width: 240px;\n}\n\n.ribbon-wrapper .ribbon {\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n font-size: 0.8rem;\n line-height: 100%;\n padding: 0.375rem 0;\n position: relative;\n right: -12px;\n text-align: center;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);\n text-transform: uppercase;\n top: 9px;\n transform: rotate(45deg);\n width: 110px;\n}\n\n.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n border-top: 3px solid #9e9e9e;\n bottom: -3px;\n content: \"\";\n position: absolute;\n}\n\n.ribbon-wrapper .ribbon::before {\n left: 0;\n}\n\n.ribbon-wrapper .ribbon::after {\n right: 0;\n}\n\n.back-to-top {\n bottom: 1.25rem;\n position: fixed;\n right: 1.25rem;\n}\n\n.back-to-top:focus {\n box-shadow: none;\n}\n\npre {\n padding: .75rem;\n}\n\nblockquote {\n background: #ffffff;\n border-left: 0.7rem solid #007bff;\n margin: 1.5em .7rem;\n padding: 0.5em .7rem;\n}\n\n.box blockquote {\n background: #e9ecef;\n}\n\nblockquote p:last-child {\n margin-bottom: 0;\n}\n\nblockquote h1,\nblockquote h2,\nblockquote h3,\nblockquote h4,\nblockquote h5,\nblockquote h6 {\n color: #007bff;\n font-size: 1.25rem;\n font-weight: 600;\n}\n\nblockquote.quote-primary {\n border-color: #007bff;\n}\n\nblockquote.quote-primary h1,\nblockquote.quote-primary h2,\nblockquote.quote-primary h3,\nblockquote.quote-primary h4,\nblockquote.quote-primary h5,\nblockquote.quote-primary h6 {\n color: #007bff;\n}\n\nblockquote.quote-secondary {\n border-color: #6c757d;\n}\n\nblockquote.quote-secondary h1,\nblockquote.quote-secondary h2,\nblockquote.quote-secondary h3,\nblockquote.quote-secondary h4,\nblockquote.quote-secondary h5,\nblockquote.quote-secondary h6 {\n color: #6c757d;\n}\n\nblockquote.quote-success {\n border-color: #28a745;\n}\n\nblockquote.quote-success h1,\nblockquote.quote-success h2,\nblockquote.quote-success h3,\nblockquote.quote-success h4,\nblockquote.quote-success h5,\nblockquote.quote-success h6 {\n color: #28a745;\n}\n\nblockquote.quote-info {\n border-color: #17a2b8;\n}\n\nblockquote.quote-info h1,\nblockquote.quote-info h2,\nblockquote.quote-info h3,\nblockquote.quote-info h4,\nblockquote.quote-info h5,\nblockquote.quote-info h6 {\n color: #17a2b8;\n}\n\nblockquote.quote-warning {\n border-color: #ffc107;\n}\n\nblockquote.quote-warning h1,\nblockquote.quote-warning h2,\nblockquote.quote-warning h3,\nblockquote.quote-warning h4,\nblockquote.quote-warning h5,\nblockquote.quote-warning h6 {\n color: #ffc107;\n}\n\nblockquote.quote-danger {\n border-color: #dc3545;\n}\n\nblockquote.quote-danger h1,\nblockquote.quote-danger h2,\nblockquote.quote-danger h3,\nblockquote.quote-danger h4,\nblockquote.quote-danger h5,\nblockquote.quote-danger h6 {\n color: #dc3545;\n}\n\nblockquote.quote-light {\n border-color: #f8f9fa;\n}\n\nblockquote.quote-light h1,\nblockquote.quote-light h2,\nblockquote.quote-light h3,\nblockquote.quote-light h4,\nblockquote.quote-light h5,\nblockquote.quote-light h6 {\n color: #f8f9fa;\n}\n\nblockquote.quote-dark {\n border-color: #343a40;\n}\n\nblockquote.quote-dark h1,\nblockquote.quote-dark h2,\nblockquote.quote-dark h3,\nblockquote.quote-dark h4,\nblockquote.quote-dark h5,\nblockquote.quote-dark h6 {\n color: #343a40;\n}\n\nblockquote.quote-blue {\n border-color: #007bff;\n}\n\nblockquote.quote-blue h1,\nblockquote.quote-blue h2,\nblockquote.quote-blue h3,\nblockquote.quote-blue h4,\nblockquote.quote-blue h5,\nblockquote.quote-blue h6 {\n color: #007bff;\n}\n\nblockquote.quote-indigo {\n border-color: #6610f2;\n}\n\nblockquote.quote-indigo h1,\nblockquote.quote-indigo h2,\nblockquote.quote-indigo h3,\nblockquote.quote-indigo h4,\nblockquote.quote-indigo h5,\nblockquote.quote-indigo h6 {\n color: #6610f2;\n}\n\nblockquote.quote-purple {\n border-color: #6f42c1;\n}\n\nblockquote.quote-purple h1,\nblockquote.quote-purple h2,\nblockquote.quote-purple h3,\nblockquote.quote-purple h4,\nblockquote.quote-purple h5,\nblockquote.quote-purple h6 {\n color: #6f42c1;\n}\n\nblockquote.quote-pink {\n border-color: #e83e8c;\n}\n\nblockquote.quote-pink h1,\nblockquote.quote-pink h2,\nblockquote.quote-pink h3,\nblockquote.quote-pink h4,\nblockquote.quote-pink h5,\nblockquote.quote-pink h6 {\n color: #e83e8c;\n}\n\nblockquote.quote-red {\n border-color: #dc3545;\n}\n\nblockquote.quote-red h1,\nblockquote.quote-red h2,\nblockquote.quote-red h3,\nblockquote.quote-red h4,\nblockquote.quote-red h5,\nblockquote.quote-red h6 {\n color: #dc3545;\n}\n\nblockquote.quote-orange {\n border-color: #fd7e14;\n}\n\nblockquote.quote-orange h1,\nblockquote.quote-orange h2,\nblockquote.quote-orange h3,\nblockquote.quote-orange h4,\nblockquote.quote-orange h5,\nblockquote.quote-orange h6 {\n color: #fd7e14;\n}\n\nblockquote.quote-yellow {\n border-color: #ffc107;\n}\n\nblockquote.quote-yellow h1,\nblockquote.quote-yellow h2,\nblockquote.quote-yellow h3,\nblockquote.quote-yellow h4,\nblockquote.quote-yellow h5,\nblockquote.quote-yellow h6 {\n color: #ffc107;\n}\n\nblockquote.quote-green {\n border-color: #28a745;\n}\n\nblockquote.quote-green h1,\nblockquote.quote-green h2,\nblockquote.quote-green h3,\nblockquote.quote-green h4,\nblockquote.quote-green h5,\nblockquote.quote-green h6 {\n color: #28a745;\n}\n\nblockquote.quote-teal {\n border-color: #20c997;\n}\n\nblockquote.quote-teal h1,\nblockquote.quote-teal h2,\nblockquote.quote-teal h3,\nblockquote.quote-teal h4,\nblockquote.quote-teal h5,\nblockquote.quote-teal h6 {\n color: #20c997;\n}\n\nblockquote.quote-cyan {\n border-color: #17a2b8;\n}\n\nblockquote.quote-cyan h1,\nblockquote.quote-cyan h2,\nblockquote.quote-cyan h3,\nblockquote.quote-cyan h4,\nblockquote.quote-cyan h5,\nblockquote.quote-cyan h6 {\n color: #17a2b8;\n}\n\nblockquote.quote-white {\n border-color: #ffffff;\n}\n\nblockquote.quote-white h1,\nblockquote.quote-white h2,\nblockquote.quote-white h3,\nblockquote.quote-white h4,\nblockquote.quote-white h5,\nblockquote.quote-white h6 {\n color: #ffffff;\n}\n\nblockquote.quote-gray {\n border-color: #6c757d;\n}\n\nblockquote.quote-gray h1,\nblockquote.quote-gray h2,\nblockquote.quote-gray h3,\nblockquote.quote-gray h4,\nblockquote.quote-gray h5,\nblockquote.quote-gray h6 {\n color: #6c757d;\n}\n\nblockquote.quote-gray-dark {\n border-color: #343a40;\n}\n\nblockquote.quote-gray-dark h1,\nblockquote.quote-gray-dark h2,\nblockquote.quote-gray-dark h3,\nblockquote.quote-gray-dark h4,\nblockquote.quote-gray-dark h5,\nblockquote.quote-gray-dark h6 {\n color: #343a40;\n}\n\n/*\n * Misc: Print\n * -----------\n */\n@media print {\n .no-print, .main-sidebar,\n .main-header,\n .content-header {\n display: none !important;\n }\n .content-wrapper,\n .main-footer {\n transform: translate(0, 0);\n margin-left: 0 !important;\n min-height: 0 !important;\n }\n .layout-fixed .content-wrapper {\n padding-top: 0 !important;\n }\n .invoice {\n border: 0;\n margin: 0;\n padding: 0;\n width: 100%;\n }\n .invoice-col {\n float: left;\n width: 33.3333333%;\n }\n .table-responsive {\n overflow: auto;\n }\n .table-responsive > .table tr th,\n .table-responsive > .table tr td {\n white-space: normal !important;\n }\n}\n\n/*\n * Component: Text\n * -------------\n */\n.text-bold, .text-bold.table td, .text-bold.table th {\n font-weight: 700;\n}\n\n.text-sm {\n font-size: 0.875rem !important;\n}\n\n.text-xs {\n font-size: 1rem !important;\n}\n\n.text-lg {\n font-size: 1.25rem !important;\n}\n\n.text-xl {\n font-size: 2rem !important;\n}\n\n.text-blue {\n color: #007bff;\n}\n\n.text-indigo {\n color: #6610f2;\n}\n\n.text-purple {\n color: #6f42c1;\n}\n\n.text-pink {\n color: #e83e8c;\n}\n\n.text-red {\n color: #dc3545;\n}\n\n.text-orange {\n color: #fd7e14;\n}\n\n.text-yellow {\n color: #ffc107;\n}\n\n.text-green {\n color: #28a745;\n}\n\n.text-teal {\n color: #20c997;\n}\n\n.text-cyan {\n color: #17a2b8;\n}\n\n.text-white {\n color: #ffffff;\n}\n\n.text-gray {\n color: #6c757d;\n}\n\n.text-gray-dark {\n color: #343a40;\n}\n\n/*\n * Component: Elevation\n * --------------------\n */\n.elevation-0 {\n box-shadow: none !important;\n}\n\n.elevation-1, .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active, .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active, .callout {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;\n}\n\n.elevation-2 {\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;\n}\n\n.elevation-3 {\n box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;\n}\n\n.elevation-4 {\n box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;\n}\n\n.elevation-5 {\n box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;\n}\n\n/*\n * Misc: Colors\n * ------------\n */\n.bg-primary, .label-primary,\n.bg-primary > a,\n.label-primary > a {\n color: #ffffff !important;\n}\n\n.bg-primary.btn.disabled, .btn.disabled.label-primary, .bg-primary.btn:disabled, .btn.label-primary:disabled, .bg-primary.btn:not(:disabled):not(.disabled):active, .btn.label-primary:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .btn.label-primary:not(:disabled):not(.disabled).active,\n.show > .bg-primary.btn.dropdown-toggle,\n.show > .btn.dropdown-toggle.label-primary {\n background-image: none !important;\n}\n\n.bg-primary.btn:hover, .btn.label-primary:hover {\n border-color: #0062cc;\n color: #ffffff;\n}\n\n.bg-primary.btn:hover, .btn.label-primary:hover {\n background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;\n}\n\n.bg-primary.btn:active, .btn.label-primary:active, .bg-primary.btn.active, .btn.active.label-primary {\n border-color: #005cbf;\n color: #ffffff;\n}\n\n.bg-primary.btn:active, .btn.label-primary:active, .bg-primary.btn.active, .btn.active.label-primary {\n background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-secondary,\n.bg-secondary > a {\n color: #ffffff !important;\n}\n\n.bg-secondary.btn.disabled, .bg-secondary.btn:disabled, .bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active,\n.show > .bg-secondary.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-secondary.btn:hover {\n border-color: #545b62;\n color: #ffffff;\n}\n\n.bg-secondary.btn:hover {\n background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;\n}\n\n.bg-secondary.btn:active, .bg-secondary.btn.active {\n border-color: #4e555b;\n color: #ffffff;\n}\n\n.bg-secondary.btn:active, .bg-secondary.btn.active {\n background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;\n}\n\n.bg-success, .alert-success, .label-success,\n.bg-success > a,\n.alert-success > a,\n.label-success > a {\n color: #ffffff !important;\n}\n\n.bg-success.btn.disabled, .btn.disabled.alert-success, .btn.disabled.label-success, .bg-success.btn:disabled, .btn.alert-success:disabled, .btn.label-success:disabled, .bg-success.btn:not(:disabled):not(.disabled):active, .btn.alert-success:not(:disabled):not(.disabled):active, .btn.label-success:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .btn.alert-success:not(:disabled):not(.disabled).active, .btn.label-success:not(:disabled):not(.disabled).active,\n.show > .bg-success.btn.dropdown-toggle,\n.show > .btn.dropdown-toggle.alert-success,\n.show > .btn.dropdown-toggle.label-success {\n background-image: none !important;\n}\n\n.bg-success.btn:hover, .btn.alert-success:hover, .btn.label-success:hover {\n border-color: #1e7e34;\n color: #ffffff;\n}\n\n.bg-success.btn:hover, .btn.alert-success:hover, .btn.label-success:hover {\n background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important;\n}\n\n.bg-success.btn:active, .btn.alert-success:active, .btn.label-success:active, .bg-success.btn.active, .btn.active.alert-success, .btn.active.label-success {\n border-color: #1c7430;\n color: #ffffff;\n}\n\n.bg-success.btn:active, .btn.alert-success:active, .btn.label-success:active, .bg-success.btn.active, .btn.active.alert-success, .btn.active.label-success {\n background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;\n}\n\n.bg-info, .alert-info, .label-info,\n.bg-info > a,\n.alert-info > a,\n.label-info > a {\n color: #ffffff !important;\n}\n\n.bg-info.btn.disabled, .btn.disabled.alert-info, .btn.disabled.label-info, .bg-info.btn:disabled, .btn.alert-info:disabled, .btn.label-info:disabled, .bg-info.btn:not(:disabled):not(.disabled):active, .btn.alert-info:not(:disabled):not(.disabled):active, .btn.label-info:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .btn.alert-info:not(:disabled):not(.disabled).active, .btn.label-info:not(:disabled):not(.disabled).active,\n.show > .bg-info.btn.dropdown-toggle,\n.show > .btn.dropdown-toggle.alert-info,\n.show > .btn.dropdown-toggle.label-info {\n background-image: none !important;\n}\n\n.bg-info.btn:hover, .btn.alert-info:hover, .btn.label-info:hover {\n border-color: #117a8b;\n color: #ffffff;\n}\n\n.bg-info.btn:hover, .btn.alert-info:hover, .btn.label-info:hover {\n background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;\n}\n\n.bg-info.btn:active, .btn.alert-info:active, .btn.label-info:active, .bg-info.btn.active, .btn.active.alert-info, .btn.active.label-info {\n border-color: #10707f;\n color: #ffffff;\n}\n\n.bg-info.btn:active, .btn.alert-info:active, .btn.label-info:active, .bg-info.btn.active, .btn.active.alert-info, .btn.active.label-info {\n background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-warning, .alert-warning, .label-warning,\n.bg-warning > a,\n.alert-warning > a,\n.label-warning > a {\n color: #1F2D3D !important;\n}\n\n.bg-warning.btn.disabled, .btn.disabled.alert-warning, .btn.disabled.label-warning, .bg-warning.btn:disabled, .btn.alert-warning:disabled, .btn.label-warning:disabled, .bg-warning.btn:not(:disabled):not(.disabled):active, .btn.alert-warning:not(:disabled):not(.disabled):active, .btn.label-warning:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .btn.alert-warning:not(:disabled):not(.disabled).active, .btn.label-warning:not(:disabled):not(.disabled).active,\n.show > .bg-warning.btn.dropdown-toggle,\n.show > .btn.dropdown-toggle.alert-warning,\n.show > .btn.dropdown-toggle.label-warning {\n background-image: none !important;\n}\n\n.bg-warning.btn:hover, .btn.alert-warning:hover, .btn.label-warning:hover {\n border-color: #d39e00;\n color: #1F2D3D;\n}\n\n.bg-warning.btn:hover, .btn.alert-warning:hover, .btn.label-warning:hover {\n background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-warning.btn:active, .btn.alert-warning:active, .btn.label-warning:active, .bg-warning.btn.active, .btn.active.alert-warning, .btn.active.label-warning {\n border-color: #c69500;\n color: #1F2D3D;\n}\n\n.bg-warning.btn:active, .btn.alert-warning:active, .btn.label-warning:active, .bg-warning.btn.active, .btn.active.alert-warning, .btn.active.label-warning {\n background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;\n}\n\n.bg-danger, .alert-danger,\n.alert-error, .label-danger,\n.bg-danger > a,\n.alert-danger > a,\n.alert-error > a,\n.label-danger > a {\n color: #ffffff !important;\n}\n\n.bg-danger.btn.disabled, .btn.disabled.alert-danger,\n.btn.disabled.alert-error, .btn.disabled.label-danger, .bg-danger.btn:disabled, .btn.alert-danger:disabled,\n.btn.alert-error:disabled, .btn.label-danger:disabled, .bg-danger.btn:not(:disabled):not(.disabled):active, .btn.alert-danger:not(:disabled):not(.disabled):active,\n.btn.alert-error:not(:disabled):not(.disabled):active, .btn.label-danger:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .btn.alert-danger:not(:disabled):not(.disabled).active,\n.btn.alert-error:not(:disabled):not(.disabled).active, .btn.label-danger:not(:disabled):not(.disabled).active,\n.show > .bg-danger.btn.dropdown-toggle,\n.show > .btn.dropdown-toggle.alert-danger,\n.show > .btn.dropdown-toggle.alert-error,\n.show > .btn.dropdown-toggle.label-danger {\n background-image: none !important;\n}\n\n.bg-danger.btn:hover, .btn.alert-danger:hover,\n.btn.alert-error:hover, .btn.label-danger:hover {\n border-color: #bd2130;\n color: #ffffff;\n}\n\n.bg-danger.btn:hover, .btn.alert-danger:hover,\n.btn.alert-error:hover, .btn.label-danger:hover {\n background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;\n}\n\n.bg-danger.btn:active, .btn.alert-danger:active,\n.btn.alert-error:active, .btn.label-danger:active, .bg-danger.btn.active, .btn.active.alert-danger,\n.btn.active.alert-error, .btn.active.label-danger {\n border-color: #b21f2d;\n color: #ffffff;\n}\n\n.bg-danger.btn:active, .btn.alert-danger:active,\n.btn.alert-error:active, .btn.label-danger:active, .bg-danger.btn.active, .btn.active.alert-danger,\n.btn.active.alert-error, .btn.active.label-danger {\n background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-light,\n.bg-light > a {\n color: #1F2D3D !important;\n}\n\n.bg-light.btn.disabled, .bg-light.btn:disabled, .bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active,\n.show > .bg-light.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-light.btn:hover {\n border-color: #dae0e5;\n color: #1F2D3D;\n}\n\n.bg-light.btn:hover {\n background: #e2e6ea linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;\n}\n\n.bg-light.btn:active, .bg-light.btn.active {\n border-color: #d3d9df;\n color: #1F2D3D;\n}\n\n.bg-light.btn:active, .bg-light.btn.active {\n background: #dae0e5 linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;\n}\n\n.bg-dark,\n.bg-dark > a {\n color: #ffffff !important;\n}\n\n.bg-dark.btn.disabled, .bg-dark.btn:disabled, .bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active,\n.show > .bg-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-dark.btn:hover {\n border-color: #1d2124;\n color: #ffffff;\n}\n\n.bg-dark.btn:hover {\n background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important;\n}\n\n.bg-dark.btn:active, .bg-dark.btn.active {\n border-color: #171a1d;\n color: #ffffff;\n}\n\n.bg-dark.btn:active, .bg-dark.btn.active {\n background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;\n}\n\n.bg-blue {\n background-color: #007bff;\n}\n\n.bg-blue,\n.bg-blue > a {\n color: #ffffff !important;\n}\n\n.bg-blue.btn.disabled, .bg-blue.btn:disabled, .bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active,\n.show > .bg-blue.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-blue.btn:hover {\n border-color: #0062cc;\n color: #ffffff;\n}\n\n.bg-blue.btn:hover {\n background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;\n}\n\n.bg-blue.btn:active, .bg-blue.btn.active {\n border-color: #005cbf;\n color: #ffffff;\n}\n\n.bg-blue.btn:active, .bg-blue.btn.active {\n background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-indigo {\n background-color: #6610f2;\n}\n\n.bg-indigo,\n.bg-indigo > a {\n color: #ffffff !important;\n}\n\n.bg-indigo.btn.disabled, .bg-indigo.btn:disabled, .bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active,\n.show > .bg-indigo.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-indigo.btn:hover {\n border-color: #510bc4;\n color: #ffffff;\n}\n\n.bg-indigo.btn:hover {\n background: #560bd0 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;\n}\n\n.bg-indigo.btn:active, .bg-indigo.btn.active {\n border-color: #4c0ab8;\n color: #ffffff;\n}\n\n.bg-indigo.btn:active, .bg-indigo.btn.active {\n background: #510bc4 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;\n}\n\n.bg-purple {\n background-color: #6f42c1;\n}\n\n.bg-purple,\n.bg-purple > a {\n color: #ffffff !important;\n}\n\n.bg-purple.btn.disabled, .bg-purple.btn:disabled, .bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active,\n.show > .bg-purple.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-purple.btn:hover {\n border-color: #59339d;\n color: #ffffff;\n}\n\n.bg-purple.btn:hover {\n background: #5e37a6 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;\n}\n\n.bg-purple.btn:active, .bg-purple.btn.active {\n border-color: #533093;\n color: #ffffff;\n}\n\n.bg-purple.btn:active, .bg-purple.btn.active {\n background: #59339d linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;\n}\n\n.bg-pink {\n background-color: #e83e8c;\n}\n\n.bg-pink,\n.bg-pink > a {\n color: #ffffff !important;\n}\n\n.bg-pink.btn.disabled, .bg-pink.btn:disabled, .bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active,\n.show > .bg-pink.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-pink.btn:hover {\n border-color: #d91a72;\n color: #ffffff;\n}\n\n.bg-pink.btn:hover {\n background: #e41c78 linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;\n}\n\n.bg-pink.btn:active, .bg-pink.btn.active {\n border-color: #ce196c;\n color: #ffffff;\n}\n\n.bg-pink.btn:active, .bg-pink.btn.active {\n background: #d91a72 linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;\n}\n\n.bg-red {\n background-color: #dc3545;\n}\n\n.bg-red,\n.bg-red > a {\n color: #ffffff !important;\n}\n\n.bg-red.btn.disabled, .bg-red.btn:disabled, .bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active,\n.show > .bg-red.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-red.btn:hover {\n border-color: #bd2130;\n color: #ffffff;\n}\n\n.bg-red.btn:hover {\n background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;\n}\n\n.bg-red.btn:active, .bg-red.btn.active {\n border-color: #b21f2d;\n color: #ffffff;\n}\n\n.bg-red.btn:active, .bg-red.btn.active {\n background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-orange {\n background-color: #fd7e14;\n}\n\n.bg-orange,\n.bg-orange > a {\n color: #1F2D3D !important;\n}\n\n.bg-orange.btn.disabled, .bg-orange.btn:disabled, .bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active,\n.show > .bg-orange.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-orange.btn:hover {\n border-color: #dc6502;\n color: #ffffff;\n}\n\n.bg-orange.btn:hover {\n background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;\n}\n\n.bg-orange.btn:active, .bg-orange.btn.active {\n border-color: #cf5f02;\n color: #ffffff;\n}\n\n.bg-orange.btn:active, .bg-orange.btn.active {\n background: #dc6502 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;\n}\n\n.bg-yellow {\n background-color: #ffc107;\n}\n\n.bg-yellow,\n.bg-yellow > a {\n color: #1F2D3D !important;\n}\n\n.bg-yellow.btn.disabled, .bg-yellow.btn:disabled, .bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active,\n.show > .bg-yellow.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-yellow.btn:hover {\n border-color: #d39e00;\n color: #1F2D3D;\n}\n\n.bg-yellow.btn:hover {\n background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-yellow.btn:active, .bg-yellow.btn.active {\n border-color: #c69500;\n color: #1F2D3D;\n}\n\n.bg-yellow.btn:active, .bg-yellow.btn.active {\n background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;\n}\n\n.bg-green {\n background-color: #28a745;\n}\n\n.bg-green,\n.bg-green > a {\n color: #ffffff !important;\n}\n\n.bg-green.btn.disabled, .bg-green.btn:disabled, .bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active,\n.show > .bg-green.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-green.btn:hover {\n border-color: #1e7e34;\n color: #ffffff;\n}\n\n.bg-green.btn:hover {\n background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important;\n}\n\n.bg-green.btn:active, .bg-green.btn.active {\n border-color: #1c7430;\n color: #ffffff;\n}\n\n.bg-green.btn:active, .bg-green.btn.active {\n background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;\n}\n\n.bg-teal {\n background-color: #20c997;\n}\n\n.bg-teal,\n.bg-teal > a {\n color: #ffffff !important;\n}\n\n.bg-teal.btn.disabled, .bg-teal.btn:disabled, .bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active,\n.show > .bg-teal.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-teal.btn:hover {\n border-color: #199d76;\n color: #ffffff;\n}\n\n.bg-teal.btn:hover {\n background: #1ba87e linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;\n}\n\n.bg-teal.btn:active, .bg-teal.btn.active {\n border-color: #17926e;\n color: #ffffff;\n}\n\n.bg-teal.btn:active, .bg-teal.btn.active {\n background: #199d76 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;\n}\n\n.bg-cyan {\n background-color: #17a2b8;\n}\n\n.bg-cyan,\n.bg-cyan > a {\n color: #ffffff !important;\n}\n\n.bg-cyan.btn.disabled, .bg-cyan.btn:disabled, .bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active,\n.show > .bg-cyan.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-cyan.btn:hover {\n border-color: #117a8b;\n color: #ffffff;\n}\n\n.bg-cyan.btn:hover {\n background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;\n}\n\n.bg-cyan.btn:active, .bg-cyan.btn.active {\n border-color: #10707f;\n color: #ffffff;\n}\n\n.bg-cyan.btn:active, .bg-cyan.btn.active {\n background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-white {\n background-color: #ffffff;\n}\n\n.bg-white,\n.bg-white > a {\n color: #1F2D3D !important;\n}\n\n.bg-white.btn.disabled, .bg-white.btn:disabled, .bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active,\n.show > .bg-white.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-white.btn:hover {\n border-color: #e6e6e6;\n color: #1F2D3D;\n}\n\n.bg-white.btn:hover {\n background: #ececec linear-gradient(180deg, #efefef, #ececec) repeat-x !important;\n}\n\n.bg-white.btn:active, .bg-white.btn.active {\n border-color: #dfdfdf;\n color: #1F2D3D;\n}\n\n.bg-white.btn:active, .bg-white.btn.active {\n background: #e6e6e6 linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;\n}\n\n.bg-gray {\n background-color: #6c757d;\n}\n\n.bg-gray,\n.bg-gray > a {\n color: #ffffff !important;\n}\n\n.bg-gray.btn.disabled, .bg-gray.btn:disabled, .bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gray.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gray.btn:hover {\n border-color: #545b62;\n color: #ffffff;\n}\n\n.bg-gray.btn:hover {\n background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;\n}\n\n.bg-gray.btn:active, .bg-gray.btn.active {\n border-color: #4e555b;\n color: #ffffff;\n}\n\n.bg-gray.btn:active, .bg-gray.btn.active {\n background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;\n}\n\n.bg-gray-dark {\n background-color: #343a40;\n}\n\n.bg-gray-dark,\n.bg-gray-dark > a {\n color: #ffffff !important;\n}\n\n.bg-gray-dark.btn.disabled, .bg-gray-dark.btn:disabled, .bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gray-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gray-dark.btn:hover {\n border-color: #1d2124;\n color: #ffffff;\n}\n\n.bg-gray-dark.btn:hover {\n background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important;\n}\n\n.bg-gray-dark.btn:active, .bg-gray-dark.btn.active {\n border-color: #171a1d;\n color: #ffffff;\n}\n\n.bg-gray-dark.btn:active, .bg-gray-dark.btn.active {\n background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;\n}\n\n.bg-gray {\n background-color: #adb5bd;\n color: #1F2D3D;\n}\n\n.bg-gray-light {\n background-color: #f2f4f5;\n color: #1F2D3D !important;\n}\n\n.bg-black {\n background-color: #000;\n color: #ffffff !important;\n}\n\n.bg-white {\n background-color: #ffffff;\n color: #1F2D3D !important;\n}\n\n.bg-gradient-primary {\n color: #ffffff;\n}\n\n.bg-gradient-primary {\n background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;\n}\n\n.bg-gradient-primary.btn.disabled, .bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-primary.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-primary.btn:hover {\n border-color: #0062cc;\n color: #ffffff;\n}\n\n.bg-gradient-primary.btn:hover {\n background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;\n}\n\n.bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active {\n border-color: #005cbf;\n color: #ffffff;\n}\n\n.bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active {\n background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-gradient-secondary {\n color: #ffffff;\n}\n\n.bg-gradient-secondary {\n background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;\n}\n\n.bg-gradient-secondary.btn.disabled, .bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-secondary.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-secondary.btn:hover {\n border-color: #545b62;\n color: #ffffff;\n}\n\n.bg-gradient-secondary.btn:hover {\n background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;\n}\n\n.bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active {\n border-color: #4e555b;\n color: #ffffff;\n}\n\n.bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active {\n background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;\n}\n\n.bg-gradient-success {\n color: #ffffff;\n}\n\n.bg-gradient-success {\n background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;\n}\n\n.bg-gradient-success.btn.disabled, .bg-gradient-success.btn:disabled, .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-success.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-success.btn:hover {\n border-color: #1e7e34;\n color: #ffffff;\n}\n\n.bg-gradient-success.btn:hover {\n background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important;\n}\n\n.bg-gradient-success.btn:active, .bg-gradient-success.btn.active {\n border-color: #1c7430;\n color: #ffffff;\n}\n\n.bg-gradient-success.btn:active, .bg-gradient-success.btn.active {\n background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;\n}\n\n.bg-gradient-info {\n color: #ffffff;\n}\n\n.bg-gradient-info {\n background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;\n}\n\n.bg-gradient-info.btn.disabled, .bg-gradient-info.btn:disabled, .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-info.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-info.btn:hover {\n border-color: #117a8b;\n color: #ffffff;\n}\n\n.bg-gradient-info.btn:hover {\n background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;\n}\n\n.bg-gradient-info.btn:active, .bg-gradient-info.btn.active {\n border-color: #10707f;\n color: #ffffff;\n}\n\n.bg-gradient-info.btn:active, .bg-gradient-info.btn.active {\n background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-gradient-warning {\n color: #1F2D3D;\n}\n\n.bg-gradient-warning {\n background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;\n}\n\n.bg-gradient-warning.btn.disabled, .bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-warning.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-warning.btn:hover {\n border-color: #d39e00;\n color: #1F2D3D;\n}\n\n.bg-gradient-warning.btn:hover {\n background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active {\n border-color: #c69500;\n color: #1F2D3D;\n}\n\n.bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active {\n background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;\n}\n\n.bg-gradient-danger {\n color: #ffffff;\n}\n\n.bg-gradient-danger {\n background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;\n}\n\n.bg-gradient-danger.btn.disabled, .bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-danger.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-danger.btn:hover {\n border-color: #bd2130;\n color: #ffffff;\n}\n\n.bg-gradient-danger.btn:hover {\n background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;\n}\n\n.bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active {\n border-color: #b21f2d;\n color: #ffffff;\n}\n\n.bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active {\n background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-gradient-light {\n color: #1F2D3D;\n}\n\n.bg-gradient-light {\n background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;\n}\n\n.bg-gradient-light.btn.disabled, .bg-gradient-light.btn:disabled, .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-light.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-light.btn:hover {\n border-color: #dae0e5;\n color: #1F2D3D;\n}\n\n.bg-gradient-light.btn:hover {\n background: #e2e6ea linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;\n}\n\n.bg-gradient-light.btn:active, .bg-gradient-light.btn.active {\n border-color: #d3d9df;\n color: #1F2D3D;\n}\n\n.bg-gradient-light.btn:active, .bg-gradient-light.btn.active {\n background: #dae0e5 linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;\n}\n\n.bg-gradient-dark {\n color: #ffffff;\n}\n\n.bg-gradient-dark {\n background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;\n}\n\n.bg-gradient-dark.btn.disabled, .bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-dark.btn:hover {\n border-color: #1d2124;\n color: #ffffff;\n}\n\n.bg-gradient-dark.btn:hover {\n background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important;\n}\n\n.bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active {\n border-color: #171a1d;\n color: #ffffff;\n}\n\n.bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active {\n background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;\n}\n\n.bg-gradient-blue {\n color: #ffffff;\n}\n\n.bg-gradient-blue {\n background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;\n}\n\n.bg-gradient-blue.btn.disabled, .bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-blue.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-blue.btn:hover {\n border-color: #0062cc;\n color: #ffffff;\n}\n\n.bg-gradient-blue.btn:hover {\n background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;\n}\n\n.bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active {\n border-color: #005cbf;\n color: #ffffff;\n}\n\n.bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active {\n background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-gradient-indigo {\n color: #ffffff;\n}\n\n.bg-gradient-indigo {\n background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;\n}\n\n.bg-gradient-indigo.btn.disabled, .bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-indigo.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-indigo.btn:hover {\n border-color: #510bc4;\n color: #ffffff;\n}\n\n.bg-gradient-indigo.btn:hover {\n background: #560bd0 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;\n}\n\n.bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active {\n border-color: #4c0ab8;\n color: #ffffff;\n}\n\n.bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active {\n background: #510bc4 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;\n}\n\n.bg-gradient-purple {\n color: #ffffff;\n}\n\n.bg-gradient-purple {\n background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;\n}\n\n.bg-gradient-purple.btn.disabled, .bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-purple.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-purple.btn:hover {\n border-color: #59339d;\n color: #ffffff;\n}\n\n.bg-gradient-purple.btn:hover {\n background: #5e37a6 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;\n}\n\n.bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {\n border-color: #533093;\n color: #ffffff;\n}\n\n.bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {\n background: #59339d linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;\n}\n\n.bg-gradient-pink {\n color: #ffffff;\n}\n\n.bg-gradient-pink {\n background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;\n}\n\n.bg-gradient-pink.btn.disabled, .bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-pink.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-pink.btn:hover {\n border-color: #d91a72;\n color: #ffffff;\n}\n\n.bg-gradient-pink.btn:hover {\n background: #e41c78 linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;\n}\n\n.bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active {\n border-color: #ce196c;\n color: #ffffff;\n}\n\n.bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active {\n background: #d91a72 linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;\n}\n\n.bg-gradient-red {\n color: #ffffff;\n}\n\n.bg-gradient-red {\n background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;\n}\n\n.bg-gradient-red.btn.disabled, .bg-gradient-red.btn:disabled, .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-red.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-red.btn:hover {\n border-color: #bd2130;\n color: #ffffff;\n}\n\n.bg-gradient-red.btn:hover {\n background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;\n}\n\n.bg-gradient-red.btn:active, .bg-gradient-red.btn.active {\n border-color: #b21f2d;\n color: #ffffff;\n}\n\n.bg-gradient-red.btn:active, .bg-gradient-red.btn.active {\n background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-gradient-orange {\n color: #1F2D3D;\n}\n\n.bg-gradient-orange {\n background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;\n}\n\n.bg-gradient-orange.btn.disabled, .bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-orange.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-orange.btn:hover {\n border-color: #dc6502;\n color: #ffffff;\n}\n\n.bg-gradient-orange.btn:hover {\n background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;\n}\n\n.bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active {\n border-color: #cf5f02;\n color: #ffffff;\n}\n\n.bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active {\n background: #dc6502 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;\n}\n\n.bg-gradient-yellow {\n color: #1F2D3D;\n}\n\n.bg-gradient-yellow {\n background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;\n}\n\n.bg-gradient-yellow.btn.disabled, .bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-yellow.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-yellow.btn:hover {\n border-color: #d39e00;\n color: #1F2D3D;\n}\n\n.bg-gradient-yellow.btn:hover {\n background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active {\n border-color: #c69500;\n color: #1F2D3D;\n}\n\n.bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active {\n background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;\n}\n\n.bg-gradient-green {\n color: #ffffff;\n}\n\n.bg-gradient-green {\n background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;\n}\n\n.bg-gradient-green.btn.disabled, .bg-gradient-green.btn:disabled, .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-green.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-green.btn:hover {\n border-color: #1e7e34;\n color: #ffffff;\n}\n\n.bg-gradient-green.btn:hover {\n background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important;\n}\n\n.bg-gradient-green.btn:active, .bg-gradient-green.btn.active {\n border-color: #1c7430;\n color: #ffffff;\n}\n\n.bg-gradient-green.btn:active, .bg-gradient-green.btn.active {\n background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;\n}\n\n.bg-gradient-teal {\n color: #ffffff;\n}\n\n.bg-gradient-teal {\n background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;\n}\n\n.bg-gradient-teal.btn.disabled, .bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-teal.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-teal.btn:hover {\n border-color: #199d76;\n color: #ffffff;\n}\n\n.bg-gradient-teal.btn:hover {\n background: #1ba87e linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;\n}\n\n.bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active {\n border-color: #17926e;\n color: #ffffff;\n}\n\n.bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active {\n background: #199d76 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;\n}\n\n.bg-gradient-cyan {\n color: #ffffff;\n}\n\n.bg-gradient-cyan {\n background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;\n}\n\n.bg-gradient-cyan.btn.disabled, .bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-cyan.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-cyan.btn:hover {\n border-color: #117a8b;\n color: #ffffff;\n}\n\n.bg-gradient-cyan.btn:hover {\n background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;\n}\n\n.bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active {\n border-color: #10707f;\n color: #ffffff;\n}\n\n.bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active {\n background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-gradient-white {\n color: #1F2D3D;\n}\n\n.bg-gradient-white {\n background: #ffffff linear-gradient(180deg, white, #ffffff) repeat-x !important;\n}\n\n.bg-gradient-white.btn.disabled, .bg-gradient-white.btn:disabled, .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-white.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-white.btn:hover {\n border-color: #e6e6e6;\n color: #1F2D3D;\n}\n\n.bg-gradient-white.btn:hover {\n background: #ececec linear-gradient(180deg, #efefef, #ececec) repeat-x !important;\n}\n\n.bg-gradient-white.btn:active, .bg-gradient-white.btn.active {\n border-color: #dfdfdf;\n color: #1F2D3D;\n}\n\n.bg-gradient-white.btn:active, .bg-gradient-white.btn.active {\n background: #e6e6e6 linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;\n}\n\n.bg-gradient-gray {\n color: #ffffff;\n}\n\n.bg-gradient-gray {\n background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;\n}\n\n.bg-gradient-gray.btn.disabled, .bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-gray.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-gray.btn:hover {\n border-color: #545b62;\n color: #ffffff;\n}\n\n.bg-gradient-gray.btn:hover {\n background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;\n}\n\n.bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {\n border-color: #4e555b;\n color: #ffffff;\n}\n\n.bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {\n background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;\n}\n\n.bg-gradient-gray-dark {\n color: #ffffff;\n}\n\n.bg-gradient-gray-dark {\n background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;\n}\n\n.bg-gradient-gray-dark.btn.disabled, .bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,\n.show > .bg-gradient-gray-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-gray-dark.btn:hover {\n border-color: #1d2124;\n color: #ffffff;\n}\n\n.bg-gradient-gray-dark.btn:hover {\n background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important;\n}\n\n.bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active {\n border-color: #171a1d;\n color: #ffffff;\n}\n\n.bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active {\n background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;\n}\n\n[class^='bg-'].disabled {\n opacity: .65;\n}\n\na.text-muted:hover {\n color: #007bff !important;\n}\n\n.link-muted {\n color: #5d6974;\n}\n\n.link-muted:hover, .link-muted:focus {\n color: #464f58;\n}\n\n.link-black {\n color: #6c757d;\n}\n\n.link-black:hover, .link-black:focus {\n color: #e6e8ea;\n}\n\n/*# sourceMappingURL=adminlte.css.map */","/*!\n * AdminLTE v3.0.0-beta.2\n * Author: Colorlib\n *\t Website: AdminLTE.io \n * License: Open source - MIT \n */\n// Bootstrap\n// ---------------------------------------------------\n@import '../../node_modules/bootstrap/scss/functions';\n@import 'bootstrap-variables';\n@import '../../node_modules/bootstrap/scss/bootstrap';\n\n// Variables and Mixins\n// ---------------------------------------------------\n@import 'variables';\n@import 'mixins';\n\n// Core\n// ---------------------------------------------------\n@import 'layout';\n\n// Components\n// ---------------------------------------------------\n@import 'main-header';\n@import 'brand';\n@import 'main-sidebar';\n@import 'sidebar-mini';\n@import 'control-sidebar';\n@import 'dropdown';\n@import 'forms';\n@import 'progress-bars';\n@import 'small-box';\n@import 'cards';\n@import 'info-box';\n@import 'timeline';\n@import 'buttons';\n@import 'callout';\n@import 'alerts';\n@import 'navs';\n@import 'products';\n@import 'table';\n@import 'labels';\n@import 'direct-chat';\n@import 'users-list';\n@import 'carousel';\n@import 'social-widgets';\n@import 'modals';\n\n// Pages\n// ---------------------------------------------------\n@import 'pages/mailbox';\n@import 'pages/lockscreen';\n@import 'pages/login_and_register';\n@import 'pages/404_500_errors';\n@import 'pages/invoice';\n@import 'pages/profile';\n@import 'pages/e_commerce';\n@import 'pages/projects';\n\n// Plugins\n// ---------------------------------------------------\n@import 'plugins/fullcalendar';\n@import 'plugins/select2';\n@import 'plugins/bootstrap-slider';\n@import 'plugins/icheck-bootstrap';\n@import 'plugins/mapael';\n@import 'plugins/jqvmap';\n@import 'plugins/sweetalert2';\n@import 'plugins/toastr';\n@import 'plugins/miscellaneous';\n\n// Miscellaneous\n// ---------------------------------------------------\n@import 'miscellaneous';\n@import 'print';\n@import 'text';\n@import 'elevation';\n@import 'colors';\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` 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: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #ffffff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: #1F2D3D !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// stylelint-disable\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n), $spacers);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n// stylelint-enable\n\n// Body\n//\n// Settings for the `` 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: none !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 15px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 0 0 rgba($black, 0) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: ($spacer / 2) !default;\n\n$navbar-nav-link-padding-x: 1rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .75) !default;\n$navbar-dark-hover-color: rgba($white, 1) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 0 !default; //$border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// 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 box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n $result: ();\n\n @if (length($shadow) == 1) {\n // We can pass `@include box-shadow(none);`\n $result: $shadow;\n } @else {\n // Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;`\n @for $i from 1 through length($shadow) {\n @if nth($shadow, $i) != \"none\" {\n $result: append($result, nth($shadow, $i), \"comma\");\n }\n }\n }\n @if (length($result) > 0) {\n box-shadow: $result;\n }\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `