diff --git a/Core/API/NewsAPI.class.php b/Core/API/NewsAPI.class.php deleted file mode 100644 index 5332176..0000000 --- a/Core/API/NewsAPI.class.php +++ /dev/null @@ -1,159 +0,0 @@ -loginRequired = true; - } - } -} - -namespace Core\API\News { - - use Core\API\NewsAPI; - use Core\API\Parameter\Parameter; - use Core\API\Parameter\StringType; - use Core\Driver\SQL\Condition\Compare; - use Core\Objects\Context; - use Core\Objects\DatabaseEntity\Group; - use Core\Objects\DatabaseEntity\News; - - class Get extends NewsAPI { - - public function __construct(Context $context, bool $externalCall = false) { - parent::__construct($context, $externalCall, [ - "since" => new Parameter("since", Parameter::TYPE_DATE_TIME, true, null), - "limit" => new Parameter("limit", Parameter::TYPE_INT, true, 10) - ]); - - $this->loginRequired = false; - } - - public function _execute(): bool { - $since = $this->getParam("since"); - $limit = $this->getParam("limit"); - if ($limit < 1 || $limit > 30) { - return $this->createError("Limit must be in range 1-30"); - } - - $sql = $this->context->getSQL(); - $newsQuery = News::createBuilder($sql, false) - ->limit($limit) - ->orderBy("published_at") - ->descending() - ->fetchEntities(); - - if ($since) { - $newsQuery->where(new Compare("published_at", $since, ">=")); - } - - $newsArray = News::findBy($newsQuery); - $this->success = $newsArray !== null; - $this->lastError = $sql->getLastError(); - - if ($this->success) { - $this->result["news"] = []; - foreach ($newsArray as $news) { - $newsId = $news->getId(); - $this->result["news"][$newsId] = $news->jsonSerialize(); - } - } - - return $this->success; - } - } - - class Publish extends NewsAPI { - public function __construct(Context $context, bool $externalCall = false) { - parent::__construct($context, $externalCall, [ - "title" => new StringType("title", 128), - "text" => new StringType("text", 1024) - ]); - $this->loginRequired = true; - } - - public function _execute(): bool { - - $news = new News(); - $news->text = $this->getParam("text"); - $news->title = $this->getParam("title"); - $news->publishedBy = $this->context->getUser(); - - $sql = $this->context->getSQL(); - $this->success = $news->save($sql); - $this->lastError = $sql->getLastError(); - - if ($this->success) { - $this->result["newsId"] = $news->getId(); - } - - return $this->success; - } - } - - class Delete extends NewsAPI { - public function __construct(Context $context, bool $externalCall = false) { - parent::__construct($context, $externalCall, [ - "id" => new Parameter("id", Parameter::TYPE_INT) - ]); - $this->loginRequired = true; - } - - public function _execute(): bool { - $sql = $this->context->getSQL(); - $currentUser = $this->context->getUser(); - - $news = News::find($sql, $this->getParam("id")); - $this->success = ($news !== false); - $this->lastError = $sql->getLastError(); - if (!$this->success) { - return false; - } else if ($news === null) { - return $this->createError("News Post not found"); - } else if ($news->publishedBy->getId() !== $currentUser->getId() && !$currentUser->hasGroup(Group::ADMIN)) { - return $this->createError("You do not have permissions to delete news post of other users."); - } - - $this->success = $news->delete($sql); - $this->lastError = $sql->getLastError(); - return $this->success; - } - } - - class Edit extends NewsAPI { - public function __construct(Context $context, bool $externalCall = false) { - parent::__construct($context, $externalCall, [ - "id" => new Parameter("id", Parameter::TYPE_INT), - "title" => new StringType("title", 128), - "text" => new StringType("text", 1024) - ]); - $this->loginRequired = true; - } - - public function _execute(): bool { - $sql = $this->context->getSQL(); - $currentUser = $this->context->getUser(); - - $news = News::find($sql, $this->getParam("id")); - $this->success = ($news !== false); - $this->lastError = $sql->getLastError(); - if (!$this->success) { - return false; - } else if ($news === null) { - return $this->createError("News Post not found"); - } else if ($news->publishedBy->getId() !== $currentUser->getId() && !$currentUser->hasGroup(Group::ADMIN)) { - return $this->createError("You do not have permissions to edit news post of other users."); - } - - $news->text = $this->getParam("text"); - $news->title = $this->getParam("title"); - $this->success = $news->save($sql); - $this->lastError = $sql->getLastError(); - return $this->success; - } - } -} \ No newline at end of file diff --git a/Core/API/Swagger.class.php b/Core/API/Swagger.class.php index b423714..777438b 100644 --- a/Core/API/Swagger.class.php +++ b/Core/API/Swagger.class.php @@ -5,7 +5,6 @@ namespace Core\API; use Core\API\Parameter\StringType; use Core\Objects\Context; use Core\Objects\DatabaseEntity\Group; -use Core\Objects\DatabaseEntity\User; class Swagger extends Request { @@ -26,7 +25,7 @@ class Swagger extends Request { $classes = []; $apiDirs = ["Core", "Site"]; foreach ($apiDirs as $apiDir) { - $basePath = realpath(WEBROOT . "/$apiDir/Api/"); + $basePath = realpath(WEBROOT . "/$apiDir/API/"); if (!$basePath) { continue; } @@ -36,7 +35,7 @@ class Swagger extends Request { if (is_file($fullPath) && endsWith($fileName, ".class.php")) { require_once $fullPath; $apiName = explode(".", $fileName)[0]; - $className = "\\API\\$apiName"; + $className = "\\$apiDir\\API\\$apiName"; if (!class_exists($className)) { var_dump("Class not exist: $className"); continue; @@ -108,6 +107,7 @@ class Swagger extends Request { $settings = $this->context->getSettings(); $siteName = $settings->getSiteName(); $domain = parse_url($settings->getBaseUrl(), PHP_URL_HOST); + $protocol = getProtocol(); $permissions = $this->fetchPermissions(); @@ -194,7 +194,7 @@ class Swagger extends Request { ], "host" => $domain, "basePath" => "/api", - "schemes" => ["https"], + "schemes" => ["$protocol"], "paths" => $paths, "definitions" => $definitions ]; diff --git a/Core/API/UserAPI.class.php b/Core/API/UserAPI.class.php index 9841dc4..4383fa2 100644 --- a/Core/API/UserAPI.class.php +++ b/Core/API/UserAPI.class.php @@ -328,37 +328,13 @@ namespace Core\API\User { } else { $queriedUser = $user->jsonSerialize(); - - // either we are querying own info or we are support / admin $currentUser = $this->context->getUser(); - $canView = ($userId === $currentUser->getId() || - $currentUser->hasGroup(Group::ADMIN) || - $currentUser->hasGroup(Group::SUPPORT)); // full info only when we have administrative privileges, or we are querying ourselves $fullInfo = ($userId === $currentUser->getId() || $currentUser->hasGroup(Group::ADMIN) || $currentUser->hasGroup(Group::SUPPORT)); - if (!$canView) { - - // check if user posted something publicly - $res = $sql->select(new JsonArrayAgg(new Column("publishedBy"), "publisherIds")) - ->from("News") - ->execute(); - $this->success = ($res !== false); - $this->lastError = $sql->getLastError(); - if (!$this->success) { - return false; - } else { - $canView = in_array($userId, json_decode($res[0]["publisherIds"], true)); - } - } - - if (!$canView) { - return $this->createError("No permissions to access this user"); - } - if (!$fullInfo) { if (!$queriedUser["confirmed"]) { return $this->createError("No permissions to access this user"); diff --git a/Core/Configuration/CreateDatabase.class.php b/Core/Configuration/CreateDatabase.class.php index 83cc889..f693442 100644 --- a/Core/Configuration/CreateDatabase.class.php +++ b/Core/Configuration/CreateDatabase.class.php @@ -21,9 +21,9 @@ class CreateDatabase extends DatabaseScript { ]); $queries[] = Group::getHandler($sql)->getInsertQuery([ - new Group(Group::ADMIN, Group::GROUPS[Group::ADMIN], "#007bff"), + new Group(Group::ADMIN, Group::GROUPS[Group::ADMIN], "#dc3545"), new Group(Group::MODERATOR, Group::GROUPS[Group::MODERATOR], "#28a745"), - new Group(Group::SUPPORT, Group::GROUPS[Group::SUPPORT], "#dc3545"), + new Group(Group::SUPPORT, Group::GROUPS[Group::SUPPORT], "#007bff"), ]); $queries[] = $sql->createTable("Visitor") @@ -84,6 +84,7 @@ class CreateDatabase extends DatabaseScript { ->addRow("Mail/Sync", array(Group::SUPPORT, Group::ADMIN), "Allows users to synchronize mails with the database") ->addRow("Settings/get", array(Group::ADMIN), "Allows users to fetch server settings") ->addRow("Settings/set", array(Group::ADMIN), "Allows users create, delete or modify server settings") + ->addRow("Settings/generateJWT", array(Group::ADMIN), "Allows users generate a new jwt key") ->addRow("Stats", array(Group::ADMIN, Group::SUPPORT), "Allows users to fetch server stats") ->addRow("User/create", array(Group::ADMIN), "Allows users to create a new user, email address does not need to be confirmed") ->addRow("User/fetch", array(Group::ADMIN, Group::SUPPORT), "Allows users to list all registered users") diff --git a/Core/Configuration/Settings.class.php b/Core/Configuration/Settings.class.php index 675b441..8ccb847 100644 --- a/Core/Configuration/Settings.class.php +++ b/Core/Configuration/Settings.class.php @@ -47,15 +47,18 @@ class Settings { public function getJwtPublicKey(bool $allowPrivate = true): ?\Firebase\JWT\Key { if (empty($this->jwtPublicKey)) { - // we might have a symmetric key, should we instead return the private key? - return $allowPrivate ? new \Firebase\JWT\Key($this->jwtSecretKey, $this->jwtAlgorithm) : null; + if ($allowPrivate && $this->jwtSecretKey) { + // we might have a symmetric key, should we instead return the private key? + return new \Firebase\JWT\Key($this->jwtSecretKey, $this->jwtAlgorithm); + } + return null; } else { return new \Firebase\JWT\Key($this->jwtPublicKey, $this->jwtAlgorithm); } } - public function getJwtSecretKey(): \Firebase\JWT\Key { - return new \Firebase\JWT\Key($this->jwtSecretKey, $this->jwtAlgorithm); + public function getJwtSecretKey(): ?\Firebase\JWT\Key { + return $this->jwtSecretKey ? new \Firebase\JWT\Key($this->jwtSecretKey, $this->jwtAlgorithm) : null; } public function isInstalled(): bool { diff --git a/Core/Documents/Install.class.php b/Core/Documents/Install.class.php index afd1721..62f386f 100644 --- a/Core/Documents/Install.class.php +++ b/Core/Documents/Install.class.php @@ -198,15 +198,6 @@ namespace Documents\Install { $success = $req->execute(array("settings" => array("installation_completed" => "1"))); if (!$success) { $this->errorString = $req->getLastError(); - } else { - $req = new \Core\API\Notifications\Create($context); - $req->execute(array( - "title" => "Welcome", - "message" => "Your Web-base was successfully installed. Check out the admin dashboard. Have fun!", - "groupId" => Group::ADMIN - ) - ); - $this->errorString = $req->getLastError(); } } } diff --git a/Core/Objects/Context.class.php b/Core/Objects/Context.class.php index d227106..df5f235 100644 --- a/Core/Objects/Context.class.php +++ b/Core/Objects/Context.class.php @@ -103,8 +103,9 @@ class Context { try { $token = $_COOKIE['session']; $settings = $this->configuration->getSettings(); - $decoded = (array)JWT::decode($token, $settings->getJwtSecretKey()); - if (!is_null($decoded)) { + $jwtKey = $settings->getJwtSecretKey(); + if ($jwtKey) { + $decoded = (array)JWT::decode($token, $jwtKey); $userId = ($decoded['userId'] ?? NULL); $sessionId = ($decoded['sessionId'] ?? NULL); if (!is_null($userId) && !is_null($sessionId)) { diff --git a/Core/Objects/DatabaseEntity/News.class.php b/Core/Objects/DatabaseEntity/News.class.php deleted file mode 100644 index cf738b7..0000000 --- a/Core/Objects/DatabaseEntity/News.class.php +++ /dev/null @@ -1,32 +0,0 @@ -publishedAt = new \DateTime(); - } - - public function jsonSerialize(): array { - return [ - "id" => $this->getId(), - "publishedBy" => $this->publishedBy->jsonSerialize(), - "publishedAt" => $this->publishedAt->format(Parameter::DATE_TIME_FORMAT), - "title" => $this->title, - "text" => $this->text - ]; - } -} \ No newline at end of file diff --git a/Core/Templates/account/accept_invite.twig b/Core/Templates/account/accept_invite.twig index 73a3268..5dc2f64 100644 --- a/Core/Templates/account/accept_invite.twig +++ b/Core/Templates/account/accept_invite.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Invitation' %} {% set view_icon = 'user-check' %} diff --git a/Core/Templates/account.twig b/Core/Templates/account/account_base.twig similarity index 100% rename from Core/Templates/account.twig rename to Core/Templates/account/account_base.twig diff --git a/Core/Templates/account/confirm_email.twig b/Core/Templates/account/confirm_email.twig index 2a558fd..ebc2fa2 100644 --- a/Core/Templates/account/confirm_email.twig +++ b/Core/Templates/account/confirm_email.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Confirm Email' %} {% set view_icon = 'user-check' %} diff --git a/Core/Templates/account/login.twig b/Core/Templates/account/login.twig index e167005..bea9a39 100644 --- a/Core/Templates/account/login.twig +++ b/Core/Templates/account/login.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Sign In' %} {% set view_icon = 'user-lock' %} diff --git a/Core/Templates/account/register.twig b/Core/Templates/account/register.twig index 577bd8c..58606f6 100644 --- a/Core/Templates/account/register.twig +++ b/Core/Templates/account/register.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Registration' %} {% set view_icon = 'user-plus' %} diff --git a/Core/Templates/account/resend_confirm_email.twig b/Core/Templates/account/resend_confirm_email.twig index 295e30e..3bddc96 100644 --- a/Core/Templates/account/resend_confirm_email.twig +++ b/Core/Templates/account/resend_confirm_email.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Resend Confirm Email' %} {% set view_icon = 'envelope' %} diff --git a/Core/Templates/account/reset_password.twig b/Core/Templates/account/reset_password.twig index 0dbf43c..aac2f19 100644 --- a/Core/Templates/account/reset_password.twig +++ b/Core/Templates/account/reset_password.twig @@ -1,4 +1,4 @@ -{% extends "account.twig" %} +{% extends "account/account_base.twig" %} {% set view_title = 'Reset Password' %} {% set view_icon = 'user-lock' %} diff --git a/Core/Templates/admin.twig b/Core/Templates/admin.twig index 22f344a..936bc9c 100644 --- a/Core/Templates/admin.twig +++ b/Core/Templates/admin.twig @@ -7,6 +7,6 @@ {% block body %} -
- + + {% endblock %} diff --git a/Core/core.php b/Core/core.php index 92b2377..2b0c83f 100644 --- a/Core/core.php +++ b/Core/core.php @@ -10,7 +10,7 @@ if (is_file($autoLoad)) { require_once $autoLoad; } -define("WEBBASE_VERSION", "2.3.0"); +const WEBBASE_VERSION = "2.3.0"; spl_autoload_extensions(".php"); spl_autoload_register(function ($class) { @@ -81,7 +81,7 @@ function generateRandomString($length, $type = "ascii"): string { return $randomString; } -function base64url_decode($data) { +function base64url_decode($data): bool|string { $base64 = strtr($data, '-_', '+/'); return base64_decode($base64); } @@ -247,7 +247,7 @@ function getClassName($class, bool $short = true): string { } } -function createError($msg) { +function createError($msg): array { return ["success" => false, "msg" => $msg]; } diff --git a/adminPanel/.babelrc b/adminPanel/.babelrc deleted file mode 100644 index 18151f1..0000000 --- a/adminPanel/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": ["@babel/preset-env", "@babel/preset-react"] -} \ No newline at end of file diff --git a/docker/nginx/site.conf b/docker/nginx/site.conf index ee4005a..03c786b 100644 --- a/docker/nginx/site.conf +++ b/docker/nginx/site.conf @@ -24,7 +24,7 @@ server { } # deny access to specific directories - location ~ ^/(files/uploaded|adminPanel|docker|Site|Core|test)/.*$ { + location ~ ^/(files/uploaded|react|docker|Site|Core|test)/.*$ { rewrite ^(.*)$ /index.php?site=$1; } diff --git a/js/admin-panel/index.css b/js/admin-panel/index.css new file mode 100644 index 0000000..295a8bd --- /dev/null +++ b/js/admin-panel/index.css @@ -0,0 +1,2 @@ +:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;text-align:left;background-color:#fff;margin:0;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;font-size:1rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;text-decoration-skip-ink:none;border-bottom:0;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:none}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse}caption{color:#6c757d;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{min-width:0;border:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{border:0;border-top:1px solid #0000001a;margin-top:1rem;margin-bottom:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:90%}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{color:#6c757d;font-size:80%;display:block}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{max-width:100%;height:auto;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem;box-shadow:0 1px 2px #00000013}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:#6c757d;font-size:90%}code{color:#e83e8c;word-wrap:break-word;font-size:87.5%}a>code{color:inherit}kbd{color:#fff;background-color:#212529;border-radius:.2rem;padding:.2rem .4rem;font-size:87.5%;box-shadow:inset 0 -.1rem #00000040}kbd kbd{box-shadow:none;padding:0;font-size:100%;font-weight:700}pre{color:#212529;font-size:87.5%;display:block}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;margin-left:auto;margin-right:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px;display:flex}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{width:100%;padding-left:7.5px;padding-right:7.5px;position:relative}.col{max-width:100%;flex-grow:1;flex-basis:0}.row-cols-1>*{max-width:100%;flex:0 0 100%}.row-cols-2>*{max-width:50%;flex:0 0 50%}.row-cols-3>*{max-width:33.3333%;flex:0 0 33.3333%}.row-cols-4>*{max-width:25%;flex:0 0 25%}.row-cols-5>*{max-width:20%;flex:0 0 20%}.row-cols-6>*{max-width:16.6667%;flex:0 0 16.6667%}.col-auto{width:auto;max-width:100%;flex:none}.col-1{max-width:8.33333%;flex:0 0 8.33333%}.col-2{max-width:16.6667%;flex:0 0 16.6667%}.col-3{max-width:25%;flex:0 0 25%}.col-4{max-width:33.3333%;flex:0 0 33.3333%}.col-5{max-width:41.6667%;flex:0 0 41.6667%}.col-6{max-width:50%;flex:0 0 50%}.col-7{max-width:58.3333%;flex:0 0 58.3333%}.col-8{max-width:66.6667%;flex:0 0 66.6667%}.col-9{max-width:75%;flex:0 0 75%}.col-10{max-width:83.3333%;flex:0 0 83.3333%}.col-11{max-width:91.6667%;flex:0 0 91.6667%}.col-12{max-width:100%;flex:0 0 100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (min-width:576px){.col-sm{max-width:100%;flex-grow:1;flex-basis:0}.row-cols-sm-1>*{max-width:100%;flex:0 0 100%}.row-cols-sm-2>*{max-width:50%;flex:0 0 50%}.row-cols-sm-3>*{max-width:33.3333%;flex:0 0 33.3333%}.row-cols-sm-4>*{max-width:25%;flex:0 0 25%}.row-cols-sm-5>*{max-width:20%;flex:0 0 20%}.row-cols-sm-6>*{max-width:16.6667%;flex:0 0 16.6667%}.col-sm-auto{width:auto;max-width:100%;flex:none}.col-sm-1{max-width:8.33333%;flex:0 0 8.33333%}.col-sm-2{max-width:16.6667%;flex:0 0 16.6667%}.col-sm-3{max-width:25%;flex:0 0 25%}.col-sm-4{max-width:33.3333%;flex:0 0 33.3333%}.col-sm-5{max-width:41.6667%;flex:0 0 41.6667%}.col-sm-6{max-width:50%;flex:0 0 50%}.col-sm-7{max-width:58.3333%;flex:0 0 58.3333%}.col-sm-8{max-width:66.6667%;flex:0 0 66.6667%}.col-sm-9{max-width:75%;flex:0 0 75%}.col-sm-10{max-width:83.3333%;flex:0 0 83.3333%}.col-sm-11{max-width:91.6667%;flex:0 0 91.6667%}.col-sm-12{max-width:100%;flex:0 0 100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (min-width:768px){.col-md{max-width:100%;flex-grow:1;flex-basis:0}.row-cols-md-1>*{max-width:100%;flex:0 0 100%}.row-cols-md-2>*{max-width:50%;flex:0 0 50%}.row-cols-md-3>*{max-width:33.3333%;flex:0 0 33.3333%}.row-cols-md-4>*{max-width:25%;flex:0 0 25%}.row-cols-md-5>*{max-width:20%;flex:0 0 20%}.row-cols-md-6>*{max-width:16.6667%;flex:0 0 16.6667%}.col-md-auto{width:auto;max-width:100%;flex:none}.col-md-1{max-width:8.33333%;flex:0 0 8.33333%}.col-md-2{max-width:16.6667%;flex:0 0 16.6667%}.col-md-3{max-width:25%;flex:0 0 25%}.col-md-4{max-width:33.3333%;flex:0 0 33.3333%}.col-md-5{max-width:41.6667%;flex:0 0 41.6667%}.col-md-6{max-width:50%;flex:0 0 50%}.col-md-7{max-width:58.3333%;flex:0 0 58.3333%}.col-md-8{max-width:66.6667%;flex:0 0 66.6667%}.col-md-9{max-width:75%;flex:0 0 75%}.col-md-10{max-width:83.3333%;flex:0 0 83.3333%}.col-md-11{max-width:91.6667%;flex:0 0 91.6667%}.col-md-12{max-width:100%;flex:0 0 100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (min-width:992px){.col-lg{max-width:100%;flex-grow:1;flex-basis:0}.row-cols-lg-1>*{max-width:100%;flex:0 0 100%}.row-cols-lg-2>*{max-width:50%;flex:0 0 50%}.row-cols-lg-3>*{max-width:33.3333%;flex:0 0 33.3333%}.row-cols-lg-4>*{max-width:25%;flex:0 0 25%}.row-cols-lg-5>*{max-width:20%;flex:0 0 20%}.row-cols-lg-6>*{max-width:16.6667%;flex:0 0 16.6667%}.col-lg-auto{width:auto;max-width:100%;flex:none}.col-lg-1{max-width:8.33333%;flex:0 0 8.33333%}.col-lg-2{max-width:16.6667%;flex:0 0 16.6667%}.col-lg-3{max-width:25%;flex:0 0 25%}.col-lg-4{max-width:33.3333%;flex:0 0 33.3333%}.col-lg-5{max-width:41.6667%;flex:0 0 41.6667%}.col-lg-6{max-width:50%;flex:0 0 50%}.col-lg-7{max-width:58.3333%;flex:0 0 58.3333%}.col-lg-8{max-width:66.6667%;flex:0 0 66.6667%}.col-lg-9{max-width:75%;flex:0 0 75%}.col-lg-10{max-width:83.3333%;flex:0 0 83.3333%}.col-lg-11{max-width:91.6667%;flex:0 0 91.6667%}.col-lg-12{max-width:100%;flex:0 0 100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (min-width:1200px){.col-xl{max-width:100%;flex-grow:1;flex-basis:0}.row-cols-xl-1>*{max-width:100%;flex:0 0 100%}.row-cols-xl-2>*{max-width:50%;flex:0 0 50%}.row-cols-xl-3>*{max-width:33.3333%;flex:0 0 33.3333%}.row-cols-xl-4>*{max-width:25%;flex:0 0 25%}.row-cols-xl-5>*{max-width:20%;flex:0 0 20%}.row-cols-xl-6>*{max-width:16.6667%;flex:0 0 16.6667%}.col-xl-auto{width:auto;max-width:100%;flex:none}.col-xl-1{max-width:8.33333%;flex:0 0 8.33333%}.col-xl-2{max-width:16.6667%;flex:0 0 16.6667%}.col-xl-3{max-width:25%;flex:0 0 25%}.col-xl-4{max-width:33.3333%;flex:0 0 33.3333%}.col-xl-5{max-width:41.6667%;flex:0 0 41.6667%}.col-xl-6{max-width:50%;flex:0 0 50%}.col-xl-7{max-width:58.3333%;flex:0 0 58.3333%}.col-xl-8{max-width:66.6667%;flex:0 0 66.6667%}.col-xl-9{max-width:75%;flex:0 0 75%}.col-xl-10{max-width:83.3333%;flex:0 0 83.3333%}.col-xl-11{max-width:91.6667%;flex:0 0 91.6667%}.col-xl-12{max-width:100%;flex:0 0 100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}.table{width:100%;color:#212529;background-color:#0000;margin-bottom:1rem}.table td,.table th{vertical-align:top;border-top:1px solid #dee2e6;padding:.75rem}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(2n+1){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#383f45}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#383f45}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(2n+1){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width:575.98px){.table-responsive-sm{width:100%;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{width:100%;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{width:100%;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{width:100%;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{width:100%;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-responsive>.table-bordered{border:0}.form-control{width:100%;height:calc(2.25rem + 2px);color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 0 #0000}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:#0000;border:0}.form-control:-moz-focusring{color:#0000;text-shadow:0 0 #495057}.form-control:focus{color:#495057;box-shadow:inset 0 0 0 transparent,none;background-color:#fff;border-color:#80bdff;outline:0}.form-control::-webkit-input-placeholder{color:#939ba2;opacity:1}.form-control::-moz-placeholder{color:#939ba2;opacity:1}.form-control:-ms-input-placeholder{color:#939ba2;opacity:1}.form-control::placeholder{color:#939ba2;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#e9ecef}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{width:100%;display:block}.col-form-label{font-size:inherit;margin-bottom:0;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{width:100%;color:#212529;background-color:#0000;border:1px solid #0000;border-width:1px 0;margin-bottom:0;padding:.375rem 0;font-size:1rem;line-height:1.5;display:block}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{height:calc(1.8125rem + 2px);border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{height:calc(2.875rem + 2px);border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{margin-top:.25rem;display:block}.form-row{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{padding-left:1.25rem;display:block;position:relative}.form-check-input{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;margin-right:.75rem;padding-left:0;display:inline-flex}.form-check-inline .form-check-input{margin-top:0;margin-left:0;margin-right:.3125rem;position:static}.valid-feedback{width:100%;color:#28a745;margin-top:.25rem;font-size:80%;display:none}.valid-tooltip{z-index:5;max-width:100%;color:#fff;background-color:#28a745e6;border-radius:.25rem;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:2.25rem}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 #28a74540}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:2.25rem}.custom-select.is-valid,.was-validated .custom-select:valid{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") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem center/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 #28a74540}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 #28a74540}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 #28a74540}.invalid-feedback{width:100%;color:#dc3545;margin-top:.25rem;font-size:80%;display:none}.invalid-tooltip{z-index:5;max-width:100%;color:#fff;background-color:#dc3545e6;border-radius:.25rem;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:2.25rem}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:2.25rem}.custom-select.is-invalid,.was-validated .custom-select:invalid{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") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") right 1.75rem center/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 #dc354540}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 #dc354540}.form-inline{flex-flow:wrap;align-items:center;display:flex}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center;align-items:center;margin-bottom:0;display:flex}.form-inline .form-group{flex-flow:wrap;flex:none;align-items:center;margin-bottom:0;display:flex}.form-inline .form-control{width:auto;vertical-align:middle;display:inline-block}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{width:auto;justify-content:center;align-items:center;padding-left:0;display:flex}.form-inline .form-check-input{flex-shrink:0;margin-top:0;margin-left:0;margin-right:.25rem;position:relative}.form-inline .custom-control{justify-content:center;align-items:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:none;outline:0}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{box-shadow:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;box-shadow:none;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;box-shadow:none,0 0 0 0 #268fff80;background-color:#0069d9;border-color:#0062cc}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 #268fff80}.btn-secondary{color:#fff;box-shadow:none;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;box-shadow:none,0 0 0 0 #828a9180;background-color:#5a6268;border-color:#545b62}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 #828a9180}.btn-success{color:#fff;box-shadow:none;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;box-shadow:none,0 0 0 0 #48b46180;background-color:#218838;border-color:#1e7e34}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 #48b46180}.btn-info{color:#fff;box-shadow:none;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;box-shadow:none,0 0 0 0 #3ab0c380;background-color:#138496;border-color:#117a8b}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 #3ab0c380}.btn-warning{color:#1f2d3d;box-shadow:none;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#1f2d3d;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#1f2d3d;box-shadow:none,0 0 0 0 #ddab0f80;background-color:#e0a800;border-color:#d39e00}.btn-warning.disabled,.btn-warning:disabled{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#1f2d3d;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 #ddab0f80}.btn-danger{color:#fff;box-shadow:none;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;box-shadow:none,0 0 0 0 #e1536180;background-color:#c82333;border-color:#bd2130}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 #e1536180}.btn-light{color:#1f2d3d;box-shadow:none;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#1f2d3d;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#1f2d3d;box-shadow:none,0 0 0 0 #d7dade80;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.disabled,.btn-light:disabled{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#1f2d3d;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 #d7dade80}.btn-dark{color:#fff;box-shadow:none;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;box-shadow:none,0 0 0 0 #52585d80;background-color:#23272b;border-color:#1d2124}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:#0000}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:#0000}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 #6c757d80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:#0000}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:#0000}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:#0000}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:#0000}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:#0000}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#1f2d3d;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:#0000}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 #343a4080}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:none}.btn-link.focus,.btn-link:focus{box-shadow:none;text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{z-index:1000;float:left;min-width:10rem;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;margin:.125rem 0 0;padding:.5rem 0;font-size:1rem;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 .5rem 1rem #0000002d}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem;top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem;top:0;left:100%;right:auto}.dropright .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem;top:0;left:auto;right:100%}.dropleft .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropleft .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{height:0;border-top:1px solid #e9ecef;margin:.5rem 0;overflow:hidden}.dropdown-item{width:100%;clear:both;color:#212529;text-align:inherit;white-space:nowrap;background-color:#0000;border:0;padding:.25rem 1rem;font-weight:400;display:block}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;background-color:#f8f9fa;text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#007bff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;white-space:nowrap;margin-bottom:0;padding:.5rem 1rem;font-size:.875rem;display:block}.dropdown-item-text{color:#212529;padding:.25rem 1rem;display:block}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group.show .dropdown-toggle,.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{width:100%;flex-wrap:wrap;align-items:stretch;display:flex;position:relative}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{min-width:0;flex:1;margin-bottom:0;position:relative}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{z-index:2;position:relative}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;align-items:center;margin-bottom:0;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(2.875rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.8125rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{min-height:1.5rem;padding-left:1.5rem;display:block;position:relative}.custom-control-inline{margin-right:1rem;display:inline-flex}.custom-control-input{z-index:-1;width:1rem;height:1.25rem;opacity:0;position:absolute;left:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;box-shadow:none;background-color:#007bff;border-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:inset 0 0 0 transparent,none}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;box-shadow:none;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{vertical-align:top;margin-bottom:0;position:relative}.custom-control-label:before{width:1rem;height:1rem;pointer-events:none;content:"";background-color:#dee2e6;border:1px solid #adb5bd;display:block;position:absolute;top:.25rem;left:-1.5rem;box-shadow:inset 0 .25rem .25rem #0000001a}.custom-control-label:after{width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat;display:block;position:absolute;top:.25rem;left:-1.5rem}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;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")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{box-shadow:none;background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23ffffff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;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")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{width:1.75rem;pointer-events:all;border-radius:.5rem;left:-2.25rem}.custom-switch .custom-control-label:after{width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;top:calc(.25rem + 2px);left:calc(2px - 2.25rem)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#dee2e6;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{width:100%;height:calc(2.25rem + 2px);color:#495057;vertical-align:middle;appearance:none;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:inline-block;box-shadow:inset 0 1px 2px #00000013}.custom-select:focus{box-shadow:inset 0 1px 2px #00000013,none;border-color:#80bdff;outline:0}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;background-image:none;padding-right:.75rem}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:#0000;text-shadow:0 0 #495057}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:125%}.custom-file{width:100%;height:calc(2.25rem + 2px);margin-bottom:0;display:inline-block;position:relative}.custom-file-input{z-index:2;width:100%;height:calc(2.25rem + 2px);opacity:0;margin:0;position:relative}.custom-file-input:focus~.custom-file-label{box-shadow:none;border-color:#80bdff}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{z-index:1;height:calc(2.25rem + 2px);color:#495057;box-shadow:none;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-weight:400;line-height:1.5;position:absolute;top:0;left:0;right:0}.custom-file-label:after{z-index:3;height:2.25rem;color:#495057;content:"Browse";border-left:inherit;background-color:#e9ecef;border-radius:0 .25rem .25rem 0;padding:.375rem .75rem;line-height:1.5;display:block;position:absolute;top:0;bottom:0;right:0}.custom-range{width:100%;height:1rem;appearance:none;background-color:#0000;padding:0}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 .1rem .25rem #0000001a}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;box-shadow:inset 0 .25rem .25rem #0000001a}.custom-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 .1rem .25rem #0000001a}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;box-shadow:inset 0 .25rem .25rem #0000001a}.custom-range::-ms-thumb{width:1rem;height:1rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;margin-top:0;margin-left:0;margin-right:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 .1rem .25rem #0000001a}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:#0000;cursor:pointer;background-color:#0000;border-width:.5rem;border-color:#0000;box-shadow:inset 0 .25rem .25rem #0000001a}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem;margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:.5rem 1rem;display:block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#0000;border-color:#0000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem;display:flex;position:relative}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand{font-size:1.25rem;line-height:inherit;white-space:nowrap;margin-right:.5rem;padding-top:.3125rem;padding-bottom:.3125rem;display:inline-block}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;display:inline-block}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat;display:inline-block}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffffbf;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:#ffffffbf}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #00000020;border-radius:.25rem;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{min-height:1px;flex:auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:#00000008;border-bottom:0 solid #00000020;margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 0) calc(.25rem - 0) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{background-color:#00000008;border-top:0 solid #00000020;padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 0) calc(.25rem - 0)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem;margin-left:-.625rem;margin-right:-.625rem}.card-header-pills{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{padding:1.25rem;position:absolute;inset:0}.card-img,.card-img-bottom,.card-img-top{width:100%;flex-shrink:0}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 0);border-top-right-radius:calc(.25rem - 0)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 0);border-bottom-left-radius:calc(.25rem - 0)}.card-deck .card{margin-bottom:7.5px}@media (min-width:576px){.card-deck{flex-flow:wrap;margin-left:-7.5px;margin-right:-7.5px;display:flex}.card-deck .card{flex:1 0;margin-bottom:0;margin-left:7.5px;margin-right:7.5px}}.card-group>.card{margin-bottom:7.5px}@media (min-width:576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;orphans:1;widows:1;column-gap:1.25rem}.card-columns .card{width:100%;display:inline-block}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:0}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;flex-wrap:wrap;margin-bottom:1rem;padding:.75rem 1rem;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";padding-right:.5rem;display:inline-block}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;padding-left:0;list-style:none;display:flex}.page-link{color:#007bff;background-color:#fff;border:1px solid #dee2e6;margin-left:-1px;padding:.5rem .75rem;line-height:1.25;display:block;position:relative}.page-link:hover{z-index:2;color:#0056b3;background-color:#e9ecef;border-color:#dee2e6;text-decoration:none}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem #28a74580}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem #17a2b880}.badge-warning{color:#1f2d3d;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#1f2d3d;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}.badge-light{color:#1f2d3d;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#1f2d3d;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close,.alert-dismissible .mailbox-attachment-close{color:inherit;padding:.75rem 1.25rem;position:absolute;top:0;right:0}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;display:flex;overflow:hidden;box-shadow:inset 0 .1rem .1rem #0000001a}.progress-bar{color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;flex-direction:column;justify-content:center;transition:width .6s;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;background-color:#f8f9fa;text-decoration:none}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{background-color:#fff;border:1px solid #00000020;padding:.75rem 1.25rem;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush .list-group-item{border-left-width:0;border-right-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close,.mailbox-attachment-close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.5rem;font-weight:700;line-height:1}.close:hover,.mailbox-attachment-close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover,.mailbox-attachment-close:not(:disabled):not(.disabled):focus,.mailbox-attachment-close:not(:disabled):not(.disabled):hover{opacity:.75}button.close,button.mailbox-attachment-close{appearance:none;background-color:#0000;border:0;padding:0}a.close.disabled,a.disabled.mailbox-attachment-close{pointer-events:none}.toast{max-width:350px;-webkit-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background-color:#ffffffd9;background-clip:padding-box;border:1px solid #0000001a;border-radius:.25rem;font-size:.875rem;overflow:hidden;box-shadow:0 .25rem .75rem #0000001a}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{opacity:1;display:block}.toast.hide{display:none}.toast-header{color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid #0000000d;align-items:center;padding:.25rem .75rem;display:flex}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{z-index:1050;width:100%;height:100%;outline:0;display:none;position:fixed;top:0;left:0;overflow:hidden}.modal-dialog{width:auto;pointer-events:none;margin:.5rem;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out,-webkit-transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{max-height:calc(100% - 1rem);display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - 1rem);align-items:center;display:flex}.modal-dialog-centered:before{height:calc(100vh - 1rem);content:"";display:block}.modal-dialog-centered.modal-dialog-scrollable{height:100%;flex-direction:column;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;display:flex;position:relative;box-shadow:0 .25rem .5rem #00000080}.modal-backdrop{z-index:1040;width:100vw;height:100vh;background-color:#000;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{border-bottom:1px solid #e9ecef;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.modal-header .close,.modal-header .mailbox-attachment-close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid #e9ecef;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-content{box-shadow:0 .5rem 1rem #00000080}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{z-index:1070;text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;opacity:0;margin:0;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;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}.tooltip.show{opacity:.9}.tooltip .arrow{width:.8rem;height:.4rem;display:block;position:absolute}.tooltip .arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-width:.4rem .4rem 0;border-top-color:#000;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{width:.4rem;height:.8rem;left:0}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-width:.4rem .4rem .4rem 0;border-right-color:#000;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#000;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{width:.4rem;height:.8rem;right:0}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-width:.4rem 0 .4rem .4rem;border-left-color:#000;left:0}.tooltip-inner{max-width:200px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem;padding:.25rem .5rem}.popover{z-index:1060;max-width:276px;text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;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;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute;top:0;left:0;box-shadow:0 .25rem .5rem #0003}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem;display:block;position:absolute}.popover .arrow:after,.popover .arrow:before{content:"";border-style:solid;border-color:#0000;display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-width:.5rem .5rem 0;border-top-color:#00000040;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-width:.5rem .5rem 0;border-top-color:#fff;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{width:.5rem;height:1rem;margin:.3rem 0;left:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-width:.5rem .5rem .5rem 0;border-right-color:#00000040;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-width:.5rem .5rem .5rem 0;border-right-color:#fff;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-width:0 .5rem .5rem;border-bottom-color:#00000040;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-width:0 .5rem .5rem;border-bottom-color:#fff;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{width:1rem;content:"";border-bottom:1px solid #f7f7f7;margin-left:-.5rem;display:block;position:absolute;top:0;left:50%}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{width:.5rem;height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-width:.5rem 0 .5rem .5rem;border-left-color:#fff;right:1px}.popover-header{color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem .75rem;font-size:1rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;width:100%;backface-visibility:hidden;margin-right:-100%;transition:transform .6s,-webkit-transform .6s;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translate(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;width:15%;color:#fff;text-align:center;opacity:.5;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{width:20px;height:20px;background:50%/100% 100% no-repeat;display:inline-block}.carousel-control-prev-icon{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")}.carousel-control-next-icon{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")}.carousel-indicators{z-index:15;justify-content:center;margin-left:15%;margin-right:15%;padding-left:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators li{box-sizing:content-box;width:30px;height:3px;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border-top:10px solid #0000;border-bottom:10px solid #0000;flex:0 auto;margin-left:3px;margin-right:3px;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{z-index:10;color:#fff;text-align:center;padding-top:20px;padding-bottom:20px;position:absolute;bottom:20px;left:15%;right:15%}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right-color:#0000;border-radius:50%;animation:.75s linear infinite spinner-border;display:inline-block}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{width:2rem;height:2rem;vertical-align:text-bottom;opacity:0;background-color:currentColor;border-radius:50%;animation:.75s linear infinite spinner-grow;display:inline-block}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:#0000!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{width:100%;padding:0;display:block;position:relative;overflow:hidden}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{width:100%;height:100%;border:0;position:absolute;top:0;bottom:0;left:0}.embed-responsive-21by9:before{padding-top:42.8571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{z-index:1020;position:sticky;top:0}}.sr-only{width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{width:auto;height:auto;clip:auto;white-space:normal;position:static;overflow:visible}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{z-index:1;pointer-events:auto;content:"";background-color:#0000;position:absolute;inset:0}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title)")"}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #adb5bd}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}html.scroll-smooth{scroll-behavior:smooth}.wrapper,body,html{min-height:100%}.wrapper{position:relative}.wrapper .content-wrapper{min-height:calc(100vh - 7rem - 2px)}.layout-boxed .wrapper{box-shadow:0 0 10px #0000004d}.layout-boxed .wrapper,.layout-boxed .wrapper:before{max-width:1250px;margin:0 auto}.layout-boxed .wrapper .main-sidebar{left:inherit}@supports not (-webkit-touch-callout:none){.layout-fixed .wrapper .sidebar{height:calc(100vh - 3.5rem - 1px)}.layout-fixed.text-sm .wrapper .sidebar{height:calc(100vh - 2.93725rem - 1px)}}.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link{height:calc(3.5rem + 1px);width:4.6rem}.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm,.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link,.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link{height:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .control-sidebar{top:0}.layout-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .main-header{z-index:1033;position:fixed;top:0;left:0;right:0}.layout-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-not-fixed .wrapper .brand-link{position:static}.layout-navbar-not-fixed .wrapper .content-wrapper,.layout-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-not-fixed .wrapper .main-header{position:static}.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .control-sidebar{top:0}.layout-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);width:4.6rem;transition:width .3s ease-in-out}.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-navbar-fixed .wrapper .main-header{z-index:1037;position:fixed;top:0;left:0;right:0}.layout-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-navbar-not-fixed .wrapper .brand-link{position:static}.layout-navbar-not-fixed .wrapper .content-wrapper,.layout-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-navbar-not-fixed .wrapper .main-header{position:static}.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}@media (min-width:576px){.layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper .control-sidebar{top:0}.layout-sm-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);width:4.6rem;transition:width .3s ease-in-out}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-sm-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-sm-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-sm-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-sm-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-fixed .wrapper .main-header{z-index:1037;position:fixed;top:0;left:0;right:0}.layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-sm-navbar-not-fixed .wrapper .brand-link{position:static}.layout-sm-navbar-not-fixed .wrapper .content-wrapper,.layout-sm-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-sm-navbar-not-fixed .wrapper .main-header{position:static}.layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:768px){.layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper .control-sidebar{top:0}.layout-md-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);width:4.6rem;transition:width .3s ease-in-out}.layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-md-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-md-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-md-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-md-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-fixed .wrapper .main-header{z-index:1037;position:fixed;top:0;left:0;right:0}.layout-md-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-md-navbar-not-fixed .wrapper .brand-link{position:static}.layout-md-navbar-not-fixed .wrapper .content-wrapper,.layout-md-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-md-navbar-not-fixed .wrapper .main-header{position:static}.layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:992px){.layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper .control-sidebar{top:0}.layout-lg-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);width:4.6rem;transition:width .3s ease-in-out}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-lg-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-lg-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-lg-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-lg-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-fixed .wrapper .main-header{z-index:1037;position:fixed;top:0;left:0;right:0}.layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-lg-navbar-not-fixed .wrapper .brand-link{position:static}.layout-lg-navbar-not-fixed .wrapper .content-wrapper,.layout-lg-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-lg-navbar-not-fixed .wrapper .main-header{position:static}.layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}@media (min-width:1200px){.layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar{top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm~.control-sidebar,.text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header~.control-sidebar{top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar{margin-top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm~.sidebar,.text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link~.sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar{top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper .control-sidebar{top:0}.layout-xl-navbar-fixed .wrapper a.anchor{display:block;position:relative;top:calc(-4.5rem - 1px)}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(3.5rem + 1px);width:4.6rem;transition:width .3s ease-in-out}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm,.text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link{height:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link{width:250px;transition:width .3s ease-in-out}.layout-xl-navbar-fixed .wrapper .brand-link{width:250px;z-index:1035;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden}.layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]){background-color:#343a40}.layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]){background-color:#fff}.layout-xl-navbar-fixed .wrapper .content-wrapper{margin-top:calc(3.5rem + 1px)}.layout-xl-navbar-fixed .wrapper .main-header.text-sm~.content-wrapper,.text-sm .layout-xl-navbar-fixed .wrapper .main-header~.content-wrapper{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-fixed .wrapper .main-header{z-index:1037;position:fixed;top:0;left:0;right:0}.layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:calc(2.93725rem + 1px)}body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar{margin-top:calc(-2.93725rem - 1px)}body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar{margin-top:calc(2.93725rem + 1px)}.layout-xl-navbar-not-fixed .wrapper .brand-link{position:static}.layout-xl-navbar-not-fixed .wrapper .content-wrapper,.layout-xl-navbar-not-fixed .wrapper .sidebar{margin-top:0}.layout-xl-navbar-not-fixed .wrapper .main-header{position:static}.layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar{margin-top:0}}.layout-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-footer-not-fixed .wrapper .main-footer{position:static}.layout-footer-not-fixed .wrapper .content-wrapper{margin-bottom:0}.layout-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-footer-not-fixed .wrapper .main-footer{position:static}@media (min-width:576px){.layout-sm-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-sm-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-sm-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-sm-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:768px){.layout-md-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-md-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-md-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-md-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:992px){.layout-lg-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-lg-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-lg-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-lg-footer-not-fixed .wrapper .main-footer{position:static}}@media (min-width:1200px){.layout-xl-footer-fixed .wrapper .control-sidebar{bottom:0}.layout-xl-footer-fixed .wrapper .main-footer{z-index:1032;position:fixed;bottom:0;left:0;right:0}.layout-xl-footer-fixed .wrapper .content-wrapper{padding-bottom:calc(3.5rem + 1px)}.layout-xl-footer-not-fixed .wrapper .main-footer{position:static}}.layout-top-nav .wrapper{margin-left:0}.layout-top-nav .wrapper .main-header .brand-image{height:33px;margin-top:-.5rem;margin-right:.2rem}.layout-top-nav .wrapper .main-sidebar{bottom:inherit;height:inherit}.layout-top-nav .wrapper .content-wrapper,.layout-top-nav .wrapper .main-footer,.layout-top-nav .wrapper .main-header,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper:before,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer:before,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header,body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header:before{margin-left:0}@media (min-width:768px){body:not(.sidebar-mini-md) .content-wrapper,body:not(.sidebar-mini-md) .main-footer,body:not(.sidebar-mini-md) .main-header{margin-left:250px;transition:margin-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){body:not(.sidebar-mini-md) .content-wrapper,body:not(.sidebar-mini-md) .main-footer,body:not(.sidebar-mini-md) .main-header{transition:none}}@media (min-width:768px){.sidebar-collapse body:not(.sidebar-mini-md) .content-wrapper,.sidebar-collapse body:not(.sidebar-mini-md) .main-footer,.sidebar-collapse body:not(.sidebar-mini-md) .main-header{margin-left:0}}@media (max-width:991.98px){body:not(.sidebar-mini-md) .content-wrapper,body:not(.sidebar-mini-md) .content-wrapper:before,body:not(.sidebar-mini-md) .main-footer,body:not(.sidebar-mini-md) .main-footer:before,body:not(.sidebar-mini-md) .main-header,body:not(.sidebar-mini-md) .main-header:before{margin-left:0}}@media (min-width:768px){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{margin-left:250px;transition:margin-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-header{transition:none}}@media (min-width:768px){.sidebar-collapse .sidebar-mini-md .content-wrapper,.sidebar-collapse .sidebar-mini-md .main-footer,.sidebar-collapse .sidebar-mini-md .main-header{margin-left:4.6rem}}@media (max-width:991.98px){.sidebar-mini-md .content-wrapper,.sidebar-mini-md .content-wrapper:before,.sidebar-mini-md .main-footer,.sidebar-mini-md .main-footer:before,.sidebar-mini-md .main-header,.sidebar-mini-md .main-header:before{margin-left:4.6rem}}.content-wrapper{background:#f4f6f9}.content-wrapper>.content{padding:0 .5rem}.main-sidebar,.main-sidebar:before{width:250px;transition:margin-left .3s ease-in-out,width .3s ease-in-out}@media (prefers-reduced-motion:reduce){.main-sidebar,.main-sidebar:before{transition:none}}.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar,.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar:before{box-shadow:none!important}.sidebar-collapse .main-sidebar,.sidebar-collapse .main-sidebar:before{margin-left:-250px}.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview{padding:0}@media (max-width:767.98px){.main-sidebar,.main-sidebar:before{margin-left:-250px;box-shadow:none!important}.sidebar-open .main-sidebar,.sidebar-open .main-sidebar:before{margin-left:0}}:not(.layout-fixed) .main-sidebar{height:inherit;min-height:100%;position:absolute;top:0}.layout-fixed .brand-link{width:250px}.layout-fixed .main-sidebar{float:none;height:100vh;position:fixed;top:0;bottom:0;left:0}.layout-fixed .control-sidebar{float:none;height:100vh;position:fixed;top:0;bottom:0}.layout-fixed .control-sidebar .control-sidebar-content{height:calc(100vh - 3.5rem - 1px)}@supports (-webkit-touch-callout:none){.layout-fixed .main-sidebar{height:inherit}}.main-footer{color:#869099;background:#fff;border-top:1px solid #dee2e6;padding:1rem}.main-footer.text-sm,.text-sm .main-footer{padding:.812rem}.content-header{padding:15px .5rem}.text-sm .content-header{padding:10px .5rem}.content-header h1{margin:0;font-size:1.8rem}.text-sm .content-header h1{font-size:1.5rem}.content-header .breadcrumb{background:0 0;margin-bottom:0;padding:0;line-height:1.8rem}.text-sm .content-header .breadcrumb{line-height:1.5rem}.hold-transition .content-wrapper,.hold-transition .control-sidebar,.hold-transition .control-sidebar *,.hold-transition .main-footer,.hold-transition .main-header,.hold-transition .main-sidebar,.hold-transition .main-sidebar *{transition:none!important;animation-duration:0s!important}.main-header{z-index:1034;border-bottom:1px solid #dee2e6}.main-header .nav-link{height:2.5rem;position:relative}.main-header.text-sm .nav-link,.text-sm .main-header .nav-link{height:1.93725rem;padding:.35rem 1rem}.main-header.text-sm .nav-link>.fa,.main-header.text-sm .nav-link>.fab,.main-header.text-sm .nav-link>.far,.main-header.text-sm .nav-link>.fas,.main-header.text-sm .nav-link>.glyphicon,.main-header.text-sm .nav-link>.ion,.text-sm .main-header .nav-link>.fa,.text-sm .main-header .nav-link>.fab,.text-sm .main-header .nav-link>.far,.text-sm .main-header .nav-link>.fas,.text-sm .main-header .nav-link>.glyphicon,.text-sm .main-header .nav-link>.ion{font-size:.875rem}.main-header .navbar-nav .nav-item{margin:0}.main-header .navbar-nav[class*=-right] .dropdown-menu{margin-top:-3px;left:auto;right:0}@media (max-width:575.98px){.main-header .navbar-nav[class*=-right] .dropdown-menu{left:0;right:auto}}.navbar-img{height:calc(3.5rem + 1px)/2;width:auto}.navbar-badge{padding:2px 4px;font-size:.6rem;font-weight:300;position:absolute;top:9px;right:5px}.btn-navbar{background-color:#0000;border-left-width:0}.form-control-navbar{border-right-width:0}.form-control-navbar+.input-group-append{margin-left:0}.btn-navbar,.form-control-navbar{transition:none}.navbar-dark .btn-navbar,.navbar-dark .form-control-navbar{background-color:#fff3;border:0}.navbar-dark .form-control-navbar::-webkit-input-placeholder{color:#fff9}.navbar-dark .form-control-navbar::-moz-placeholder{color:#fff9}.navbar-dark .form-control-navbar:-ms-input-placeholder{color:#fff9}.navbar-dark .form-control-navbar::placeholder,.navbar-dark .form-control-navbar+.input-group-append>.btn-navbar{color:#fff9}.navbar-dark .form-control-navbar:focus,.navbar-dark .form-control-navbar:focus+.input-group-append .btn-navbar{color:#343a40;background-color:#fff9;border:0!important}.navbar-light .btn-navbar,.navbar-light .form-control-navbar{background-color:#f2f4f6;border:0}.navbar-light .form-control-navbar::-webkit-input-placeholder{color:#0009}.navbar-light .form-control-navbar::-moz-placeholder{color:#0009}.navbar-light .form-control-navbar:-ms-input-placeholder{color:#0009}.navbar-light .form-control-navbar::placeholder,.navbar-light .form-control-navbar+.input-group-append>.btn-navbar{color:#0009}.navbar-light .form-control-navbar:focus,.navbar-light .form-control-navbar:focus+.input-group-append .btn-navbar{color:#343a40;background-color:#e9ecef;border:0!important}.brand-link{white-space:nowrap;padding:.8125rem .5rem;font-size:1.25rem;line-height:1.5;transition:width .3s ease-in-out;display:block}.brand-link:hover{color:#fff;text-decoration:none}.text-sm .brand-link{font-size:inherit}[class*=sidebar-dark] .brand-link{color:#fffc;border-bottom:1px solid #4b545c}[class*=sidebar-light] .brand-link{color:#000c;border-bottom:1px solid #dee2e6}.brand-link .brand-image{float:left;max-height:33px;width:auto;margin-top:-3px;margin-left:.8rem;margin-right:.5rem;line-height:.8}.brand-link .brand-image-xs{float:left;max-height:33px;width:auto;margin-top:-.1rem;line-height:.8}.brand-link .brand-image-xl{max-height:40px;width:auto;line-height:.8}.brand-link .brand-image-xl.single{margin-top:-.3rem}.brand-link.text-sm .brand-image,.text-sm .brand-link .brand-image{height:29px;margin-top:-.25rem;margin-bottom:-.25rem;margin-left:.95rem}.brand-link.text-sm .brand-image-xs,.text-sm .brand-link .brand-image-xs{max-height:29px;margin-top:-.2rem}.brand-link.text-sm .brand-image-xl,.text-sm .brand-link .brand-image-xl{max-height:38px;margin-top:-.225rem}.main-sidebar{height:100vh;z-index:1038;overflow-y:hidden}.main-sidebar a:-moz-focusring{border:0;outline:0}.sidebar{height:calc(100% - 3.5rem - 1px);padding:0 .5rem;overflow-y:auto}.user-panel{position:relative}[class*=sidebar-dark] .user-panel{border-bottom:1px solid #4f5962}[class*=sidebar-light] .user-panel{border-bottom:1px solid #dee2e6}.user-panel,.user-panel .info{white-space:nowrap;overflow:hidden}.user-panel .image{padding-left:.8rem;display:inline-block}.user-panel img{height:auto;width:2.1rem}.user-panel .info{padding:5px 5px 5px 10px;display:inline-block}.user-panel .dropdown-menu,.user-panel .status{font-size:.875rem}.nav-sidebar .nav-item>.nav-link{margin-bottom:.2rem}.nav-sidebar .nav-item>.nav-link .right{transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-sidebar .nav-item>.nav-link .right{transition:none}}.nav-sidebar .nav-link>.right,.nav-sidebar .nav-link>p>.right{position:absolute;top:.7rem;right:1rem}.nav-sidebar .nav-link>.right i,.nav-sidebar .nav-link>.right span,.nav-sidebar .nav-link>p>.right i,.nav-sidebar .nav-link>p>.right span{margin-left:.5rem}.nav-sidebar .nav-link>.right:nth-child(2),.nav-sidebar .nav-link>p>.right:nth-child(2){right:2.2rem}.nav-sidebar .menu-open>.nav-treeview{display:block}.nav-sidebar .menu-open>.nav-link i.right{transform:rotate(-90deg)}.nav-sidebar>.nav-item{margin-bottom:0}.nav-sidebar>.nav-item .nav-icon{text-align:center;width:1.6rem;margin-left:.05rem;margin-right:.2rem;font-size:1.2rem}.nav-sidebar>.nav-item .nav-icon.fa,.nav-sidebar>.nav-item .nav-icon.fab,.nav-sidebar>.nav-item .nav-icon.far,.nav-sidebar>.nav-item .nav-icon.fas,.nav-sidebar>.nav-item .nav-icon.glyphicon,.nav-sidebar>.nav-item .nav-icon.ion{font-size:1.1rem}.nav-sidebar>.nav-item .float-right{margin-top:3px}.nav-sidebar .nav-treeview{padding:0;list-style:none;display:none}.nav-sidebar .nav-treeview>.nav-item>.nav-link>.nav-icon{width:1.6rem}.nav-sidebar.nav-child-indent .nav-treeview{padding-left:1rem;transition:padding .3s ease-in-out}.text-sm .nav-sidebar.nav-child-indent .nav-treeview{padding-left:.5rem}.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview{margin-left:-1rem;padding-left:2rem}.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview{margin-left:-.5rem;padding-left:1rem}.nav-sidebar .nav-header{padding:.5rem;font-size:.9rem}.nav-sidebar .nav-header:not(:first-of-type){padding:1.7rem 1rem .5rem}.nav-sidebar .nav-link p{margin:0;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;display:inline-block}#sidebar-overlay{z-index:1037;background-color:#0000001a;display:none;position:fixed;inset:0}@media (max-width:991.98px){.sidebar-open #sidebar-overlay{display:block}}[class*=sidebar-light-]{background-color:#fff}[class*=sidebar-light-] .user-panel a:hover{color:#212529}[class*=sidebar-light-] .user-panel .status{color:#343a40;background:#0000001a}[class*=sidebar-light-] .user-panel .status:active,[class*=sidebar-light-] .user-panel .status:focus,[class*=sidebar-light-] .user-panel .status:hover{color:#212529;background:#0000001a}[class*=sidebar-light-] .user-panel .dropdown-menu{border-color:#0000001a;box-shadow:0 2px 4px #0006}[class*=sidebar-light-] .user-panel .dropdown-item{color:#212529}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link:active,[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link:focus{color:#343a40}[class*=sidebar-light-] .nav-sidebar>.nav-item.menu-open>.nav-link,[class*=sidebar-light-] .nav-sidebar>.nav-item:hover>.nav-link{color:#212529;background-color:#0000001a}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-link.active{color:#000;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}[class*=sidebar-light-] .nav-sidebar>.nav-item>.nav-treeview{background:0 0}[class*=sidebar-light-] .nav-header{background:inherit;color:#292d32}[class*=sidebar-light-] .sidebar a{color:#343a40}[class*=sidebar-light-] .sidebar a:hover{text-decoration:none}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link{color:#777}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active:hover{color:#212529;background-color:#0000001a}[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link:hover{background-color:#0000001a}[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview .nav-treeview,[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link,[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link.active{border-color:#0000001a}[class*=sidebar-dark-]{background-color:#343a40}[class*=sidebar-dark-] .user-panel a:hover{color:#fff}[class*=sidebar-dark-] .user-panel .status{color:#c2c7d0;background:#ffffff1a}[class*=sidebar-dark-] .user-panel .status:active,[class*=sidebar-dark-] .user-panel .status:focus,[class*=sidebar-dark-] .user-panel .status:hover{color:#fff;background:#f7f7f71a}[class*=sidebar-dark-] .user-panel .dropdown-menu{border-color:#f2f2f21a;box-shadow:0 2px 4px #0006}[class*=sidebar-dark-] .user-panel .dropdown-item{color:#212529}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:active{color:#c2c7d0}[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{color:#fff;background-color:#ffffff1a}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link.active{color:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-treeview{background:0 0}[class*=sidebar-dark-] .nav-header{background:inherit;color:#d0d4db}[class*=sidebar-dark-] .sidebar a{color:#c2c7d0}[class*=sidebar-dark-] .sidebar a:focus,[class*=sidebar-dark-] .sidebar a:hover{text-decoration:none}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link{color:#c2c7d0}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:hover{color:#fff;background-color:#ffffff1a}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:hover{color:#343a40;background-color:#ffffffe6}[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview .nav-treeview,[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link,[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link.active{border-color:#ffffffe6}.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#007bff}.sidebar-dark-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#007bff}.sidebar-dark-secondary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-secondary .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#6c757d}.sidebar-dark-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-secondary .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.sidebar-dark-success .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-success .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#28a745}.sidebar-dark-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-success .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#28a745}.sidebar-dark-info .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-info .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#17a2b8}.sidebar-dark-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-info .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#17a2b8}.sidebar-dark-warning .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-warning .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#ffc107}.sidebar-dark-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#ffc107}.sidebar-dark-danger .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-danger .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#dc3545}.sidebar-dark-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-danger .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#dc3545}.sidebar-dark-light .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-light .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#f8f9fa}.sidebar-dark-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-light .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f8f9fa}.sidebar-dark-dark .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-dark .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#343a40}.sidebar-dark-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.sidebar-dark-lightblue .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-lightblue .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#3c8dbc}.sidebar-dark-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-lightblue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3c8dbc}.sidebar-dark-navy .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-navy .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#001f3f}.sidebar-dark-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-navy .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#001f3f}.sidebar-dark-olive .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-olive .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#3d9970}.sidebar-dark-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-olive .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#3d9970}.sidebar-dark-lime .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-lime .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#01ff70}.sidebar-dark-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-lime .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#01ff70}.sidebar-dark-fuchsia .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-fuchsia .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#f012be}.sidebar-dark-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-fuchsia .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#f012be}.sidebar-dark-maroon .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-maroon .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#d81b60}.sidebar-dark-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-maroon .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#d81b60}.sidebar-dark-blue .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-blue .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#007bff}.sidebar-dark-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-blue .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#007bff}.sidebar-dark-indigo .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-indigo .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#6610f2}.sidebar-dark-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-indigo .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6610f2}.sidebar-dark-purple .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-purple .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#6f42c1}.sidebar-dark-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-purple .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6f42c1}.sidebar-dark-pink .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-pink .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#e83e8c}.sidebar-dark-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-pink .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#e83e8c}.sidebar-dark-red .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-red .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#dc3545}.sidebar-dark-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-red .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#dc3545}.sidebar-dark-orange .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-orange .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#fd7e14}.sidebar-dark-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-orange .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fd7e14}.sidebar-dark-yellow .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-yellow .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#ffc107}.sidebar-dark-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-yellow .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#ffc107}.sidebar-dark-green .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-green .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#28a745}.sidebar-dark-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-green .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#28a745}.sidebar-dark-teal .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-teal .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#20c997}.sidebar-dark-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-teal .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#20c997}.sidebar-dark-cyan .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-cyan .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#17a2b8}.sidebar-dark-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-cyan .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#17a2b8}.sidebar-dark-white .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-white .nav-sidebar>.nav-item>.nav-link.active{color:#1f2d3d;background-color:#fff}.sidebar-dark-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-white .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#fff}.sidebar-dark-gray .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-gray .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#6c757d}.sidebar-dark-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-gray .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#6c757d}.sidebar-dark-gray-dark .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-gray-dark .nav-sidebar>.nav-item>.nav-link.active{color:#fff;background-color:#343a40}.sidebar-dark-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active,.sidebar-light-gray-dark .nav-sidebar.nav-legacy>.nav-item>.nav-link.active{border-color:#343a40}.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview{margin-left:-.5rem;padding-left:1rem}.nav-flat{margin:-.25rem -.5rem 0}.nav-flat .nav-item>.nav-link{border-radius:0;margin-bottom:0}.nav-flat .nav-item>.nav-link>.nav-icon{margin-left:.55rem}.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item>.nav-link>.nav-icon{margin-left:.4rem}.nav-flat.nav-child-indent .nav-treeview{padding-left:0}.nav-flat.nav-child-indent .nav-treeview .nav-icon{margin-left:.85rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview{border-left:.2rem solid}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon{margin-left:1.15rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.45rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.75rem}.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:2.05rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-icon{margin-left:.55rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-link{padding-left:.8rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon{margin-left:.35rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:.15rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:-.15rem}.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:-.35rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon{margin-left:.4rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon{margin-left:.85rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon{margin-left:1.15rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.45rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:1.75rem}.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon{margin-left:2.05rem}.nav-flat .nav-icon{transition:margin-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-flat .nav-icon{transition:none}}.nav-flat .nav-treeview .nav-icon{margin-left:-.2rem}.nav-flat.nav-sidebar>.nav-item .nav-treeview,.nav-flat.nav-sidebar>.nav-item>.nav-treeview{background:#ffffff0d}.nav-flat.nav-sidebar>.nav-item .nav-treeview .nav-item>.nav-link,.nav-flat.nav-sidebar>.nav-item>.nav-treeview .nav-item>.nav-link{border-left:.2rem solid}.nav-legacy{margin:-.25rem -.5rem 0}.nav-legacy.nav-sidebar .nav-item>.nav-link{border-radius:0;margin-bottom:0}.nav-legacy.nav-sidebar .nav-item>.nav-link>.nav-icon{margin-left:.55rem}.text-sm .nav-legacy.nav-sidebar .nav-item>.nav-link>.nav-icon{margin-left:.75rem}.nav-legacy.nav-sidebar>.nav-item>.nav-link.active{background:inherit;box-shadow:none;border-left:3px solid #0000}.nav-legacy.nav-sidebar>.nav-item>.nav-link.active>.nav-icon{margin-left:calc(.55rem - 3px)}.text-sm .nav-legacy.nav-sidebar>.nav-item>.nav-link.active>.nav-icon,.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item>.nav-link>.nav-icon{margin-left:calc(.75rem - 3px)}.sidebar-mini .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-md .nav-legacy>.nav-item .nav-link .nav-icon{margin-left:.75rem;transition:margin-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-mini .nav-legacy>.nav-item .nav-link .nav-icon,.sidebar-mini-md .nav-legacy>.nav-item .nav-link .nav-icon{transition:none}}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview{padding-left:1rem}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview{margin-left:-1rem;padding-left:2rem}.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview{padding-left:.5rem}.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview{margin-left:-.5rem;padding-left:1rem}.sidebar-mini-md.sidebar-collapse .nav-legacy>.nav-item>.nav-link .nav-icon,.sidebar-mini.sidebar-collapse .nav-legacy>.nav-item>.nav-link .nav-icon{margin-left:.55rem}.sidebar-mini-md.sidebar-collapse .nav-legacy>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini.sidebar-collapse .nav-legacy>.nav-item>.nav-link.active>.nav-icon{margin-left:.36rem}.sidebar-mini-md.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,.sidebar-mini.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview{margin-left:0;padding-left:0}.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy>.nav-item>.nav-link .nav-icon,.sidebar-mini.sidebar-collapse.text-sm .nav-legacy>.nav-item>.nav-link .nav-icon{margin-left:.75rem}.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy>.nav-item>.nav-link.active>.nav-icon,.sidebar-mini.sidebar-collapse.text-sm .nav-legacy>.nav-item>.nav-link.active>.nav-icon{margin-left:calc(.75rem - 3px)}[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item .nav-treeview,[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item>.nav-treeview{background:#ffffff0d}[class*=sidebar-dark] .nav-legacy.nav-sidebar>.nav-item>.nav-link.active{color:#fff}[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-dark] .nav-legacy .nav-treeview>.nav-item>.nav-link:hover{color:#fff;background:0 0}[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item .nav-treeview,[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item>.nav-treeview{background:#0000000d}[class*=sidebar-light] .nav-legacy.nav-sidebar>.nav-item>.nav-link.active{color:#000}[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:hover{color:#000;background:0 0}.nav-collapse-hide-child .menu-open>.nav-treeview{max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both}.sidebar-collapse .nav-collapse-hide-child .menu-open>.nav-treeview{max-height:0;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open>.nav-treeview,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open>.nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open>.nav-treeview,.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open>.nav-treeview{max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both}.nav-compact .nav-header,.nav-compact .nav-link{padding-top:.25rem;padding-bottom:.25rem}.nav-compact .nav-header:not(:first-of-type){padding-top:.75rem;padding-bottom:.25rem}.nav-compact .nav-link>.right,.nav-compact .nav-link>p>.right{top:.465rem}.text-sm .nav-compact .nav-link>.right,.text-sm .nav-compact .nav-link>p>.right{top:.7rem}[class*=sidebar-dark] .btn-sidebar,[class*=sidebar-dark] .form-control-sidebar{color:#fff;background:#3f474e;border:1px solid #56606a}[class*=sidebar-dark] .btn-sidebar:focus,[class*=sidebar-dark] .form-control-sidebar:focus{border:1px solid #7a8793}[class*=sidebar-dark] .btn-sidebar:hover{background:#454d55}[class*=sidebar-dark] .btn-sidebar:focus{background:#4b545c}[class*=sidebar-light] .btn-sidebar,[class*=sidebar-light] .form-control-sidebar{color:#1f2d3d;background:#f2f2f2;border:1px solid #d9d9d9}[class*=sidebar-light] .btn-sidebar:focus,[class*=sidebar-light] .form-control-sidebar:focus{border:1px solid #b3b3b3}[class*=sidebar-light] .btn-sidebar:hover{background:#ececec}[class*=sidebar-light] .btn-sidebar:focus{background:#e6e6e6}.sidebar .form-inline .input-group{width:100%}.sidebar nav .form-inline{margin-bottom:.2rem}.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md).sidebar-collapse .main-sidebar{margin-left:0}.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .content-wrapper,.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .main-footer,.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .main-header{z-index:9999;position:relative}.logo-xl,.logo-xs{opacity:1;visibility:visible;position:absolute}.logo-xl.brand-image-xs,.logo-xs.brand-image-xs{top:12px;left:18px}.logo-xl.brand-image-xl,.logo-xs.brand-image-xl{top:6px;left:12px}.logo-xs{opacity:0;visibility:hidden}.logo-xs.brand-image-xl{top:8px;left:16px}.brand-link.logo-switch:before{content:" "}@media (min-width:992px){.sidebar-mini .nav-sidebar,.sidebar-mini .nav-sidebar .nav-link,.sidebar-mini .nav-sidebar>.nav-header{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 .brand-text,.sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .sidebar .user-panel>.info{visibility:hidden;margin-left:-10px;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini.sidebar-collapse .logo-xl{visibility:hidden;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini.sidebar-collapse .logo-xs{visibility:visible;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;display:inline-block}.sidebar-mini.sidebar-collapse .main-sidebar{overflow-x:hidden}.sidebar-mini.sidebar-collapse .main-sidebar,.sidebar-mini.sidebar-collapse .main-sidebar:before{width:4.6rem;margin-left:0}.sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused,.sidebar-mini.sidebar-collapse .main-sidebar:hover,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link,.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link{width:250px}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel{text-align:left}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image{float:left}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel>.info,.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text,.sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl,.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info{visibility:visible;margin-left:0;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;display:inline-block}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs,.sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs{visibility:hidden;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image,.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image{margin-right:.5rem}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel>.info,.sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info{-webkit-transform:translateZ(0);display:block!important}.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar>.nav-item>.nav-link>span,.sidebar-mini.sidebar-collapse .main-sidebar:hover .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}}@media (max-width:991.98px){.sidebar-mini.sidebar-collapse .main-sidebar{box-shadow:none!important}}@media (min-width:768px){.sidebar-mini-md .nav-sidebar,.sidebar-mini-md .nav-sidebar .nav-link,.sidebar-mini-md .nav-sidebar>.nav-header{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 .brand-text,.sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .sidebar .user-panel>.info{visibility:hidden;margin-left:-10px;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini-md.sidebar-collapse .logo-xl{visibility:hidden;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini-md.sidebar-collapse .logo-xs{visibility:visible;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;display:inline-block}.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{width:4.6rem;margin-left:0}.sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover,.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link{width:250px}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel{text-align:left}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image{float:left}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl,.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel>.info,.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:hover .nav-sidebar .nav-link p,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel>.info{visibility:visible;margin-left:0;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;display:inline-block}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs{visibility:hidden;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image{margin-right:.5rem}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel>.info,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel>.info{-webkit-transform:translateZ(0);display:block!important}.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar>.nav-item>.nav-link>span,.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .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}}@media (max-width:767.98px){.sidebar-mini-md.sidebar-collapse .main-sidebar{box-shadow:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sidebar-collapse .main-sidebar.sidebar-focused .nav-header,.sidebar-collapse .main-sidebar:hover .nav-header{display:inline-block}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover{width:4.6rem}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-header{display:none}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-link{width:4.6rem!important}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel .image{float:none!important}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xs{visibility:visible;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xl{visibility:hidden;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview{padding-left:0}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel>.info,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-text,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel>.info{visibility:hidden;width:0;margin-left:-10px;animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:both}.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar>.nav-item .nav-icon,.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar>.nav-item .nav-icon{margin-right:0}.nav-sidebar{position:relative}.nav-sidebar:hover{overflow:visible}.nav-sidebar>.nav-header,.sidebar-form{text-overflow:clip;overflow:hidden}.nav-sidebar .nav-item>.nav-link{position:relative}.nav-sidebar .nav-item>.nav-link>.float-right{margin-top:-7px;position:absolute;top:50%;right:10px}.main-sidebar .brand-text,.main-sidebar .logo-xl,.main-sidebar .logo-xs,.sidebar .nav-link p,.sidebar .user-panel .info{transition:margin-left .3s linear,opacity .3s,visibility .3s}@media (prefers-reduced-motion:reduce){.main-sidebar .brand-text,.main-sidebar .logo-xl,.main-sidebar .logo-xs,.sidebar .nav-link p,.sidebar .user-panel .info{transition:none}}html.control-sidebar-animate{overflow-x:hidden}.control-sidebar{z-index:1031;position:absolute;top:calc(3.5rem + 1px);bottom:calc(3.5rem + 1px)}.control-sidebar,.control-sidebar:before{width:250px;transition:right .3s ease-in-out,display .3s ease-in-out;display:none;bottom:calc(3.5rem + 1px);right:-250px}@media (prefers-reduced-motion:reduce){.control-sidebar,.control-sidebar:before{transition:none}}.control-sidebar:before{content:"";z-index:-1;display:block;position:fixed;top:0}body.text-sm .control-sidebar{top:calc(2.93725rem + 1px);bottom:calc(2.9365rem + 1px)}.main-header.text-sm~.control-sidebar{top:calc(2.93725rem + 1px)}.main-footer.text-sm~.control-sidebar{bottom:calc(2.9365rem + 1px)}.control-sidebar-push-slide .content-wrapper,.control-sidebar-push-slide .main-footer{transition:margin-right .3s ease-in-out}@media (prefers-reduced-motion:reduce){.control-sidebar-push-slide .content-wrapper,.control-sidebar-push-slide .main-footer{transition:none}}.control-sidebar-open .control-sidebar{display:block}.control-sidebar-open .control-sidebar,.control-sidebar-open .control-sidebar:before{right:0}.control-sidebar-open.control-sidebar-push .content-wrapper,.control-sidebar-open.control-sidebar-push .main-footer,.control-sidebar-open.control-sidebar-push-slide .content-wrapper,.control-sidebar-open.control-sidebar-push-slide .main-footer{margin-right:250px}.control-sidebar-slide-open .control-sidebar{display:block}.control-sidebar-slide-open .control-sidebar,.control-sidebar-slide-open .control-sidebar:before{transition:right .3s ease-in-out,display .3s ease-in-out;right:0}@media (prefers-reduced-motion:reduce){.control-sidebar-slide-open .control-sidebar,.control-sidebar-slide-open .control-sidebar:before{transition:none}}.control-sidebar-slide-open.control-sidebar-push .content-wrapper,.control-sidebar-slide-open.control-sidebar-push .main-footer,.control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,.control-sidebar-slide-open.control-sidebar-push-slide .main-footer{margin-right:250px}.control-sidebar-dark,.control-sidebar-dark .nav-link,.control-sidebar-dark a{color:#c2c7d0}.control-sidebar-dark{background:#343a40}.control-sidebar-dark a:hover,.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:#fff}.control-sidebar-dark .nav-tabs{background-color:#ffffff1a;border-bottom:0;margin-bottom:5px}.control-sidebar-dark .nav-tabs .nav-item{margin:0}.control-sidebar-dark .nav-tabs .nav-link{text-align:center;border-radius:0;padding:10px 20px;position:relative}.control-sidebar-dark .nav-tabs .nav-link,.control-sidebar-dark .nav-tabs .nav-link.active,.control-sidebar-dark .nav-tabs .nav-link:active,.control-sidebar-dark .nav-tabs .nav-link:focus,.control-sidebar-dark .nav-tabs .nav-link:hover{border:0}.control-sidebar-dark .nav-tabs .nav-link.active,.control-sidebar-dark .nav-tabs .nav-link:active,.control-sidebar-dark .nav-tabs .nav-link:focus,.control-sidebar-dark .nav-tabs .nav-link:hover{color:#fff;border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000}.control-sidebar-dark .nav-tabs .nav-link.active{background-color:#343a40}.control-sidebar-dark .tab-pane{padding:10px 15px}.control-sidebar-light{color:#4b545c;background:#fff;border-left:1px solid #dee2e6}.text-sm .dropdown-menu{font-size:.875rem!important}.text-sm .dropdown-toggle:after{vertical-align:.2rem}.dropdown-item-title{margin:0;font-size:1rem}.dropdown-icon:after{margin-left:0}.dropdown-menu-lg{max-width:300px;min-width:280px;padding:0}.dropdown-menu-lg .dropdown-divider{margin:0}.dropdown-menu-lg .dropdown-item{padding:.5rem 1rem}.dropdown-menu-lg p{white-space:normal;margin:0}.dropdown-submenu{position:relative}.dropdown-submenu>a:after{float:right;border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-top:.5rem;margin-left:.5rem}.dropdown-submenu>.dropdown-menu{margin-top:0;margin-left:0;top:0;left:100%}.dropdown-hover .dropdown-submenu:hover>.dropdown-menu,.dropdown-hover.dropdown-submenu:hover>.dropdown-menu,.dropdown-hover.nav-item.dropdown:hover>.dropdown-menu,.dropdown-hover:hover>.dropdown-menu{display:block}.dropdown-menu-xl{max-width:420px;min-width:360px;padding:0}.dropdown-menu-xl .dropdown-divider{margin:0}.dropdown-menu-xl .dropdown-item{padding:.5rem 1rem}.dropdown-menu-xl p{white-space:normal;margin:0}.dropdown-footer,.dropdown-header{text-align:center;padding:.5rem 1rem;font-size:.875rem;display:block}.open:not(.dropup)>.animated-dropdown-menu{animation:.7s both flipInX;backface-visibility:visible!important}@keyframes flipInX{0%{opacity:0;transition-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{transition-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.navbar-custom-menu>.navbar-nav>li{position:relative}.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;left:auto;right:0}@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{background:#fff;border:1px solid #ddd;position:absolute;left:auto;right:5%}}.navbar-nav>.user-menu>.nav-link:after{content:none}.navbar-nav>.user-menu>.dropdown-menu{width:280px;border-top-left-radius:0;border-top-right-radius:0;padding:0}.navbar-nav>.user-menu>.dropdown-menu,.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:175px;text-align:center;padding:10px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img{z-index:5;height:90px;width:90px;border:3px solid #fff3}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{z-index:5;margin-top:10px;font-size:17px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small{font-size:12px;display:block}.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-top:1px solid #dee2e6;border-bottom:1px solid #495057;padding:15px}.navbar-nav>.user-menu>.dropdown-menu>.user-body:after{clear:both;content:"";display:block}@media (min-width:576px){.navbar-nav>.user-menu>.dropdown-menu>.user-body a{color:#495057!important;background:#fff!important}}.navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#f8f9fa;padding:10px}.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after{clear:both;content:"";display:block}.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default{color:#6c757d}@media (min-width:576px){.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:hover{background-color:#f8f9fa}}.navbar-nav>.user-menu .user-image{float:left;height:2.1rem;width:2.1rem;border-radius:50%;margin-top:-2px;margin-right:10px}@media (min-width:576px){.navbar-nav>.user-menu .user-image{float:none;margin-top:-8px;margin-right:.4rem;line-height:10px}}.nav-pills .nav-link{color:#6c757d}.nav-pills .nav-link:not(.active):hover{color:#007bff}.nav-pills .nav-item.dropdown.show .nav-link:hover{color:#fff}.nav-tabs.flex-column{border-bottom:0;border-right:1px solid #dee2e6}.nav-tabs.flex-column .nav-link{border-top-right-radius:0;border-bottom-left-radius:.25rem;margin-right:-1px}.nav-tabs.flex-column .nav-link:focus,.nav-tabs.flex-column .nav-link:hover{border-color:#e9ecef #0000 #e9ecef #e9ecef}.nav-tabs.flex-column .nav-item.show .nav-link,.nav-tabs.flex-column .nav-link.active{border-color:#dee2e6 #0000 #dee2e6 #dee2e6}.nav-tabs.flex-column.nav-tabs-right{border-left:1px solid #dee2e6;border-right:0}.nav-tabs.flex-column.nav-tabs-right .nav-link{border-radius:0 .25rem .25rem 0;margin-left:-1px}.nav-tabs.flex-column.nav-tabs-right .nav-link:focus,.nav-tabs.flex-column.nav-tabs-right .nav-link:hover{border-color:#e9ecef #e9ecef #e9ecef #0000}.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link,.nav-tabs.flex-column.nav-tabs-right .nav-link.active{border-color:#dee2e6 #dee2e6 #dee2e6 #0000}.navbar-no-expand{flex-direction:row}.navbar-no-expand .nav-link{padding-left:1rem;padding-right:1rem}.navbar-no-expand .dropdown-menu{position:absolute}.navbar-light{background-color:#f8f9fa}.navbar-dark{background-color:#343a40}.navbar-primary{background-color:#007bff}.navbar-secondary{background-color:#6c757d}.navbar-success{background-color:#28a745}.navbar-info{background-color:#17a2b8}.navbar-warning{background-color:#ffc107}.navbar-danger{background-color:#dc3545}.navbar-lightblue{background-color:#3c8dbc}.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}.navbar-indigo{background-color:#6610f2}.navbar-purple{background-color:#6f42c1}.navbar-pink{background-color:#e83e8c}.navbar-red{background-color:#dc3545}.navbar-orange{background-color:#fd7e14}.navbar-yellow{background-color:#ffc107}.navbar-green{background-color:#28a745}.navbar-teal{background-color:#20c997}.navbar-cyan{background-color:#17a2b8}.navbar-white{background-color:#fff}.navbar-gray{background-color:#6c757d}.navbar-gray-dark{background-color:#343a40}.form-group.has-icon{position:relative}.form-group.has-icon .form-control{padding-right:35px}.form-group.has-icon .form-icon{cursor:pointer;background-color:#0000;border:0;padding:.375rem .75rem;font-size:1rem;position:absolute;top:0;right:3px}.btn-group-vertical .btn.btn-flat:first-of-type,.btn-group-vertical .btn.btn-flat:last-of-type{border-radius:0}.form-control-feedback.fa,.form-control-feedback.fab,.form-control-feedback.far,.form-control-feedback.fas,.form-control-feedback.glyphicon,.form-control-feedback.ion{line-height:calc(2.25rem + 2px)}.input-group-lg+.form-control-feedback.fa,.input-group-lg+.form-control-feedback.fab,.input-group-lg+.form-control-feedback.far,.input-group-lg+.form-control-feedback.fas,.input-group-lg+.form-control-feedback.glyphicon,.input-group-lg+.form-control-feedback.ion,.input-lg+.form-control-feedback.fa,.input-lg+.form-control-feedback.fab,.input-lg+.form-control-feedback.far,.input-lg+.form-control-feedback.fas,.input-lg+.form-control-feedback.glyphicon,.input-lg+.form-control-feedback.ion,.form-group-lg .form-control+.form-control-feedback.fa,.form-group-lg .form-control+.form-control-feedback.fab,.form-group-lg .form-control+.form-control-feedback.far,.form-group-lg .form-control+.form-control-feedback.fas,.form-group-lg .form-control+.form-control-feedback.glyphicon,.form-group-lg .form-control+.form-control-feedback.ion{line-height:calc(2.875rem + 2px)}.input-group-sm+.form-control-feedback.fa,.input-group-sm+.form-control-feedback.fab,.input-group-sm+.form-control-feedback.far,.input-group-sm+.form-control-feedback.fas,.input-group-sm+.form-control-feedback.glyphicon,.input-group-sm+.form-control-feedback.ion,.input-sm+.form-control-feedback.fa,.input-sm+.form-control-feedback.fab,.input-sm+.form-control-feedback.far,.input-sm+.form-control-feedback.fas,.input-sm+.form-control-feedback.glyphicon,.input-sm+.form-control-feedback.ion,.form-group-sm .form-control+.form-control-feedback.fa,.form-group-sm .form-control+.form-control-feedback.fab,.form-group-sm .form-control+.form-control-feedback.far,.form-group-sm .form-control+.form-control-feedback.fas,.form-group-sm .form-control+.form-control-feedback.glyphicon,.form-group-sm .form-control+.form-control-feedback.ion{line-height:calc(1.8125rem + 2px)}label:not(.form-check-label):not(.custom-file-label){font-weight:700}.warning-feedback{color:#ffc107;width:100%;margin-top:.25rem;font-size:80%;display:none}.warning-tooltip{color:#1f2d3d;max-width:100%;z-index:5;background-color:#ffc107e6;border-radius:.25rem;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%}.form-control.is-warning{border-color:#ffc107}.form-control.is-warning:focus{border-color:#ffc107;box-shadow:0 0 #ffc10740}.form-control.is-warning~.warning-feedback,.form-control.is-warning~.warning-tooltip{display:block}textarea.form-control.is-warning{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:2.25rem}.custom-select.is-warning{border-color:#ffc107}.custom-select.is-warning:focus{border-color:#ffc107;box-shadow:0 0 #ffc10740}.custom-select.is-warning~.warning-feedback,.custom-select.is-warning~.warning-tooltip,.form-control-file.is-warning~.warning-feedback,.form-control-file.is-warning~.warning-tooltip{display:block}.form-check-input.is-warning~.form-check-label{color:#ffc107}.form-check-input.is-warning~.warning-feedback,.form-check-input.is-warning~.warning-tooltip{display:block}.custom-control-input.is-warning~.custom-control-label{color:#ffc107}.custom-control-input.is-warning~.custom-control-label:before{border-color:#ffc107}.custom-control-input.is-warning~.warning-feedback,.custom-control-input.is-warning~.warning-tooltip{display:block}.custom-control-input.is-warning:checked~.custom-control-label:before{background-color:#ffce3a;border-color:#ffce3a}.custom-control-input.is-warning:focus~.custom-control-label:before{box-shadow:0 0 #ffc10740}.custom-control-input.is-warning:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-warning~.custom-file-label{border-color:#ffc107}.custom-file-input.is-warning~.warning-feedback,.custom-file-input.is-warning~.warning-tooltip{display:block}.custom-file-input.is-warning:focus~.custom-file-label{border-color:#ffc107;box-shadow:0 0 #ffc10740}.custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label:before{background:#007bff;border-color:#004a99}.custom-switch.custom-switch-off-primary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-switch.custom-switch-off-primary .custom-control-input~.custom-control-label:after{background:#003e80}.custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label:before{background:#007bff;border-color:#004a99}.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-switch.custom-switch-on-primary .custom-control-input:checked~.custom-control-label:after{background:#99caff}.custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-off-secondary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-switch.custom-switch-off-secondary .custom-control-input~.custom-control-label:after{background:#313539}.custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-switch.custom-switch-on-secondary .custom-control-input:checked~.custom-control-label:after{background:#bcc1c6}.custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label:before{background:#28a745;border-color:#145523}.custom-switch.custom-switch-off-success .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-switch.custom-switch-off-success .custom-control-input~.custom-control-label:after{background:#0f401b}.custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label:before{background:#28a745;border-color:#145523}.custom-switch.custom-switch-on-success .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-switch.custom-switch-on-success .custom-control-input:checked~.custom-control-label:after{background:#86e29b}.custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-off-info .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-switch.custom-switch-off-info .custom-control-input~.custom-control-label:after{background:#093e47}.custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-on-info .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-switch.custom-switch-on-info .custom-control-input:checked~.custom-control-label:after{background:#7adeee}.custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label:before{background:#ffc107;border-color:#a07800}.custom-switch.custom-switch-off-warning .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-switch.custom-switch-off-warning .custom-control-input~.custom-control-label:after{background:#876500}.custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label:before{background:#ffc107;border-color:#a07800}.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-switch.custom-switch-on-warning .custom-control-input:checked~.custom-control-label:after{background:#ffe7a0}.custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label:before{background:#dc3545;border-color:#921925}.custom-switch.custom-switch-off-danger .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-switch.custom-switch-off-danger .custom-control-input~.custom-control-label:after{background:#7c151f}.custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label:before{background:#dc3545;border-color:#921925}.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-switch.custom-switch-on-danger .custom-control-input:checked~.custom-control-label:after{background:#f3b7bd}.custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label:before{background:#f8f9fa;border-color:#bdc6d0}.custom-switch.custom-switch-off-light .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #f8f9fa40}.custom-switch.custom-switch-off-light .custom-control-input~.custom-control-label:after{background:#aeb9c5}.custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label:before{background:#f8f9fa;border-color:#bdc6d0}.custom-switch.custom-switch-on-light .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #f8f9fa40}.custom-switch.custom-switch-on-light .custom-control-input:checked~.custom-control-label:after{background:#fff}.custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label:before{background:#343a40;border-color:#060708}.custom-switch.custom-switch-off-dark .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-switch.custom-switch-off-dark .custom-control-input~.custom-control-label:after{background:#000}.custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label:before{background:#343a40;border-color:#060708}.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-switch.custom-switch-on-dark .custom-control-input:checked~.custom-control-label:after{background:#7a8793}.custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label:before{background:#3c8dbc;border-color:#23536f}.custom-switch.custom-switch-off-lightblue .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #3c8dbc40}.custom-switch.custom-switch-off-lightblue .custom-control-input~.custom-control-label:after{background:#1d455b}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label:before{background:#3c8dbc;border-color:#23536f}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #3c8dbc40}.custom-switch.custom-switch-on-lightblue .custom-control-input:checked~.custom-control-label:after{background:#acd0e5}.custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label:before{background:#001f3f;border-color:#000}.custom-switch.custom-switch-off-navy .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #001f3f40}.custom-switch.custom-switch-off-navy .custom-control-input~.custom-control-label:after{background:#000}.custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label:before{background:#001f3f;border-color:#000}.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #001f3f40}.custom-switch.custom-switch-on-navy .custom-control-input:checked~.custom-control-label:after{background:#006ad8}.custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label:before{background:#3d9970;border-color:#20503b}.custom-switch.custom-switch-off-olive .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #3d997040}.custom-switch.custom-switch-off-olive .custom-control-input~.custom-control-label:after{background:#193e2d}.custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label:before{background:#3d9970;border-color:#20503b}.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #3d997040}.custom-switch.custom-switch-on-olive .custom-control-input:checked~.custom-control-label:after{background:#99d6bb}.custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label:before{background:#01ff70;border-color:#009a43}.custom-switch.custom-switch-off-lime .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #01ff7040}.custom-switch.custom-switch-off-lime .custom-control-input~.custom-control-label:after{background:#008138}.custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label:before{background:#01ff70;border-color:#009a43}.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #01ff7040}.custom-switch.custom-switch-on-lime .custom-control-input:checked~.custom-control-label:after{background:#9affc6}.custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label:before{background:#f012be;border-color:#930974}.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #f012be40}.custom-switch.custom-switch-off-fuchsia .custom-control-input~.custom-control-label:after{background:#7b0861}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label:before{background:#f012be;border-color:#930974}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #f012be40}.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked~.custom-control-label:after{background:#f9a2e5}.custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label:before{background:#d81b60;border-color:#7d1038}.custom-switch.custom-switch-off-maroon .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #d81b6040}.custom-switch.custom-switch-off-maroon .custom-control-input~.custom-control-label:after{background:#670d2e}.custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label:before{background:#d81b60;border-color:#7d1038}.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #d81b6040}.custom-switch.custom-switch-on-maroon .custom-control-input:checked~.custom-control-label:after{background:#f29aba}.custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label:before{background:#007bff;border-color:#004a99}.custom-switch.custom-switch-off-blue .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-switch.custom-switch-off-blue .custom-control-input~.custom-control-label:after{background:#003e80}.custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label:before{background:#007bff;border-color:#004a99}.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-switch.custom-switch-on-blue .custom-control-input:checked~.custom-control-label:after{background:#99caff}.custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label:before{background:#6610f2;border-color:#3d0894}.custom-switch.custom-switch-off-indigo .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6610f240}.custom-switch.custom-switch-off-indigo .custom-control-input~.custom-control-label:after{background:#33077c}.custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label:before{background:#6610f2;border-color:#3d0894}.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6610f240}.custom-switch.custom-switch-on-indigo .custom-control-input:checked~.custom-control-label:after{background:#c3a1fa}.custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label:before{background:#6f42c1;border-color:#432776}.custom-switch.custom-switch-off-purple .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6f42c140}.custom-switch.custom-switch-off-purple .custom-control-input~.custom-control-label:after{background:#382063}.custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label:before{background:#6f42c1;border-color:#432776}.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6f42c140}.custom-switch.custom-switch-on-purple .custom-control-input:checked~.custom-control-label:after{background:#c7b5e7}.custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label:before{background:#e83e8c;border-color:#ac145a}.custom-switch.custom-switch-off-pink .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #e83e8c40}.custom-switch.custom-switch-off-pink .custom-control-input~.custom-control-label:after{background:#95124e}.custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label:before{background:#e83e8c;border-color:#ac145a}.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #e83e8c40}.custom-switch.custom-switch-on-pink .custom-control-input:checked~.custom-control-label:after{background:#f8c7dd}.custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label:before{background:#dc3545;border-color:#921925}.custom-switch.custom-switch-off-red .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-switch.custom-switch-off-red .custom-control-input~.custom-control-label:after{background:#7c151f}.custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label:before{background:#dc3545;border-color:#921925}.custom-switch.custom-switch-on-red .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-switch.custom-switch-on-red .custom-control-input:checked~.custom-control-label:after{background:#f3b7bd}.custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label:before{background:#fd7e14;border-color:#aa4e01}.custom-switch.custom-switch-off-orange .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #fd7e1440}.custom-switch.custom-switch-off-orange .custom-control-input~.custom-control-label:after{background:#904201}.custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label:before{background:#fd7e14;border-color:#aa4e01}.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #fd7e1440}.custom-switch.custom-switch-on-orange .custom-control-input:checked~.custom-control-label:after{background:#fed1ac}.custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label:before{background:#ffc107;border-color:#a07800}.custom-switch.custom-switch-off-yellow .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-switch.custom-switch-off-yellow .custom-control-input~.custom-control-label:after{background:#876500}.custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label:before{background:#ffc107;border-color:#a07800}.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-switch.custom-switch-on-yellow .custom-control-input:checked~.custom-control-label:after{background:#ffe7a0}.custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label:before{background:#28a745;border-color:#145523}.custom-switch.custom-switch-off-green .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-switch.custom-switch-off-green .custom-control-input~.custom-control-label:after{background:#0f401b}.custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label:before{background:#28a745;border-color:#145523}.custom-switch.custom-switch-on-green .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-switch.custom-switch-on-green .custom-control-input:checked~.custom-control-label:after{background:#86e29b}.custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label:before{background:#20c997;border-color:#127155}.custom-switch.custom-switch-off-teal .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #20c99740}.custom-switch.custom-switch-off-teal .custom-control-input~.custom-control-label:after{background:#0e5b44}.custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label:before{background:#20c997;border-color:#127155}.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #20c99740}.custom-switch.custom-switch-on-teal .custom-control-input:checked~.custom-control-label:after{background:#94eed3}.custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-off-cyan .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-switch.custom-switch-off-cyan .custom-control-input~.custom-control-label:after{background:#093e47}.custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-switch.custom-switch-on-cyan .custom-control-input:checked~.custom-control-label:after{background:#7adeee}.custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label:before{background:#fff;border-color:#ccc}.custom-switch.custom-switch-off-white .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffffff40}.custom-switch.custom-switch-off-white .custom-control-input~.custom-control-label:after{background:#bfbfbf}.custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label:before{background:#fff;border-color:#ccc}.custom-switch.custom-switch-on-white .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffffff40}.custom-switch.custom-switch-on-white .custom-control-input:checked~.custom-control-label:after{background:#fff}.custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-off-gray .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-switch.custom-switch-off-gray .custom-control-input~.custom-control-label:after{background:#313539}.custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-switch.custom-switch-on-gray .custom-control-input:checked~.custom-control-label:after{background:#bcc1c6}.custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label:before{background:#343a40;border-color:#060708}.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-switch.custom-switch-off-gray-dark .custom-control-input~.custom-control-label:after{background:#000}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label:before{background:#343a40;border-color:#060708}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked~.custom-control-label:after{background:#7a8793}.custom-range.custom-range-primary:focus{outline:0}.custom-range.custom-range-primary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-primary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-primary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-primary::-webkit-slider-thumb{background-color:#007bff}.custom-range.custom-range-primary::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-primary::-moz-range-thumb{background-color:#007bff}.custom-range.custom-range-primary::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-primary::-ms-thumb{background-color:#007bff}.custom-range.custom-range-primary::-ms-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-secondary:focus{outline:0}.custom-range.custom-range-secondary:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-secondary:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-secondary:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-secondary::-webkit-slider-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-webkit-slider-thumb:active{background-color:#caced1}.custom-range.custom-range-secondary::-moz-range-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-moz-range-thumb:active{background-color:#caced1}.custom-range.custom-range-secondary::-ms-thumb{background-color:#6c757d}.custom-range.custom-range-secondary::-ms-thumb:active{background-color:#caced1}.custom-range.custom-range-success:focus{outline:0}.custom-range.custom-range-success:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-success:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-success:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-success::-webkit-slider-thumb{background-color:#28a745}.custom-range.custom-range-success::-webkit-slider-thumb:active{background-color:#9be7ac}.custom-range.custom-range-success::-moz-range-thumb{background-color:#28a745}.custom-range.custom-range-success::-moz-range-thumb:active{background-color:#9be7ac}.custom-range.custom-range-success::-ms-thumb{background-color:#28a745}.custom-range.custom-range-success::-ms-thumb:active{background-color:#9be7ac}.custom-range.custom-range-info:focus{outline:0}.custom-range.custom-range-info:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-info:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-info:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-info::-webkit-slider-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-webkit-slider-thumb:active{background-color:#90e4f1}.custom-range.custom-range-info::-moz-range-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-moz-range-thumb:active{background-color:#90e4f1}.custom-range.custom-range-info::-ms-thumb{background-color:#17a2b8}.custom-range.custom-range-info::-ms-thumb:active{background-color:#90e4f1}.custom-range.custom-range-warning:focus{outline:0}.custom-range.custom-range-warning:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-warning:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-warning:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-warning::-webkit-slider-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-webkit-slider-thumb:active{background-color:#ffeeba}.custom-range.custom-range-warning::-moz-range-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-moz-range-thumb:active{background-color:#ffeeba}.custom-range.custom-range-warning::-ms-thumb{background-color:#ffc107}.custom-range.custom-range-warning::-ms-thumb:active{background-color:#ffeeba}.custom-range.custom-range-danger:focus{outline:0}.custom-range.custom-range-danger:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-danger:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-danger:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-danger::-webkit-slider-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-webkit-slider-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-danger::-moz-range-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-moz-range-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-danger::-ms-thumb{background-color:#dc3545}.custom-range.custom-range-danger::-ms-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-light:focus{outline:0}.custom-range.custom-range-light:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f8f9fa40}.custom-range.custom-range-light:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f8f9fa40}.custom-range.custom-range-light:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f8f9fa40}.custom-range.custom-range-light::-webkit-slider-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-webkit-slider-thumb:active{background-color:#fff}.custom-range.custom-range-light::-moz-range-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-moz-range-thumb:active{background-color:#fff}.custom-range.custom-range-light::-ms-thumb{background-color:#f8f9fa}.custom-range.custom-range-light::-ms-thumb:active{background-color:#fff}.custom-range.custom-range-dark:focus{outline:0}.custom-range.custom-range-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-dark::-webkit-slider-thumb{background-color:#343a40}.custom-range.custom-range-dark::-webkit-slider-thumb:active{background-color:#88939e}.custom-range.custom-range-dark::-moz-range-thumb{background-color:#343a40}.custom-range.custom-range-dark::-moz-range-thumb:active{background-color:#88939e}.custom-range.custom-range-dark::-ms-thumb{background-color:#343a40}.custom-range.custom-range-dark::-ms-thumb:active{background-color:#88939e}.custom-range.custom-range-lightblue:focus{outline:0}.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3c8dbc40}.custom-range.custom-range-lightblue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3c8dbc40}.custom-range.custom-range-lightblue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3c8dbc40}.custom-range.custom-range-lightblue::-webkit-slider-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-webkit-slider-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-lightblue::-moz-range-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-moz-range-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-lightblue::-ms-thumb{background-color:#3c8dbc}.custom-range.custom-range-lightblue::-ms-thumb:active{background-color:#c0dbeb}.custom-range.custom-range-navy:focus{outline:0}.custom-range.custom-range-navy:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #001f3f40}.custom-range.custom-range-navy:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #001f3f40}.custom-range.custom-range-navy:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #001f3f40}.custom-range.custom-range-navy::-webkit-slider-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-webkit-slider-thumb:active{background-color:#0077f2}.custom-range.custom-range-navy::-moz-range-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-moz-range-thumb:active{background-color:#0077f2}.custom-range.custom-range-navy::-ms-thumb{background-color:#001f3f}.custom-range.custom-range-navy::-ms-thumb:active{background-color:#0077f2}.custom-range.custom-range-olive:focus{outline:0}.custom-range.custom-range-olive:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3d997040}.custom-range.custom-range-olive:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3d997040}.custom-range.custom-range-olive:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #3d997040}.custom-range.custom-range-olive::-webkit-slider-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-webkit-slider-thumb:active{background-color:#abdec7}.custom-range.custom-range-olive::-moz-range-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-moz-range-thumb:active{background-color:#abdec7}.custom-range.custom-range-olive::-ms-thumb{background-color:#3d9970}.custom-range.custom-range-olive::-ms-thumb:active{background-color:#abdec7}.custom-range.custom-range-lime:focus{outline:0}.custom-range.custom-range-lime:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #01ff7040}.custom-range.custom-range-lime:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #01ff7040}.custom-range.custom-range-lime:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #01ff7040}.custom-range.custom-range-lime::-webkit-slider-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-webkit-slider-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-lime::-moz-range-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-moz-range-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-lime::-ms-thumb{background-color:#01ff70}.custom-range.custom-range-lime::-ms-thumb:active{background-color:#b4ffd4}.custom-range.custom-range-fuchsia:focus{outline:0}.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f012be40}.custom-range.custom-range-fuchsia:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f012be40}.custom-range.custom-range-fuchsia:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #f012be40}.custom-range.custom-range-fuchsia::-webkit-slider-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active{background-color:#fbbaec}.custom-range.custom-range-fuchsia::-moz-range-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-moz-range-thumb:active{background-color:#fbbaec}.custom-range.custom-range-fuchsia::-ms-thumb{background-color:#f012be}.custom-range.custom-range-fuchsia::-ms-thumb:active{background-color:#fbbaec}.custom-range.custom-range-maroon:focus{outline:0}.custom-range.custom-range-maroon:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #d81b6040}.custom-range.custom-range-maroon:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #d81b6040}.custom-range.custom-range-maroon:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #d81b6040}.custom-range.custom-range-maroon::-webkit-slider-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-webkit-slider-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-maroon::-moz-range-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-moz-range-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-maroon::-ms-thumb{background-color:#d81b60}.custom-range.custom-range-maroon::-ms-thumb:active{background-color:#f5b0c9}.custom-range.custom-range-blue:focus{outline:0}.custom-range.custom-range-blue:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-blue:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-blue:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #007bff40}.custom-range.custom-range-blue::-webkit-slider-thumb{background-color:#007bff}.custom-range.custom-range-blue::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-blue::-moz-range-thumb{background-color:#007bff}.custom-range.custom-range-blue::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-blue::-ms-thumb{background-color:#007bff}.custom-range.custom-range-blue::-ms-thumb:active{background-color:#b3d7ff}.custom-range.custom-range-indigo:focus{outline:0}.custom-range.custom-range-indigo:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6610f240}.custom-range.custom-range-indigo:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6610f240}.custom-range.custom-range-indigo:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6610f240}.custom-range.custom-range-indigo::-webkit-slider-thumb{background-color:#6610f2}.custom-range.custom-range-indigo::-webkit-slider-thumb:active{background-color:#d2b9fb}.custom-range.custom-range-indigo::-moz-range-thumb{background-color:#6610f2}.custom-range.custom-range-indigo::-moz-range-thumb:active{background-color:#d2b9fb}.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:0}.custom-range.custom-range-purple:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6f42c140}.custom-range.custom-range-purple:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6f42c140}.custom-range.custom-range-purple:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6f42c140}.custom-range.custom-range-purple::-webkit-slider-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-webkit-slider-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-purple::-moz-range-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-moz-range-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-purple::-ms-thumb{background-color:#6f42c1}.custom-range.custom-range-purple::-ms-thumb:active{background-color:#d5c8ed}.custom-range.custom-range-pink:focus{outline:0}.custom-range.custom-range-pink:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #e83e8c40}.custom-range.custom-range-pink:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #e83e8c40}.custom-range.custom-range-pink:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #e83e8c40}.custom-range.custom-range-pink::-webkit-slider-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-webkit-slider-thumb:active{background-color:#fbddeb}.custom-range.custom-range-pink::-moz-range-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-moz-range-thumb:active{background-color:#fbddeb}.custom-range.custom-range-pink::-ms-thumb{background-color:#e83e8c}.custom-range.custom-range-pink::-ms-thumb:active{background-color:#fbddeb}.custom-range.custom-range-red:focus{outline:0}.custom-range.custom-range-red:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-red:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-red:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #dc354540}.custom-range.custom-range-red::-webkit-slider-thumb{background-color:#dc3545}.custom-range.custom-range-red::-webkit-slider-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-red::-moz-range-thumb{background-color:#dc3545}.custom-range.custom-range-red::-moz-range-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-red::-ms-thumb{background-color:#dc3545}.custom-range.custom-range-red::-ms-thumb:active{background-color:#f6cdd1}.custom-range.custom-range-orange:focus{outline:0}.custom-range.custom-range-orange:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #fd7e1440}.custom-range.custom-range-orange:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #fd7e1440}.custom-range.custom-range-orange:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #fd7e1440}.custom-range.custom-range-orange::-webkit-slider-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-webkit-slider-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-orange::-moz-range-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-moz-range-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-orange::-ms-thumb{background-color:#fd7e14}.custom-range.custom-range-orange::-ms-thumb:active{background-color:#ffdfc5}.custom-range.custom-range-yellow:focus{outline:0}.custom-range.custom-range-yellow:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-yellow:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-yellow:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffc10740}.custom-range.custom-range-yellow::-webkit-slider-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-webkit-slider-thumb:active{background-color:#ffeeba}.custom-range.custom-range-yellow::-moz-range-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-moz-range-thumb:active{background-color:#ffeeba}.custom-range.custom-range-yellow::-ms-thumb{background-color:#ffc107}.custom-range.custom-range-yellow::-ms-thumb:active{background-color:#ffeeba}.custom-range.custom-range-green:focus{outline:0}.custom-range.custom-range-green:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-green:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-green:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #28a74540}.custom-range.custom-range-green::-webkit-slider-thumb{background-color:#28a745}.custom-range.custom-range-green::-webkit-slider-thumb:active{background-color:#9be7ac}.custom-range.custom-range-green::-moz-range-thumb{background-color:#28a745}.custom-range.custom-range-green::-moz-range-thumb:active{background-color:#9be7ac}.custom-range.custom-range-green::-ms-thumb{background-color:#28a745}.custom-range.custom-range-green::-ms-thumb:active{background-color:#9be7ac}.custom-range.custom-range-teal:focus{outline:0}.custom-range.custom-range-teal:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #20c99740}.custom-range.custom-range-teal:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #20c99740}.custom-range.custom-range-teal:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #20c99740}.custom-range.custom-range-teal::-webkit-slider-thumb{background-color:#20c997}.custom-range.custom-range-teal::-webkit-slider-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-teal::-moz-range-thumb{background-color:#20c997}.custom-range.custom-range-teal::-moz-range-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-teal::-ms-thumb{background-color:#20c997}.custom-range.custom-range-teal::-ms-thumb:active{background-color:#aaf1dc}.custom-range.custom-range-cyan:focus{outline:0}.custom-range.custom-range-cyan:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-cyan:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-cyan:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #17a2b840}.custom-range.custom-range-cyan::-webkit-slider-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-webkit-slider-thumb:active{background-color:#90e4f1}.custom-range.custom-range-cyan::-moz-range-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-moz-range-thumb:active{background-color:#90e4f1}.custom-range.custom-range-cyan::-ms-thumb{background-color:#17a2b8}.custom-range.custom-range-cyan::-ms-thumb:active{background-color:#90e4f1}.custom-range.custom-range-white:focus{outline:0}.custom-range.custom-range-white:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffffff40}.custom-range.custom-range-white:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffffff40}.custom-range.custom-range-white:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #ffffff40}.custom-range.custom-range-white::-webkit-slider-thumb{background-color:#fff}.custom-range.custom-range-white::-webkit-slider-thumb:active{background-color:#fff}.custom-range.custom-range-white::-moz-range-thumb{background-color:#fff}.custom-range.custom-range-white::-moz-range-thumb:active{background-color:#fff}.custom-range.custom-range-white::-ms-thumb{background-color:#fff}.custom-range.custom-range-white::-ms-thumb:active{background-color:#fff}.custom-range.custom-range-gray:focus{outline:0}.custom-range.custom-range-gray:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-gray:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-gray:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #6c757d40}.custom-range.custom-range-gray::-webkit-slider-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-webkit-slider-thumb:active{background-color:#caced1}.custom-range.custom-range-gray::-moz-range-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-moz-range-thumb:active{background-color:#caced1}.custom-range.custom-range-gray::-ms-thumb{background-color:#6c757d}.custom-range.custom-range-gray::-ms-thumb:active{background-color:#caced1}.custom-range.custom-range-gray-dark:focus{outline:0}.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-gray-dark:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-gray-dark:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #343a4040}.custom-range.custom-range-gray-dark::-webkit-slider-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active{background-color:#88939e}.custom-range.custom-range-gray-dark::-moz-range-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-moz-range-thumb:active{background-color:#88939e}.custom-range.custom-range-gray-dark::-ms-thumb{background-color:#343a40}.custom-range.custom-range-gray-dark::-ms-thumb:active{background-color:#88939e}.progress{box-shadow:none;border-radius:1px}.progress.vertical{height:200px;width:30px;margin-right:10px;display:inline-block;position:relative}.progress.vertical>.progress-bar{width:100%;position:absolute;bottom:0}.progress.vertical.progress-sm,.progress.vertical.sm{width:20px}.progress.vertical.progress-xs,.progress.vertical.xs{width:10px}.progress.vertical.progress-xxs,.progress.vertical.xxs{width:3px}.progress-group{margin-bottom:.5rem}.progress-sm{height:10px}.progress-xs{height:7px}.progress-xxs{height:3px}.table tr>td .progress{margin:0}.card-primary:not(.card-outline)>.card-header{background-color:#007bff}.card-primary:not(.card-outline)>.card-header,.card-primary:not(.card-outline)>.card-header a{color:#fff}.card-primary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-primary.card-outline{border-top:3px solid #007bff}.card-primary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-primary.card-outline-tabs>.card-header a.active{border-top:3px solid #007bff}.bg-gradient-primary .btn-tool,.bg-primary .btn-tool,.card-primary:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-primary .btn-tool:hover,.bg-primary .btn-tool:hover,.card-primary:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th,.card.bg-primary .bootstrap-datetimepicker-widget .table td,.card.bg-primary .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#0067d6}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today:before,.card.bg-primary .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-primary .bootstrap-datetimepicker-widget table td.active,.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#3395ff}.card-secondary:not(.card-outline)>.card-header{background-color:#6c757d}.card-secondary:not(.card-outline)>.card-header,.card-secondary:not(.card-outline)>.card-header a{color:#fff}.card-secondary:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-secondary.card-outline{border-top:3px solid #6c757d}.card-secondary.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-secondary.card-outline-tabs>.card-header a.active{border-top:3px solid #6c757d}.bg-gradient-secondary .btn-tool,.bg-secondary .btn-tool,.card-secondary:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-secondary .btn-tool:hover,.bg-secondary .btn-tool:hover,.card-secondary:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th,.card.bg-secondary .bootstrap-datetimepicker-widget .table td,.card.bg-secondary .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#596167}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today:before,.card.bg-secondary .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#868e96}.card-success:not(.card-outline)>.card-header{background-color:#28a745}.card-success:not(.card-outline)>.card-header,.card-success:not(.card-outline)>.card-header a{color:#fff}.card-success:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-success.card-outline{border-top:3px solid #28a745}.card-success.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-success.card-outline-tabs>.card-header a.active{border-top:3px solid #28a745}.bg-gradient-success .btn-tool,.bg-success .btn-tool,.card-success:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-success .btn-tool:hover,.bg-success .btn-tool:hover,.card-success:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th,.card.bg-success .bootstrap-datetimepicker-widget .table td,.card.bg-success .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#208637}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today:before,.card.bg-success .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-success .bootstrap-datetimepicker-widget table td.active,.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#34ce57}.card-info:not(.card-outline)>.card-header{background-color:#17a2b8}.card-info:not(.card-outline)>.card-header,.card-info:not(.card-outline)>.card-header a{color:#fff}.card-info:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-info.card-outline{border-top:3px solid #17a2b8}.card-info.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-info.card-outline-tabs>.card-header a.active{border-top:3px solid #17a2b8}.bg-gradient-info .btn-tool,.bg-info .btn-tool,.card-info:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-info .btn-tool:hover,.bg-info .btn-tool:hover,.card-info:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th,.card.bg-info .bootstrap-datetimepicker-widget .table td,.card.bg-info .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#128294}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today:before,.card.bg-info .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-info .bootstrap-datetimepicker-widget table td.active,.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#1fc8e3}.card-warning:not(.card-outline)>.card-header{background-color:#ffc107}.card-warning:not(.card-outline)>.card-header,.card-warning:not(.card-outline)>.card-header a,.card-warning:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-warning.card-outline{border-top:3px solid #ffc107}.card-warning.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-warning.card-outline-tabs>.card-header a.active{border-top:3px solid #ffc107}.bg-gradient-warning .btn-tool,.bg-warning .btn-tool,.card-warning:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-warning .btn-tool:hover,.bg-warning .btn-tool:hover,.card-warning:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th,.card.bg-warning .bootstrap-datetimepicker-widget .table td,.card.bg-warning .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#dda600}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today:before,.card.bg-warning .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-warning .bootstrap-datetimepicker-widget table td.active,.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover{color:#1f2d3d;background:#ffce3a}.card-danger:not(.card-outline)>.card-header{background-color:#dc3545}.card-danger:not(.card-outline)>.card-header,.card-danger:not(.card-outline)>.card-header a{color:#fff}.card-danger:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-danger.card-outline{border-top:3px solid #dc3545}.card-danger.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-danger.card-outline-tabs>.card-header a.active{border-top:3px solid #dc3545}.bg-danger .btn-tool,.bg-gradient-danger .btn-tool,.card-danger:not(.card-outline) .btn-tool{color:#fffc}.bg-danger .btn-tool:hover,.bg-gradient-danger .btn-tool:hover,.card-danger:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-danger .bootstrap-datetimepicker-widget .table td,.card.bg-danger .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#c62232}.card.bg-danger .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-danger .bootstrap-datetimepicker-widget table td.active,.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#e4606d}.card-light:not(.card-outline)>.card-header{background-color:#f8f9fa}.card-light:not(.card-outline)>.card-header,.card-light:not(.card-outline)>.card-header a,.card-light:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-light.card-outline{border-top:3px solid #f8f9fa}.card-light.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-light.card-outline-tabs>.card-header a.active{border-top:3px solid #f8f9fa}.bg-gradient-light .btn-tool,.bg-light .btn-tool,.card-light:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-light .btn-tool:hover,.bg-light .btn-tool:hover,.card-light:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th,.card.bg-light .bootstrap-datetimepicker-widget .table td,.card.bg-light .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#e0e5e9}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today:before,.card.bg-light .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-light .bootstrap-datetimepicker-widget table td.active,.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover{color:#1f2d3d;background:#fff}.card-dark:not(.card-outline)>.card-header{background-color:#343a40}.card-dark:not(.card-outline)>.card-header,.card-dark:not(.card-outline)>.card-header a{color:#fff}.card-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-dark.card-outline{border-top:3px solid #343a40}.card-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-dark.card-outline-tabs>.card-header a.active{border-top:3px solid #343a40}.bg-dark .btn-tool,.bg-gradient-dark .btn-tool,.card-dark:not(.card-outline) .btn-tool{color:#fffc}.bg-dark .btn-tool:hover,.bg-gradient-dark .btn-tool:hover,.card-dark:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-dark .bootstrap-datetimepicker-widget .table td,.card.bg-dark .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th{border:none}.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#222629}.card.bg-dark .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#4b545c}.card-lightblue:not(.card-outline)>.card-header{background-color:#3c8dbc}.card-lightblue:not(.card-outline)>.card-header,.card-lightblue:not(.card-outline)>.card-header a{color:#fff}.card-lightblue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-lightblue.card-outline{border-top:3px solid #3c8dbc}.card-lightblue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-lightblue.card-outline-tabs>.card-header a.active{border-top:3px solid #3c8dbc}.bg-gradient-lightblue .btn-tool,.bg-lightblue .btn-tool,.card-lightblue:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-lightblue .btn-tool:hover,.bg-lightblue .btn-tool:hover,.card-lightblue:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th,.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,.card.bg-lightblue .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#32769d}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today:before,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#5fa4cc}.card-navy:not(.card-outline)>.card-header{background-color:#001f3f}.card-navy:not(.card-outline)>.card-header,.card-navy:not(.card-outline)>.card-header a{color:#fff}.card-navy:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-navy.card-outline{border-top:3px solid #001f3f}.card-navy.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-navy.card-outline-tabs>.card-header a.active{border-top:3px solid #001f3f}.bg-gradient-navy .btn-tool,.bg-navy .btn-tool,.card-navy:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-navy .btn-tool:hover,.bg-navy .btn-tool:hover,.card-navy:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th,.card.bg-navy .bootstrap-datetimepicker-widget .table td,.card.bg-navy .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#000b16}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today:before,.card.bg-navy .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-navy .bootstrap-datetimepicker-widget table td.active,.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#003872}.card-olive:not(.card-outline)>.card-header{background-color:#3d9970}.card-olive:not(.card-outline)>.card-header,.card-olive:not(.card-outline)>.card-header a{color:#fff}.card-olive:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-olive.card-outline{border-top:3px solid #3d9970}.card-olive.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-olive.card-outline-tabs>.card-header a.active{border-top:3px solid #3d9970}.bg-gradient-olive .btn-tool,.bg-olive .btn-tool,.card-olive:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-olive .btn-tool:hover,.bg-olive .btn-tool:hover,.card-olive:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,.card.bg-olive .bootstrap-datetimepicker-widget .table td,.card.bg-olive .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#317c5b}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today:before,.card.bg-olive .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-olive .bootstrap-datetimepicker-widget table td.active,.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#50b98a}.card-lime:not(.card-outline)>.card-header{background-color:#01ff70}.card-lime:not(.card-outline)>.card-header,.card-lime:not(.card-outline)>.card-header a,.card-lime:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-lime.card-outline{border-top:3px solid #01ff70}.card-lime.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-lime.card-outline-tabs>.card-header a.active{border-top:3px solid #01ff70}.bg-gradient-lime .btn-tool,.bg-lime .btn-tool,.card-lime:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-lime .btn-tool:hover,.bg-lime .btn-tool:hover,.card-lime:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th,.card.bg-lime .bootstrap-datetimepicker-widget .table td,.card.bg-lime .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#00d75e}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today:before,.card.bg-lime .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-lime .bootstrap-datetimepicker-widget table td.active,.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover{color:#1f2d3d;background:#34ff8d}.card-fuchsia:not(.card-outline)>.card-header{background-color:#f012be}.card-fuchsia:not(.card-outline)>.card-header,.card-fuchsia:not(.card-outline)>.card-header a{color:#fff}.card-fuchsia:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-fuchsia.card-outline{border-top:3px solid #f012be}.card-fuchsia.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-fuchsia.card-outline-tabs>.card-header a.active{border-top:3px solid #f012be}.bg-fuchsia .btn-tool,.bg-gradient-fuchsia .btn-tool,.card-fuchsia:not(.card-outline) .btn-tool{color:#fffc}.bg-fuchsia .btn-tool:hover,.bg-gradient-fuchsia .btn-tool:hover,.card-fuchsia:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th{border:none}.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#cc0da1}.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#f342cb}.card-maroon:not(.card-outline)>.card-header{background-color:#d81b60}.card-maroon:not(.card-outline)>.card-header,.card-maroon:not(.card-outline)>.card-header a{color:#fff}.card-maroon:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-maroon.card-outline{border-top:3px solid #d81b60}.card-maroon.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-maroon.card-outline-tabs>.card-header a.active{border-top:3px solid #d81b60}.bg-gradient-maroon .btn-tool,.bg-maroon .btn-tool,.card-maroon:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-maroon .btn-tool:hover,.bg-maroon .btn-tool:hover,.card-maroon:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th,.card.bg-maroon .bootstrap-datetimepicker-widget .table td,.card.bg-maroon .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#b41650}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today:before,.card.bg-maroon .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#e73f7c}.card-blue:not(.card-outline)>.card-header{background-color:#007bff}.card-blue:not(.card-outline)>.card-header,.card-blue:not(.card-outline)>.card-header a{color:#fff}.card-blue:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-blue.card-outline{border-top:3px solid #007bff}.card-blue.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-blue.card-outline-tabs>.card-header a.active{border-top:3px solid #007bff}.bg-blue .btn-tool,.bg-gradient-blue .btn-tool,.card-blue:not(.card-outline) .btn-tool{color:#fffc}.bg-blue .btn-tool:hover,.bg-gradient-blue .btn-tool:hover,.card-blue:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-blue .bootstrap-datetimepicker-widget .table td,.card.bg-blue .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th{border:none}.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#0067d6}.card.bg-blue .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-blue .bootstrap-datetimepicker-widget table td.active,.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#3395ff}.card-indigo:not(.card-outline)>.card-header{background-color:#6610f2}.card-indigo:not(.card-outline)>.card-header,.card-indigo:not(.card-outline)>.card-header a{color:#fff}.card-indigo:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-indigo.card-outline{border-top:3px solid #6610f2}.card-indigo.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-indigo.card-outline-tabs>.card-header a.active{border-top:3px solid #6610f2}.bg-gradient-indigo .btn-tool,.bg-indigo .btn-tool,.card-indigo:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-indigo .btn-tool:hover,.bg-indigo .btn-tool:hover,.card-indigo:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th,.card.bg-indigo .bootstrap-datetimepicker-widget .table td,.card.bg-indigo .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#550bce}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today:before,.card.bg-indigo .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#8540f5}.card-purple:not(.card-outline)>.card-header{background-color:#6f42c1}.card-purple:not(.card-outline)>.card-header,.card-purple:not(.card-outline)>.card-header a{color:#fff}.card-purple:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-purple.card-outline{border-top:3px solid #6f42c1}.card-purple.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-purple.card-outline-tabs>.card-header a.active{border-top:3px solid #6f42c1}.bg-gradient-purple .btn-tool,.bg-purple .btn-tool,.card-purple:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-purple .btn-tool:hover,.bg-purple .btn-tool:hover,.card-purple:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th,.card.bg-purple .bootstrap-datetimepicker-widget .table td,.card.bg-purple .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#5d36a4}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today:before,.card.bg-purple .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-purple .bootstrap-datetimepicker-widget table td.active,.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#8c68ce}.card-pink:not(.card-outline)>.card-header{background-color:#e83e8c}.card-pink:not(.card-outline)>.card-header,.card-pink:not(.card-outline)>.card-header a{color:#fff}.card-pink:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-pink.card-outline{border-top:3px solid #e83e8c}.card-pink.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-pink.card-outline-tabs>.card-header a.active{border-top:3px solid #e83e8c}.bg-gradient-pink .btn-tool,.bg-pink .btn-tool,.card-pink:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-pink .btn-tool:hover,.bg-pink .btn-tool:hover,.card-pink:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th,.card.bg-pink .bootstrap-datetimepicker-widget .table td,.card.bg-pink .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#e21b76}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today:before,.card.bg-pink .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-pink .bootstrap-datetimepicker-widget table td.active,.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#ed6ca7}.card-red:not(.card-outline)>.card-header{background-color:#dc3545}.card-red:not(.card-outline)>.card-header,.card-red:not(.card-outline)>.card-header a{color:#fff}.card-red:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-red.card-outline{border-top:3px solid #dc3545}.card-red.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-red.card-outline-tabs>.card-header a.active{border-top:3px solid #dc3545}.bg-gradient-red .btn-tool,.bg-red .btn-tool,.card-red:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-red .btn-tool:hover,.bg-red .btn-tool:hover,.card-red:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th,.card.bg-red .bootstrap-datetimepicker-widget .table td,.card.bg-red .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#c62232}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today:before,.card.bg-red .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-red .bootstrap-datetimepicker-widget table td.active,.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#e4606d}.card-orange:not(.card-outline)>.card-header{background-color:#fd7e14}.card-orange:not(.card-outline)>.card-header,.card-orange:not(.card-outline)>.card-header a,.card-orange:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-orange.card-outline{border-top:3px solid #fd7e14}.card-orange.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-orange.card-outline-tabs>.card-header a.active{border-top:3px solid #fd7e14}.bg-gradient-orange .btn-tool,.bg-orange .btn-tool,.card-orange:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-orange .btn-tool:hover,.bg-orange .btn-tool:hover,.card-orange:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th,.card.bg-orange .bootstrap-datetimepicker-widget .table td,.card.bg-orange .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#e66a02}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today:before,.card.bg-orange .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-orange .bootstrap-datetimepicker-widget table td.active,.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover{color:#1f2d3d;background:#fd9a47}.card-yellow:not(.card-outline)>.card-header{background-color:#ffc107}.card-yellow:not(.card-outline)>.card-header,.card-yellow:not(.card-outline)>.card-header a,.card-yellow:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-yellow.card-outline{border-top:3px solid #ffc107}.card-yellow.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-yellow.card-outline-tabs>.card-header a.active{border-top:3px solid #ffc107}.bg-gradient-yellow .btn-tool,.bg-yellow .btn-tool,.card-yellow:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-yellow .btn-tool:hover,.bg-yellow .btn-tool:hover,.card-yellow:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th,.card.bg-yellow .bootstrap-datetimepicker-widget .table td,.card.bg-yellow .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#dda600}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today:before,.card.bg-yellow .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover{color:#1f2d3d;background:#ffce3a}.card-green:not(.card-outline)>.card-header{background-color:#28a745}.card-green:not(.card-outline)>.card-header,.card-green:not(.card-outline)>.card-header a{color:#fff}.card-green:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-green.card-outline{border-top:3px solid #28a745}.card-green.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-green.card-outline-tabs>.card-header a.active{border-top:3px solid #28a745}.bg-gradient-green .btn-tool,.bg-green .btn-tool,.card-green:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-green .btn-tool:hover,.bg-green .btn-tool:hover,.card-green:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th,.card.bg-green .bootstrap-datetimepicker-widget .table td,.card.bg-green .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#208637}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today:before,.card.bg-green .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-green .bootstrap-datetimepicker-widget table td.active,.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#34ce57}.card-teal:not(.card-outline)>.card-header{background-color:#20c997}.card-teal:not(.card-outline)>.card-header,.card-teal:not(.card-outline)>.card-header a{color:#fff}.card-teal:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-teal.card-outline{border-top:3px solid #20c997}.card-teal.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-teal.card-outline-tabs>.card-header a.active{border-top:3px solid #20c997}.bg-gradient-teal .btn-tool,.bg-teal .btn-tool,.card-teal:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-teal .btn-tool:hover,.bg-teal .btn-tool:hover,.card-teal:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th,.card.bg-teal .bootstrap-datetimepicker-widget .table td,.card.bg-teal .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#1aa67d}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today:before,.card.bg-teal .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-teal .bootstrap-datetimepicker-widget table td.active,.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#3ce0af}.card-cyan:not(.card-outline)>.card-header{background-color:#17a2b8}.card-cyan:not(.card-outline)>.card-header,.card-cyan:not(.card-outline)>.card-header a{color:#fff}.card-cyan:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-cyan.card-outline{border-top:3px solid #17a2b8}.card-cyan.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-cyan.card-outline-tabs>.card-header a.active{border-top:3px solid #17a2b8}.bg-cyan .btn-tool,.bg-gradient-cyan .btn-tool,.card-cyan:not(.card-outline) .btn-tool{color:#fffc}.bg-cyan .btn-tool:hover,.bg-gradient-cyan .btn-tool:hover,.card-cyan:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-cyan .bootstrap-datetimepicker-widget .table td,.card.bg-cyan .bootstrap-datetimepicker-widget .table th,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th{border:none}.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#128294}.card.bg-cyan .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#1fc8e3}.card-white:not(.card-outline)>.card-header{background-color:#fff}.card-white:not(.card-outline)>.card-header,.card-white:not(.card-outline)>.card-header a,.card-white:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-white.card-outline{border-top:3px solid #fff}.card-white.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-white.card-outline-tabs>.card-header a.active{border-top:3px solid #fff}.bg-gradient-white .btn-tool,.bg-white .btn-tool,.card-white:not(.card-outline) .btn-tool{color:#1f2d3dcc}.bg-gradient-white .btn-tool:hover,.bg-white .btn-tool:hover,.card-white:not(.card-outline) .btn-tool:hover{color:#1f2d3d}.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th,.card.bg-white .bootstrap-datetimepicker-widget .table td,.card.bg-white .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#1f2d3d;background:#ebebeb}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today:before,.card.bg-white .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#1f2d3d}.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-white .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{color:#1f2d3d;background:#fff}.card-gray:not(.card-outline)>.card-header{background-color:#6c757d}.card-gray:not(.card-outline)>.card-header,.card-gray:not(.card-outline)>.card-header a{color:#fff}.card-gray:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-gray.card-outline{border-top:3px solid #6c757d}.card-gray.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-gray.card-outline-tabs>.card-header a.active{border-top:3px solid #6c757d}.bg-gradient-gray .btn-tool,.bg-gray .btn-tool,.card-gray:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-gray .btn-tool:hover,.bg-gray .btn-tool:hover,.card-gray:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th,.card.bg-gray .bootstrap-datetimepicker-widget .table td,.card.bg-gray .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#596167}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gray .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover,.card.bg-gray .bootstrap-datetimepicker-widget table td.active,.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background:#868e96}.card-gray-dark:not(.card-outline)>.card-header{background-color:#343a40}.card-gray-dark:not(.card-outline)>.card-header,.card-gray-dark:not(.card-outline)>.card-header a{color:#fff}.card-gray-dark:not(.card-outline)>.card-header a.active{color:#1f2d3d}.card-gray-dark.card-outline{border-top:3px solid #343a40}.card-gray-dark.card-outline-tabs>.card-header a:hover{border-top:3px solid #dee2e6}.card-gray-dark.card-outline-tabs>.card-header a.active{border-top:3px solid #343a40}.bg-gradient-gray-dark .btn-tool,.bg-gray-dark .btn-tool,.card-gray-dark:not(.card-outline) .btn-tool{color:#fffc}.bg-gradient-gray-dark .btn-tool:hover,.bg-gray-dark .btn-tool:hover,.card-gray-dark:not(.card-outline) .btn-tool:hover{color:#fff}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th,.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th{border:none}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,.card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{color:#fff;background:#222629}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today:before,.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,.card.bg-gradient-gray-dark .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{color:#fff;background:#4b545c}.card{margin-bottom:1rem;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.card.bg-dark .card-header{border-color:#383f45}.card.bg-dark,.card.bg-dark .card-body{color:#fff}.card.maximized-card{z-index:9999;position:fixed;top:0;left:0;height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.card.maximized-card.was-collapsed .card-body{display:block!important}.card.maximized-card [data-widget=collapse]{display:none}.card.maximized-card .card-footer,.card.maximized-card .card-header{border-radius:0!important}.card.collapsed-card .card-body,.card.collapsed-card .card-footer{display:none}.card .nav.flex-column>li{border-bottom:1px solid #00000020;margin:0}.card .nav.flex-column>li:last-of-type{border-bottom:0}.card.height-control .card-body{max-height:300px;overflow:auto}.card .border-right{border-right:1px solid #00000020}.card .border-left{border-left:1px solid #00000020}.card.card-tabs:not(.card-outline)>.card-header{border-bottom:0}.card.card-tabs:not(.card-outline)>.card-header .nav-item:first-child .nav-link{margin-left:-1px}.card.card-tabs.card-outline .nav-item{border-bottom:0}.card.card-tabs.card-outline .nav-item:first-child .nav-link{border-left:0;margin-left:0}.card.card-tabs .card-tools{margin:.3rem .5rem}.card.card-tabs:not(.expanding-card).collapsed-card .card-header,.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs{border-bottom:0}.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item{margin-bottom:0}.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item{margin-bottom:-1px}.card.card-outline-tabs{border-top:0}.card.card-outline-tabs .card-header .nav-item:first-child .nav-link{border-left:0;margin-left:0}.card.card-outline-tabs .card-header a{border-top:3px solid #0000}.card.card-outline-tabs .card-header a:hover{border-top:3px solid #dee2e6}.card.card-outline-tabs .card-header a.active:hover{margin-top:0}.card.card-outline-tabs .card-tools{margin:.5rem .5rem .3rem}.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header,.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs{border-bottom:0}.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item{margin-bottom:0}.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item{margin-bottom:-1px}html.maximized-card{overflow:hidden}.card-body:after,.card-footer:after,.card-header:after{clear:both;content:"";display:block}.card-header{background-color:#0000;border-bottom:1px solid #00000020;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.75rem 1.25rem;position:relative}.collapsed-card .card-header{border-bottom:0}.card-header>.card-tools{float:right;margin-right:-.625rem}.card-header>.card-tools .input-group,.card-header>.card-tools .nav,.card-header>.card-tools .pagination{margin-top:-.3rem;margin-bottom:-.3rem}.card-header>.card-tools [data-toggle=tooltip]{position:relative}.card-title{float:left;margin:0;font-size:1.1rem;font-weight:400}.card-text{clear:both}.btn-tool{color:#adb5bd;background:0 0;margin:-.75rem 0;padding:.25rem .5rem;font-size:.875rem}.btn-group.show .btn-tool,.btn-tool:hover{color:#495057}.btn-tool:focus,.show .btn-tool{box-shadow:none!important}.text-sm .card-title{font-size:1rem}.text-sm .nav-link{padding:.4rem .8rem}.card-body>.table{margin-bottom:0}.card-body>.table>thead>tr>td,.card-body>.table>thead>tr>th{border-top-width:0}.card-body .fc{margin-top:5px}.card-body .full-width-chart{margin:-19px}.card-body.p-0 .full-width-chart{margin:-9px}.chart-legend{margin:10px 0;padding-left:0;list-style:none}@media (max-width:576px){.chart-legend>li{float:left;margin-right:10px}}.card-comments{background:#f8f9fa}.card-comments .card-comment{border-bottom:1px solid #e9ecef;padding:8px 0}.card-comments .card-comment:after{clear:both;content:"";display:block}.card-comments .card-comment:last-of-type{border-bottom:0}.card-comments .card-comment:first-of-type{padding-top:0}.card-comments .card-comment img{height:1.875rem;width:1.875rem;float:left}.card-comments .comment-text{color:#78838e;margin-left:40px}.card-comments .username{color:#495057;font-weight:600;display:block}.card-comments .text-muted{font-size:12px;font-weight:400}.todo-list{margin:0;padding:0;list-style:none;overflow:auto}.todo-list>li{color:#495057;background:#f8f9fa;border-left:2px solid #e9ecef;border-radius:2px;margin-bottom:2px;padding:10px}.todo-list>li:last-of-type{margin-bottom:0}.todo-list>li>input[type=checkbox]{margin:0 10px 0 5px}.todo-list>li .text{margin-left:5px;font-weight:600;display:inline-block}.todo-list>li .badge{margin-left:10px;font-size:.7rem}.todo-list>li .tools{color:#dc3545;float:right;display:none}.todo-list>li .tools>.fa,.todo-list>li .tools>.fab,.todo-list>li .tools>.far,.todo-list>li .tools>.fas,.todo-list>li .tools>.glyphicon,.todo-list>li .tools>.ion{cursor:pointer;margin-right:5px}.todo-list>li:hover .tools{display:inline-block}.todo-list>li.done{color:#697582}.todo-list>li.done .text{font-weight:500;text-decoration:line-through}.todo-list>li.done .badge{background:#adb5bd!important}.todo-list .primary{border-left-color:#007bff}.todo-list .secondary{border-left-color:#6c757d}.todo-list .success{border-left-color:#28a745}.todo-list .info{border-left-color:#17a2b8}.todo-list .warning{border-left-color:#ffc107}.todo-list .danger{border-left-color:#dc3545}.todo-list .light{border-left-color:#f8f9fa}.todo-list .dark{border-left-color:#343a40}.todo-list .lightblue{border-left-color:#3c8dbc}.todo-list .navy{border-left-color:#001f3f}.todo-list .olive{border-left-color:#3d9970}.todo-list .lime{border-left-color:#01ff70}.todo-list .fuchsia{border-left-color:#f012be}.todo-list .maroon{border-left-color:#d81b60}.todo-list .blue{border-left-color:#007bff}.todo-list .indigo{border-left-color:#6610f2}.todo-list .purple{border-left-color:#6f42c1}.todo-list .pink{border-left-color:#e83e8c}.todo-list .red{border-left-color:#dc3545}.todo-list .orange{border-left-color:#fd7e14}.todo-list .yellow{border-left-color:#ffc107}.todo-list .green{border-left-color:#28a745}.todo-list .teal{border-left-color:#20c997}.todo-list .cyan{border-left-color:#17a2b8}.todo-list .white{border-left-color:#fff}.todo-list .gray{border-left-color:#6c757d}.todo-list .gray-dark{border-left-color:#343a40}.todo-list .handle{cursor:move;margin:0 5px;display:inline-block}.card-input{max-width:200px}.card-default .nav-item:first-child .nav-link{border-left:0}.modal-dialog .overlay{height:100%;opacity:.7;width:100%;z-index:1052;background-color:#000;display:block;position:absolute;top:0;left:0}.modal-content.bg-warning .modal-footer,.modal-content.bg-warning .modal-header{border-color:#343a40}.modal-content.bg-danger .close,.modal-content.bg-danger .mailbox-attachment-close,.modal-content.bg-info .close,.modal-content.bg-info .mailbox-attachment-close,.modal-content.bg-primary .close,.modal-content.bg-primary .mailbox-attachment-close,.modal-content.bg-secondary .close,.modal-content.bg-secondary .mailbox-attachment-close,.modal-content.bg-success .close,.modal-content.bg-success .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toasts-top-right{z-index:1040;position:absolute;top:0;right:0}.toasts-top-right.fixed{position:fixed}.toasts-top-left{z-index:1040;position:absolute;top:0;left:0}.toasts-top-left.fixed{position:fixed}.toasts-bottom-right{z-index:1040;position:absolute;bottom:0;right:0}.toasts-bottom-right.fixed{position:fixed}.toasts-bottom-left{z-index:1040;position:absolute;bottom:0;left:0}.toasts-bottom-left.fixed{position:fixed}.toast.bg-primary{background:#007bffe6!important}.toast.bg-primary .close,.toast.bg-primary .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-primary .toast-header{color:#fff;background:#007bffd9}.toast.bg-secondary{background:#6c757de6!important}.toast.bg-secondary .close,.toast.bg-secondary .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-secondary .toast-header{color:#fff;background:#6c757dd9}.toast.bg-success{background:#28a745e6!important}.toast.bg-success .close,.toast.bg-success .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-success .toast-header{color:#fff;background:#28a745d9}.toast.bg-info{background:#17a2b8e6!important}.toast.bg-info .close,.toast.bg-info .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-info .toast-header{color:#fff;background:#17a2b8d9}.toast.bg-warning{background:#ffc107e6!important}.toast.bg-warning .toast-header{color:#1f2d3d;background:#ffc107d9}.toast.bg-danger{background:#dc3545e6!important}.toast.bg-danger .close,.toast.bg-danger .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-danger .toast-header{color:#fff;background:#dc3545d9}.toast.bg-light{background:#f8f9fae6!important}.toast.bg-light .toast-header{color:#1f2d3d;background:#f8f9fad9}.toast.bg-dark{background:#343a40e6!important}.toast.bg-dark .close,.toast.bg-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-dark .toast-header{color:#fff;background:#343a40d9}.toast.bg-lightblue{background:#3c8dbce6!important}.toast.bg-lightblue .close,.toast.bg-lightblue .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-lightblue .toast-header{color:#fff;background:#3c8dbcd9}.toast.bg-navy{background:#001f3fe6!important}.toast.bg-navy .close,.toast.bg-navy .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-navy .toast-header{color:#fff;background:#001f3fd9}.toast.bg-olive{background:#3d9970e6!important}.toast.bg-olive .close,.toast.bg-olive .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-olive .toast-header{color:#fff;background:#3d9970d9}.toast.bg-lime{background:#01ff70e6!important}.toast.bg-lime .toast-header{color:#1f2d3d;background:#01ff70d9}.toast.bg-fuchsia{background:#f012bee6!important}.toast.bg-fuchsia .close,.toast.bg-fuchsia .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-fuchsia .toast-header{color:#fff;background:#f012bed9}.toast.bg-maroon{background:#d81b60e6!important}.toast.bg-maroon .close,.toast.bg-maroon .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-maroon .toast-header{color:#fff;background:#d81b60d9}.toast.bg-blue{background:#007bffe6!important}.toast.bg-blue .close,.toast.bg-blue .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-blue .toast-header{color:#fff;background:#007bffd9}.toast.bg-indigo{background:#6610f2e6!important}.toast.bg-indigo .close,.toast.bg-indigo .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-indigo .toast-header{color:#fff;background:#6610f2d9}.toast.bg-purple{background:#6f42c1e6!important}.toast.bg-purple .close,.toast.bg-purple .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-purple .toast-header{color:#fff;background:#6f42c1d9}.toast.bg-pink{background:#e83e8ce6!important}.toast.bg-pink .close,.toast.bg-pink .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-pink .toast-header{color:#fff;background:#e83e8cd9}.toast.bg-red{background:#dc3545e6!important}.toast.bg-red .close,.toast.bg-red .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-red .toast-header{color:#fff;background:#dc3545d9}.toast.bg-orange{background:#fd7e14e6!important}.toast.bg-orange .toast-header{color:#1f2d3d;background:#fd7e14d9}.toast.bg-yellow{background:#ffc107e6!important}.toast.bg-yellow .toast-header{color:#1f2d3d;background:#ffc107d9}.toast.bg-green{background:#28a745e6!important}.toast.bg-green .close,.toast.bg-green .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-green .toast-header{color:#fff;background:#28a745d9}.toast.bg-teal{background:#20c997e6!important}.toast.bg-teal .close,.toast.bg-teal .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-teal .toast-header{color:#fff;background:#20c997d9}.toast.bg-cyan{background:#17a2b8e6!important}.toast.bg-cyan .close,.toast.bg-cyan .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-cyan .toast-header{color:#fff;background:#17a2b8d9}.toast.bg-white{background:#ffffffe6!important}.toast.bg-white .toast-header{color:#1f2d3d;background:#ffffffd9}.toast.bg-gray{background:#6c757de6!important}.toast.bg-gray .close,.toast.bg-gray .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-gray .toast-header{color:#fff;background:#6c757dd9}.toast.bg-gray-dark{background:#343a40e6!important}.toast.bg-gray-dark .close,.toast.bg-gray-dark .mailbox-attachment-close{color:#fff;text-shadow:0 1px #000}.toast.bg-gray-dark .toast-header{color:#fff;background:#343a40d9}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn.btn-flat{box-shadow:none;border-width:1px;border-radius:0}.btn.btn-file{position:relative;overflow:hidden}.btn.btn-file>input[type=file]{cursor:inherit;min-height:100%;min-width:100%;opacity:0;text-align:right;background:#fff;outline:0;font-size:100px;display:block;position:absolute;top:0;right:0}.text-sm .btn{font-size:.875rem!important}.btn-default{color:#444;background-color:#f8f9fa;border-color:#ddd}.btn-default.hover,.btn-default:active,.btn-default:hover{color:#2b2b2b;background-color:#e9ecef}.btn-app{color:#6c757d;height:60px;min-width:80px;text-align:center;background-color:#f8f9fa;border:1px solid #ddd;border-radius:3px;margin:0 0 10px 10px;padding:15px 5px;font-size:12px;position:relative}.btn-app>.fa,.btn-app>.fab,.btn-app>.far,.btn-app>.fas,.btn-app>.glyphicon,.btn-app>.ion{font-size:20px;display:block}.btn-app:hover{color:#444;background:#f8f9fa;border-color:#aaa}.btn-app:active,.btn-app:focus{box-shadow:inset 0 3px 5px #00000020}.btn-app>.badge{font-size:10px;font-weight:400;position:absolute;top:-3px;right:-10px}.btn-xs{border-radius:.15rem;padding:.125rem .25rem;font-size:.75rem;line-height:1.5}.callout{background-color:#fff;border-left:5px solid #e9ecef;border-radius:.25rem;margin-bottom:1rem;padding:1rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.callout a{color:#495057;text-decoration:underline}.callout a:hover{color:#e9ecef}.callout p:last-child{margin-bottom:0}.callout.callout-danger{border-left-color:#bd2130}.callout.callout-warning{border-left-color:#d39e00}.callout.callout-info{border-left-color:#117a8b}.callout.callout-success{border-left-color:#1e7e34}.alert .icon{margin-right:10px}.alert .close,.alert .mailbox-attachment-close{color:#000;opacity:.2}.alert .close:hover,.alert .mailbox-attachment-close:hover{opacity:.5}.alert a{color:#fff;text-decoration:underline}.alert-primary{color:#fff;background:#007bff;border-color:#006fe6}.alert-default-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-default-primary hr{border-top-color:#9fcdff}.alert-default-primary .alert-link{color:#002752}.alert-secondary{color:#fff;background:#6c757d;border-color:#60686f}.alert-default-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-default-secondary hr{border-top-color:#c8cbcf}.alert-default-secondary .alert-link{color:#202326}.alert-success{color:#fff;background:#28a745;border-color:#23923d}.alert-default-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-default-success hr{border-top-color:#b1dfbb}.alert-default-success .alert-link{color:#0b2e13}.alert-info{color:#fff;background:#17a2b8;border-color:#148ea1}.alert-default-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-default-info hr{border-top-color:#abdde5}.alert-default-info .alert-link{color:#062c33}.alert-warning{color:#1f2d3d;background:#ffc107;border-color:#edb100}.alert-default-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-default-warning hr{border-top-color:#ffe8a1}.alert-default-warning .alert-link{color:#533f03}.alert-danger{color:#fff;background:#dc3545;border-color:#d32535}.alert-default-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-default-danger hr{border-top-color:#f1b0b7}.alert-default-danger .alert-link{color:#491217}.alert-light{color:#1f2d3d;background:#f8f9fa;border-color:#e9ecef}.alert-default-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-default-light hr{border-top-color:#ececf6}.alert-default-light .alert-link{color:#686868}.alert-dark{color:#fff;background:#343a40;border-color:#292d32}.alert-default-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-default-dark hr{border-top-color:#b9bbbe}.alert-default-dark .alert-link{color:#040505}.table:not(.table-dark){color:inherit}.table.table-head-fixed thead tr:nth-child(1) th{z-index:10;background-color:#fff;border-bottom:0;position:sticky;top:0;box-shadow:inset 0 1px #dee2e6,inset 0 -1px #dee2e6}.table.table-head-fixed.table-dark thead tr:nth-child(1) th{background-color:#212529;box-shadow:inset 0 1px #383f45,inset 0 -1px #383f45}.table.no-border,.table.no-border td,.table.no-border th{border:0}.table.text-center,.table.text-center td,.table.text-center th{text-align:center}.table.table-valign-middle tbody>tr>td,.table.table-valign-middle tbody>tr>th,.table.table-valign-middle thead>tr>td,.table.table-valign-middle thead>tr>th{vertical-align:middle}.card-body.p-0 .table tbody>tr>td:first-of-type,.card-body.p-0 .table tbody>tr>th:first-of-type,.card-body.p-0 .table thead>tr>td:first-of-type,.card-body.p-0 .table thead>tr>th:first-of-type{padding-left:1.5rem}.card-body.p-0 .table tbody>tr>td:last-of-type,.card-body.p-0 .table tbody>tr>th:last-of-type,.card-body.p-0 .table thead>tr>td:last-of-type,.card-body.p-0 .table thead>tr>th:last-of-type{padding-right:1.5rem}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control>.fa,.carousel-control>.fab,.carousel-control>.far,.carousel-control>.fas,.carousel-control>.glyphicon,.carousel-control>.ion{z-index:5;margin-top:-20px;font-size:40px;display:inline-block;position:absolute;top:50%}.small-box{border-radius:.25rem;margin-bottom:20px;display:block;position:relative;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.small-box>.inner{padding:10px}.small-box>.small-box-footer{color:#fffc;text-align:center;z-index:10;background:#0000001a;padding:3px 0;text-decoration:none;display:block;position:relative}.small-box>.small-box-footer:hover{color:#fff;background:#00000026}.small-box h3{white-space:nowrap;margin:0 0 10px;padding:0;font-size:2.2rem;font-weight:700}@media (min-width:992px){.col-lg-2 .small-box h3,.col-md-2 .small-box h3,.col-xl-2 .small-box h3,.col-lg-3 .small-box h3,.col-md-3 .small-box h3,.col-xl-3 .small-box h3{font-size:1.6rem}}@media (min-width:1200px){.col-lg-2 .small-box h3,.col-md-2 .small-box h3,.col-xl-2 .small-box h3,.col-lg-3 .small-box h3,.col-md-3 .small-box h3,.col-xl-3 .small-box h3{font-size:2.2rem}}.small-box p{font-size:1rem}.small-box p>small{color:#f8f9fa;margin-top:5px;font-size:.9rem;display:block}.small-box h3,.small-box p{z-index:5}.small-box .icon{color:#00000026;z-index:0}.small-box .icon>i{font-size:90px;transition:transform .3s linear,-webkit-transform .3s linear;position:absolute;top:15px;right:15px}.small-box .icon>i.fa,.small-box .icon>i.fab,.small-box .icon>i.far,.small-box .icon>i.fas,.small-box .icon>i.glyphicon,.small-box .icon>i.ion{font-size:70px;top:20px}.small-box:hover{text-decoration:none}.small-box:hover .icon>i,.small-box:hover .icon>i.fa,.small-box:hover .icon>i.fab,.small-box:hover .icon>i.far,.small-box:hover .icon>i.fas,.small-box:hover .icon>i.glyphicon,.small-box:hover .icon>i.ion{transform:scale(1.1)}@media (max-width:767.98px){.small-box{text-align:center}.small-box .icon{display:none}.small-box p{font-size:12px}}.info-box{min-height:80px;width:100%;background:#fff;border-radius:.25rem;margin-bottom:1rem;padding:.5rem;display:flex;position:relative;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.info-box .progress{height:2px;background-color:#00000020;margin:5px 0}.info-box .progress .progress-bar{background-color:#fff}.info-box .info-box-icon{text-align:center;width:70px;border-radius:.25rem;justify-content:center;align-items:center;font-size:1.875rem;display:flex}.info-box .info-box-icon>img{max-width:100%}.info-box .info-box-content{flex-direction:column;flex:1;justify-content:center;padding:0 10px;line-height:120%;display:flex}.info-box .info-box-number{margin-top:.25rem;font-weight:700;display:block}.info-box .info-box-text,.info-box .progress-description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.info-box .info-box .bg-gradient-primary,.info-box .info-box .bg-primary{color:#fff}.info-box .info-box .bg-gradient-primary .progress-bar,.info-box .info-box .bg-primary .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-secondary,.info-box .info-box .bg-secondary{color:#fff}.info-box .info-box .bg-gradient-secondary .progress-bar,.info-box .info-box .bg-secondary .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-success,.info-box .info-box .bg-success{color:#fff}.info-box .info-box .bg-gradient-success .progress-bar,.info-box .info-box .bg-success .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-info,.info-box .info-box .bg-info{color:#fff}.info-box .info-box .bg-gradient-info .progress-bar,.info-box .info-box .bg-info .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-warning,.info-box .info-box .bg-warning{color:#1f2d3d}.info-box .info-box .bg-gradient-warning .progress-bar,.info-box .info-box .bg-warning .progress-bar{background-color:#1f2d3d}.info-box .info-box .bg-danger,.info-box .info-box .bg-gradient-danger{color:#fff}.info-box .info-box .bg-danger .progress-bar,.info-box .info-box .bg-gradient-danger .progress-bar{background-color:#fff}.info-box .info-box .bg-gradient-light,.info-box .info-box .bg-light{color:#1f2d3d}.info-box .info-box .bg-gradient-light .progress-bar,.info-box .info-box .bg-light .progress-bar{background-color:#1f2d3d}.info-box .info-box .bg-dark,.info-box .info-box .bg-gradient-dark{color:#fff}.info-box .info-box .bg-dark .progress-bar,.info-box .info-box .bg-gradient-dark .progress-bar{background-color:#fff}.info-box .info-box-more{display:block}.info-box .progress-description{margin:0}@media (min-width:768px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description,.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{display:none}}@media (min-width:992px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description,.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{font-size:.75rem;display:block}}@media (min-width:1200px){.col-lg-2 .info-box .progress-description,.col-md-2 .info-box .progress-description,.col-xl-2 .info-box .progress-description,.col-lg-3 .info-box .progress-description,.col-md-3 .info-box .progress-description,.col-xl-3 .info-box .progress-description{font-size:1rem;display:block}}.timeline{margin:0 0 45px;padding:0;position:relative}.timeline:before{content:"";width:4px;background:#dee2e6;border-radius:.25rem;margin:0;position:absolute;top:0;bottom:0;left:31px}.timeline>div{margin-bottom:15px;margin-right:10px;position:relative}.timeline>div:after,.timeline>div:before{content:"";display:table}.timeline>div>.timeline-item{color:#495057;background:#fff;border-radius:.25rem;margin-top:0;margin-left:60px;margin-right:15px;padding:0;position:relative;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.timeline>div>.timeline-item>.time{color:#999;float:right;padding:10px;font-size:12px}.timeline>div>.timeline-item>.timeline-header{color:#495057;border-bottom:1px solid #00000020;margin:0;padding:10px;font-size:16px;line-height:1.1}.timeline>div>.timeline-item>.timeline-header>a{font-weight:600}.timeline>div>.timeline-item>.timeline-body,.timeline>div>.timeline-item>.timeline-footer{padding:10px}.timeline>div>.timeline-item>.timeline-body>img{margin:10px}.timeline>div>.timeline-item>.timeline-body ol,.timeline>div>.timeline-item>.timeline-body ul,.timeline>div>.timeline-item>.timeline-body>dl{margin:0}.timeline>div>.timeline-item>.timeline-footer>a{color:#fff}.timeline>div>.fa,.timeline>div>.fab,.timeline>div>.far,.timeline>div>.fas,.timeline>div>.glyphicon,.timeline>div>.ion{height:30px;text-align:center;width:30px;background:#adb5bd;border-radius:50%;font-size:15px;line-height:30px;position:absolute;top:0;left:18px}.timeline>.time-label>span{background-color:#fff;border-radius:4px;padding:5px;font-weight:600;display:inline-block}.timeline-inverse>div>.timeline-item{box-shadow:none;background:#f8f9fa;border:1px solid #dee2e6}.timeline-inverse>div>.timeline-item>.timeline-header{border-bottom-color:#dee2e6}.products-list{margin:0;padding:0;list-style:none}.products-list>.item{background:#fff;border-radius:.25rem;padding:10px 0}.products-list>.item:after{clear:both;content:"";display:block}.products-list .product-img{float:left}.products-list .product-img img{height:50px;width:50px}.products-list .product-info{margin-left:60px}.products-list .product-title{font-weight:600}.products-list .product-description{color:#6c757d;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-list-in-card>.item{border-bottom:1px solid #00000020;border-radius:0}.product-list-in-card>.item:last-of-type{border-bottom-width:0}.direct-chat .card-body{padding:0;position:relative;overflow-x:hidden}.direct-chat.chat-pane-open .direct-chat-contacts{transform:translate(0)}.direct-chat.timestamp-light .direct-chat-timestamp{color:#30465f}.direct-chat.timestamp-dark .direct-chat-timestamp{color:#ccc}.direct-chat-messages{height:250px;padding:10px;overflow:auto;transform:translate(0)}.direct-chat-msg,.direct-chat-text{display:block}.direct-chat-msg{margin-bottom:10px}.direct-chat-msg:after{clear:both;content:"";display:block}.direct-chat-contacts,.direct-chat-messages{transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.direct-chat-text{color:#444;background:#d2d6de;border:1px solid #d2d6de;border-radius:.3rem;margin:5px 0 0 50px;padding:5px 10px;position:relative}.direct-chat-text:after,.direct-chat-text:before{content:" ";height:0;pointer-events:none;width:0;border:solid #0000;border-right-color:#d2d6de;position:absolute;top:15px;right:100%}.direct-chat-text:after{border-width:5px;margin-top:-5px}.direct-chat-text:before{border-width:6px;margin-top:-6px}.right .direct-chat-text{margin-left:0;margin-right:50px}.right .direct-chat-text:after,.right .direct-chat-text:before{border-left-color:#d2d6de;border-right-color:#0000;left:100%;right:auto}.direct-chat-img{float:left;height:40px;width:40px;border-radius:50%}.right .direct-chat-img{float:right}.direct-chat-infos{margin-bottom:2px;font-size:.875rem;display:block}.direct-chat-name{font-weight:600}.direct-chat-timestamp{color:#697582}.direct-chat-contacts-open .direct-chat-contacts{transform:translate(0)}.direct-chat-contacts{color:#fff;height:250px;width:100%;background:#343a40;position:absolute;top:0;bottom:0;overflow:auto;transform:translate(101%)}.direct-chat-contacts-light{background:#f8f9fa}.direct-chat-contacts-light .contacts-list-name{color:#495057}.direct-chat-contacts-light .contacts-list-date{color:#6c757d}.direct-chat-contacts-light .contacts-list-msg{color:#545b62}.contacts-list{padding-left:0;list-style:none}.contacts-list>li{border-bottom:1px solid #0003;margin:0;padding:10px}.contacts-list>li:after{clear:both;content:"";display:block}.contacts-list>li:last-of-type{border-bottom:0}.contacts-list-img{float:left;width:40px;border-radius:50%}.contacts-list-info{color:#fff;margin-left:45px}.contacts-list-name,.contacts-list-status{display:block}.contacts-list-name{font-weight:600}.contacts-list-status{font-size:.875rem}.contacts-list-date{color:#ced4da;font-weight:400}.contacts-list-msg{color:#b1bbc4}.direct-chat-primary .right>.direct-chat-text{color:#fff;background:#007bff;border-color:#007bff}.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{color:#fff;background:#6c757d;border-color:#6c757d}.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{color:#fff;background:#28a745;border-color:#28a745}.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{color:#fff;background:#17a2b8;border-color:#17a2b8}.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{color:#1f2d3d;background:#ffc107;border-color:#ffc107}.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{color:#fff;background:#dc3545;border-color:#dc3545}.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{color:#1f2d3d;background:#f8f9fa;border-color:#f8f9fa}.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{color:#fff;background:#343a40;border-color:#343a40}.direct-chat-dark .right>.direct-chat-text:after,.direct-chat-dark .right>.direct-chat-text:before{border-left-color:#343a40}.direct-chat-lightblue .right>.direct-chat-text{color:#fff;background:#3c8dbc;border-color:#3c8dbc}.direct-chat-lightblue .right>.direct-chat-text:after,.direct-chat-lightblue .right>.direct-chat-text:before{border-left-color:#3c8dbc}.direct-chat-navy .right>.direct-chat-text{color:#fff;background:#001f3f;border-color:#001f3f}.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{color:#fff;background:#3d9970;border-color:#3d9970}.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{color:#1f2d3d;background:#01ff70;border-color:#01ff70}.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{color:#fff;background:#f012be;border-color:#f012be}.direct-chat-fuchsia .right>.direct-chat-text:after,.direct-chat-fuchsia .right>.direct-chat-text:before{border-left-color:#f012be}.direct-chat-maroon .right>.direct-chat-text{color:#fff;background:#d81b60;border-color:#d81b60}.direct-chat-maroon .right>.direct-chat-text:after,.direct-chat-maroon .right>.direct-chat-text:before{border-left-color:#d81b60}.direct-chat-blue .right>.direct-chat-text{color:#fff;background:#007bff;border-color:#007bff}.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{color:#fff;background:#6610f2;border-color:#6610f2}.direct-chat-indigo .right>.direct-chat-text:after,.direct-chat-indigo .right>.direct-chat-text:before{border-left-color:#6610f2}.direct-chat-purple .right>.direct-chat-text{color:#fff;background:#6f42c1;border-color:#6f42c1}.direct-chat-purple .right>.direct-chat-text:after,.direct-chat-purple .right>.direct-chat-text:before{border-left-color:#6f42c1}.direct-chat-pink .right>.direct-chat-text{color:#fff;background:#e83e8c;border-color:#e83e8c}.direct-chat-pink .right>.direct-chat-text:after,.direct-chat-pink .right>.direct-chat-text:before{border-left-color:#e83e8c}.direct-chat-red .right>.direct-chat-text{color:#fff;background:#dc3545;border-color:#dc3545}.direct-chat-red .right>.direct-chat-text:after,.direct-chat-red .right>.direct-chat-text:before{border-left-color:#dc3545}.direct-chat-orange .right>.direct-chat-text{color:#1f2d3d;background:#fd7e14;border-color:#fd7e14}.direct-chat-orange .right>.direct-chat-text:after,.direct-chat-orange .right>.direct-chat-text:before{border-left-color:#fd7e14}.direct-chat-yellow .right>.direct-chat-text{color:#1f2d3d;background:#ffc107;border-color:#ffc107}.direct-chat-yellow .right>.direct-chat-text:after,.direct-chat-yellow .right>.direct-chat-text:before{border-left-color:#ffc107}.direct-chat-green .right>.direct-chat-text{color:#fff;background:#28a745;border-color:#28a745}.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{color:#fff;background:#20c997;border-color:#20c997}.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{color:#fff;background:#17a2b8;border-color:#17a2b8}.direct-chat-cyan .right>.direct-chat-text:after,.direct-chat-cyan .right>.direct-chat-text:before{border-left-color:#17a2b8}.direct-chat-white .right>.direct-chat-text{color:#1f2d3d;background:#fff;border-color:#fff}.direct-chat-white .right>.direct-chat-text:after,.direct-chat-white .right>.direct-chat-text:before{border-left-color:#fff}.direct-chat-gray .right>.direct-chat-text{color:#fff;background:#6c757d;border-color:#6c757d}.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{color:#fff;background:#343a40;border-color:#343a40}.direct-chat-gray-dark .right>.direct-chat-text:after,.direct-chat-gray-dark .right>.direct-chat-text:before{border-left-color:#343a40}.users-list{padding-left:0;list-style:none}.users-list>li{float:left;text-align:center;width:25%;padding:10px}.users-list>li img{height:auto;max-width:100%;border-radius:50%}.users-list>li>a:hover,.users-list>li>a:hover .users-list-name{color:#999}.users-list-date,.users-list-name{display:block}.users-list-name{color:#495057;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.users-list-date{color:#748290;font-size:12px}.card-widget{border:0;position:relative}.widget-user .widget-user-header{height:135px;text-align:center;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem}.widget-user .widget-user-username{text-shadow:0 1px 1px #0003;margin-top:0;margin-bottom:0;font-size:25px;font-weight:300}.widget-user .widget-user-desc{margin-top:0}.widget-user .widget-user-image{margin-left:-45px;position:absolute;top:80px;left:50%}.widget-user .widget-user-image>img{height:auto;width:90px;border:3px solid #fff}.widget-user .card-footer{padding-top:50px}.widget-user-2 .widget-user-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem}.widget-user-2 .widget-user-username{margin-top:5px;margin-bottom:5px;font-size:25px;font-weight:300}.widget-user-2 .widget-user-desc{margin-top:0}.widget-user-2 .widget-user-desc,.widget-user-2 .widget-user-username{margin-left:75px}.widget-user-2 .widget-user-image>img{float:left;height:auto;width:65px}.mailbox-messages>.table{margin:0}.mailbox-controls{padding:5px}.mailbox-controls.with-border{border-bottom:1px solid #00000020}.mailbox-read-info{border-bottom:1px solid #00000020;padding:10px}.mailbox-read-info h3{margin:0;font-size:20px}.mailbox-read-info h5{margin:0;padding:5px 0 0}.mailbox-read-time{color:#999;font-size:13px}.mailbox-read-message{padding:10px}.mailbox-attachments{padding-left:0;list-style:none}.mailbox-attachments li{float:left;width:200px;border:1px solid #eee;margin-bottom:10px;margin-right:10px}.mailbox-attachment-name{color:#666;font-weight:700}.mailbox-attachment-icon,.mailbox-attachment-info,.mailbox-attachment-size{display:block}.mailbox-attachment-info{background:#f8f9fa;padding:10px}.mailbox-attachment-size{color:#999;font-size:12px}.mailbox-attachment-size>span{padding-top:.75rem;display:inline-block}.mailbox-attachment-icon{color:#666;max-height:132.5px;text-align:center;padding:20px 10px;font-size:65px}.mailbox-attachment-icon.has-img{padding:0}.mailbox-attachment-icon.has-img>img{height:auto;max-width:100%}.lockscreen{background:#e9ecef}.lockscreen .lockscreen-name{text-align:center;font-weight:600}.lockscreen-logo{text-align:center;margin-bottom:25px;font-size:35px;font-weight:300}.lockscreen-logo a{color:#495057}.lockscreen-wrapper{max-width:400px;margin:10% auto 0}.lockscreen-item{width:290px;background:#fff;border-radius:4px;margin:10px auto 30px;padding:0;position:relative}.lockscreen-image{z-index:10;background:#fff;border-radius:50%;padding:5px;position:absolute;top:-25px;left:-10px}.lockscreen-image>img{height:70px;width:70px;border-radius:50%}.lockscreen-credentials{margin-left:70px}.lockscreen-credentials .form-control{border:0}.lockscreen-credentials .btn{background-color:#fff;border:0;padding:0 10px}.lockscreen-footer{margin-top:10px}.login-logo,.register-logo{text-align:center;margin-bottom:.9rem;font-size:2.1rem;font-weight:300}.login-logo a,.register-logo a{color:#495057}.login-page,.register-page{height:100vh;background:#e9ecef;flex-direction:column;justify-content:center;align-items:center;display:flex}.login-box,.register-box{width:360px}@media (max-width:576px){.login-box,.register-box{width:90%;margin-top:.5rem}}.login-card-body,.register-card-body{color:#666;background:#fff;border-top:0;padding:20px}.login-card-body .input-group .form-control,.register-card-body .input-group .form-control{border-right:0}.login-card-body .input-group .form-control:focus,.register-card-body .input-group .form-control:focus{box-shadow:none}.login-card-body .input-group .form-control:focus~.input-group-append .input-group-text,.register-card-body .input-group .form-control:focus~.input-group-append .input-group-text{border-color:#80bdff}.login-card-body .input-group .form-control.is-valid:focus,.register-card-body .input-group .form-control.is-valid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text{border-color:#28a745}.login-card-body .input-group .form-control.is-invalid:focus,.register-card-body .input-group .form-control.is-invalid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text{border-color:#dc3545}.login-card-body .input-group .input-group-text,.register-card-body .input-group .input-group-text{color:#777;background-color:#0000;border-left:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.login-box-msg,.register-box-msg{text-align:center;margin:0;padding:0 20px 20px}.social-auth-links{margin:10px 0}.error-page{width:600px;margin:20px auto 0}@media (max-width:767.98px){.error-page{width:100%}}.error-page>.headline{float:left;font-size:100px;font-weight:300}@media (max-width:767.98px){.error-page>.headline{float:none;text-align:center}}.error-page>.error-content{margin-left:190px;display:block}@media (max-width:767.98px){.error-page>.error-content{margin-left:0}}.error-page>.error-content>h3{font-size:25px;font-weight:300}@media (max-width:767.98px){.error-page>.error-content>h3{text-align:center}}.invoice{background:#fff;border:1px solid #00000020;position:relative}.invoice-title{margin-top:0}.profile-user-img{width:100px;border:3px solid #adb5bd;margin:0 auto;padding:3px}.profile-username{margin-top:5px;font-size:21px}.post{color:#666;border-bottom:1px solid #adb5bd;margin-bottom:15px;padding-bottom:15px}.post:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.post .user-block{width:100%;margin-bottom:15px}.post .row{width:100%}.product-image{max-width:100%;height:auto;width:100%}.product-image-thumbs{align-items:stretch;margin-top:2rem;display:flex}.product-image-thumb{max-width:7rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;margin-right:1rem;padding:.5rem;display:flex;box-shadow:0 1px 2px #00000013}.product-image-thumb img{max-width:100%;height:auto;align-self:center}.product-image-thumb:hover{opacity:.5}.product-share a{margin-right:.5rem}.projects td{vertical-align:middle}.projects .list-inline{margin-bottom:0}.projects .table-avatar img,.projects img.table-avatar{width:2.5rem;border-radius:50%;display:inline}.projects .project-state{text-align:center}.fc-button{color:#495057;background:#f8f9fa;border-color:#ddd}.fc-button.hover,.fc-button:active,.fc-button:hover{background-color:#e9e9e9}.fc-header-title h2{color:#666;margin-left:10px;font-size:15px;line-height:1.6em}.fc-header-right{padding-right:10px}.fc-header-left{padding-left:10px}.fc-widget-header{background:#fafafa}.fc-grid{width:100%;border:0}.fc-widget-content:first-of-type,.fc-widget-header:first-of-type{border-left:0;border-right:0}.fc-widget-content:last-of-type,.fc-widget-header:last-of-type{border-right:0}.fc-toolbar,.fc-toolbar.fc-header-toolbar{margin:0;padding:1rem}@media (max-width:575.98px){.fc-toolbar{flex-direction:column}.fc-toolbar .fc-left{order:1;margin-bottom:.5rem}.fc-toolbar .fc-center{order:0;margin-bottom:.375rem}.fc-toolbar .fc-right{order:2}}.fc-day-number{padding-right:10px;font-size:20px;font-weight:300}.fc-color-picker{margin:0;padding:0;list-style:none}.fc-color-picker>li{float:left;margin-right:5px;font-size:30px;line-height:30px}.fc-color-picker>li .fa,.fc-color-picker>li .fab,.fc-color-picker>li .far,.fc-color-picker>li .fas,.fc-color-picker>li .glyphicon,.fc-color-picker>li .ion{transition:transform .3s linear,-webkit-transform .3s linear}.fc-color-picker>li .fa:hover,.fc-color-picker>li .fab:hover,.fc-color-picker>li .far:hover,.fc-color-picker>li .fas:hover,.fc-color-picker>li .glyphicon:hover,.fc-color-picker>li .ion:hover{transform:rotate(30deg)}#add-new-event{transition:all .3s linear}.external-event{cursor:move;border-radius:.25rem;margin-bottom:4px;padding:5px 10px;font-weight:700;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.external-event:hover{box-shadow:inset 0 0 90px #0003}.select2-container--default .select2-selection--single{height:calc(2.25rem + 2px);border:1px solid #ced4da;padding:.46875rem .75rem}.select2-container--default.select2-container--open .select2-selection--single{border-color:#80bdff}.select2-container--default .select2-dropdown{border:1px solid #ced4da}.select2-container--default .select2-results__option{-webkit-user-select:none;user-select:none;padding:6px 12px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:auto;margin-top:-3px;padding-left:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:31px;right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-container--default .select2-dropdown .select2-search__field,.select2-container--default .select2-search--inline .select2-search__field{border:1px solid #ced4da}.select2-container--default .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-search--inline .select2-search__field:focus{border:1px solid #80bdff;outline:0}.select2-container--default .select2-dropdown.select2-dropdown--below{border-top:0}.select2-container--default .select2-dropdown.select2-dropdown--above{border-bottom:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#6c757d}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#dee2e6}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#1f2d3d}.select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#007bff}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#0074f0}.select2-container--default .select2-selection--multiple{min-height:calc(2.25rem + 2px);border:1px solid #ced4da}.select2-container--default .select2-selection--multiple:focus{border-color:#80bdff}.select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-bottom:-.375rem;padding:0 .375rem .375rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline{width:100%;margin-left:.375rem}.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 .select2-search.select2-search--inline .select2-search__field{border:0;margin-top:6px}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#007bff;border-color:#006fe6;margin-top:.31rem;padding:0 10px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3;float:right;margin-left:5px;margin-right:-2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field,.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field{margin-top:8px}.select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice,.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:.4rem}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-container--default.select2-container--focus .select2-search__field{border:0}.select2-container--default .select2-selection--single .select2-selection__rendered li{padding-right:10px}.input-group-prepend~.select2-container--default .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.select2-container--default:not(:last-child) .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.select2-container--bootstrap4.select2-container--focus .select2-selection{box-shadow:none}select.form-control-sm~.select2-container--default{font-size:.875rem}.text-sm .select2-container--default .select2-selection--single,select.form-control-sm~.select2-container--default .select2-selection--single{height:calc(1.8125rem + 2px)}.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered,select.form-control-sm~.select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:-.4rem}.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow,select.form-control-sm~.select2-container--default .select2-selection--single .select2-selection__arrow{top:-.12rem}.text-sm .select2-container--default .select2-selection--multiple,select.form-control-sm~.select2-container--default .select2-selection--multiple{min-height:calc(1.8125rem + 2px)}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-top:-.1rem;padding:0 .25rem .25rem}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline{margin-left:.25rem}.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,select.form-control-sm~.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field{margin-top:6px}.maximized-card .select2-dropdown{z-index:9999}.select2-primary+.select2-container--default.select2-container--open .select2-selection--single,.select2-primary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #80bdff}.select2-container--default .select2-primary .select2-results__option--highlighted,.select2-primary .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#007bff}.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#0074f0}.select2-container--default .select2-primary .select2-selection--multiple:focus,.select2-primary .select2-container--default .select2-selection--multiple:focus{border-color:#80bdff}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#007bff;border-color:#006fe6}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#80bdff}.select2-secondary+.select2-container--default.select2-container--open .select2-selection--single,.select2-secondary+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.select2-container--default .select2-secondary .select2-results__option--highlighted,.select2-secondary .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#6c757d}.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#656d75}.select2-container--default .select2-secondary .select2-selection--multiple:focus,.select2-secondary .select2-container--default .select2-selection--multiple:focus{border-color:#afb5ba}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#6c757d;border-color:#60686f}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.select2-success+.select2-container--default.select2-container--open .select2-selection--single,.select2-success+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#71dd8a}.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #71dd8a}.select2-container--default .select2-success .select2-results__option--highlighted,.select2-success .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#28a745}.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#259b40}.select2-container--default .select2-success .select2-selection--multiple:focus,.select2-success .select2-container--default .select2-selection--multiple:focus{border-color:#71dd8a}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#28a745;border-color:#23923d}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#71dd8a}.select2-info+.select2-container--default.select2-container--open .select2-selection--single,.select2-info+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#63d9ec}.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #63d9ec}.select2-container--default .select2-info .select2-results__option--highlighted,.select2-info .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#17a2b8}.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#1596aa}.select2-container--default .select2-info .select2-selection--multiple:focus,.select2-info .select2-container--default .select2-selection--multiple:focus{border-color:#63d9ec}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#17a2b8;border-color:#148ea1}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#63d9ec}.select2-warning+.select2-container--default.select2-container--open .select2-selection--single,.select2-warning+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#ffe187}.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #ffe187}.select2-container--default .select2-warning .select2-results__option--highlighted,.select2-warning .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#ffc107}.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#1f2d3d;background-color:#f7b900}.select2-container--default .select2-warning .select2-selection--multiple:focus,.select2-warning .select2-container--default .select2-selection--multiple:focus{border-color:#ffe187}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#ffc107;border-color:#edb100}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ffe187}.select2-danger+.select2-container--default.select2-container--open .select2-selection--single,.select2-danger+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#efa2a9}.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #efa2a9}.select2-container--default .select2-danger .select2-results__option--highlighted,.select2-danger .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#dc3545}.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#da2839}.select2-container--default .select2-danger .select2-selection--multiple:focus,.select2-danger .select2-container--default .select2-selection--multiple:focus{border-color:#efa2a9}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#dc3545;border-color:#d32535}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#efa2a9}.select2-light+.select2-container--default.select2-container--open .select2-selection--single,.select2-light+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.select2-container--default .select2-light .select2-results__option--highlighted,.select2-light .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#f8f9fa}.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#1f2d3d;background-color:#eff1f4}.select2-container--default .select2-light .select2-selection--multiple:focus,.select2-light .select2-container--default .select2-selection--multiple:focus{border-color:#fff}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#f8f9fa;border-color:#e9ecef}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff}.select2-dark+.select2-container--default.select2-container--open .select2-selection--single,.select2-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.select2-container--default .select2-dark .select2-results__option--highlighted,.select2-dark .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#343a40}.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#2d3238}.select2-container--default .select2-dark .select2-selection--multiple:focus,.select2-dark .select2-container--default .select2-selection--multiple:focus{border-color:#6d7a86}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#343a40;border-color:#292d32}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.select2-lightblue+.select2-container--default.select2-container--open .select2-selection--single,.select2-lightblue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#99c5de}.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #99c5de}.select2-container--default .select2-lightblue .select2-results__option--highlighted,.select2-lightblue .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#3c8dbc}.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#3884b0}.select2-container--default .select2-lightblue .select2-selection--multiple:focus,.select2-lightblue .select2-container--default .select2-selection--multiple:focus{border-color:#99c5de}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#3c8dbc;border-color:#367fa9}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#99c5de}.select2-navy+.select2-container--default.select2-container--open .select2-selection--single,.select2-navy+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#005ebf}.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #005ebf}.select2-container--default .select2-navy .select2-results__option--highlighted,.select2-navy .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#001f3f}.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#001730}.select2-container--default .select2-navy .select2-selection--multiple:focus,.select2-navy .select2-container--default .select2-selection--multiple:focus{border-color:#005ebf}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#001f3f;border-color:#001226}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#005ebf}.select2-olive+.select2-container--default.select2-container--open .select2-selection--single,.select2-olive+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#87cfaf}.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #87cfaf}.select2-container--default .select2-olive .select2-results__option--highlighted,.select2-olive .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#3d9970}.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#398e68}.select2-container--default .select2-olive .select2-selection--multiple:focus,.select2-olive .select2-container--default .select2-selection--multiple:focus{border-color:#87cfaf}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#3d9970;border-color:#368763}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#87cfaf}.select2-lime+.select2-container--default.select2-container--open .select2-selection--single,.select2-lime+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#81ffb8}.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #81ffb8}.select2-container--default .select2-lime .select2-results__option--highlighted,.select2-lime .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#01ff70}.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#1f2d3d;background-color:#00f169}.select2-container--default .select2-lime .select2-selection--multiple:focus,.select2-lime .select2-container--default .select2-selection--multiple:focus{border-color:#81ffb8}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#01ff70;border-color:#00e765}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#81ffb8}.select2-fuchsia+.select2-container--default.select2-container--open .select2-selection--single,.select2-fuchsia+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f88adf}.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f88adf}.select2-container--default .select2-fuchsia .select2-results__option--highlighted,.select2-fuchsia .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#f012be}.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#e40eb4}.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,.select2-fuchsia .select2-container--default .select2-selection--multiple:focus{border-color:#f88adf}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#f012be;border-color:#db0ead}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f88adf}.select2-maroon+.select2-container--default.select2-container--open .select2-selection--single,.select2-maroon+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f083ab}.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f083ab}.select2-container--default .select2-maroon .select2-results__option--highlighted,.select2-maroon .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#d81b60}.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#ca195a}.select2-container--default .select2-maroon .select2-selection--multiple:focus,.select2-maroon .select2-container--default .select2-selection--multiple:focus{border-color:#f083ab}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#d81b60;border-color:#c11856}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f083ab}.select2-blue+.select2-container--default.select2-container--open .select2-selection--single,.select2-blue+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff}.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus{border:1px solid #80bdff}.select2-blue .select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-blue .select2-results__option--highlighted{color:#fff;background-color:#007bff}.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#0074f0}.select2-blue .select2-container--default .select2-selection--multiple:focus,.select2-container--default .select2-blue .select2-selection--multiple:focus{border-color:#80bdff}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#007bff;border-color:#006fe6}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple{border-color:#80bdff}.select2-indigo+.select2-container--default.select2-container--open .select2-selection--single,.select2-indigo+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b389f9}.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #b389f9}.select2-container--default .select2-indigo .select2-results__option--highlighted,.select2-indigo .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#6610f2}.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#5f0de6}.select2-container--default .select2-indigo .select2-selection--multiple:focus,.select2-indigo .select2-container--default .select2-selection--multiple:focus{border-color:#b389f9}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#6610f2;border-color:#5b0cdd}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b389f9}.select2-purple+.select2-container--default.select2-container--open .select2-selection--single,.select2-purple+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b8a2e0}.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #b8a2e0}.select2-container--default .select2-purple .select2-results__option--highlighted,.select2-purple .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#6f42c1}.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#683cb8}.select2-container--default .select2-purple .select2-selection--multiple:focus,.select2-purple .select2-container--default .select2-selection--multiple:focus{border-color:#b8a2e0}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#6f42c1;border-color:#643ab0}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b8a2e0}.select2-pink+.select2-container--default.select2-container--open .select2-selection--single,.select2-pink+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#f6b0d0}.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #f6b0d0}.select2-container--default .select2-pink .select2-results__option--highlighted,.select2-pink .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#e83e8c}.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#e63084}.select2-container--default .select2-pink .select2-selection--multiple:focus,.select2-pink .select2-container--default .select2-selection--multiple:focus{border-color:#f6b0d0}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#e83e8c;border-color:#e5277e}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f6b0d0}.select2-red+.select2-container--default.select2-container--open .select2-selection--single,.select2-red+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#efa2a9}.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #efa2a9}.select2-container--default .select2-red .select2-results__option--highlighted,.select2-red .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#dc3545}.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#da2839}.select2-container--default .select2-red .select2-selection--multiple:focus,.select2-red .select2-container--default .select2-selection--multiple:focus{border-color:#efa2a9}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#dc3545;border-color:#d32535}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#efa2a9}.select2-orange+.select2-container--default.select2-container--open .select2-selection--single,.select2-orange+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fec392}.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fec392}.select2-container--default .select2-orange .select2-results__option--highlighted,.select2-orange .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#fd7e14}.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#fd7605}.select2-container--default .select2-orange .select2-selection--multiple:focus,.select2-orange .select2-container--default .select2-selection--multiple:focus{border-color:#fec392}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#fd7e14;border-color:#f57102}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fec392}.select2-yellow+.select2-container--default.select2-container--open .select2-selection--single,.select2-yellow+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#ffe187}.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #ffe187}.select2-container--default .select2-yellow .select2-results__option--highlighted,.select2-yellow .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#ffc107}.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#1f2d3d;background-color:#f7b900}.select2-container--default .select2-yellow .select2-selection--multiple:focus,.select2-yellow .select2-container--default .select2-selection--multiple:focus{border-color:#ffe187}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#ffc107;border-color:#edb100}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ffe187}.select2-green+.select2-container--default.select2-container--open .select2-selection--single,.select2-green+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#71dd8a}.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #71dd8a}.select2-container--default .select2-green .select2-results__option--highlighted,.select2-green .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#28a745}.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#259b40}.select2-container--default .select2-green .select2-selection--multiple:focus,.select2-green .select2-container--default .select2-selection--multiple:focus{border-color:#71dd8a}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#28a745;border-color:#23923d}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#71dd8a}.select2-teal+.select2-container--default.select2-container--open .select2-selection--single,.select2-teal+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#7eeaca}.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #7eeaca}.select2-container--default .select2-teal .select2-results__option--highlighted,.select2-teal .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#20c997}.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#1ebc8d}.select2-container--default .select2-teal .select2-selection--multiple:focus,.select2-teal .select2-container--default .select2-selection--multiple:focus{border-color:#7eeaca}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#20c997;border-color:#1cb386}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#7eeaca}.select2-cyan+.select2-container--default.select2-container--open .select2-selection--single,.select2-cyan+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#63d9ec}.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #63d9ec}.select2-container--default .select2-cyan .select2-results__option--highlighted,.select2-cyan .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#17a2b8}.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#1596aa}.select2-container--default .select2-cyan .select2-selection--multiple:focus,.select2-cyan .select2-container--default .select2-selection--multiple:focus{border-color:#63d9ec}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#17a2b8;border-color:#148ea1}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#63d9ec}.select2-white+.select2-container--default.select2-container--open .select2-selection--single,.select2-white+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #fff}.select2-container--default .select2-white .select2-results__option--highlighted,.select2-white .select2-container--default .select2-results__option--highlighted{color:#1f2d3d;background-color:#fff}.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#1f2d3d;background-color:#f7f7f7}.select2-container--default .select2-white .select2-selection--multiple:focus,.select2-white .select2-container--default .select2-selection--multiple:focus{border-color:#fff}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1f2d3d;background-color:#fff;border-color:#f2f2f2}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1f2d3db3}.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#1f2d3d}.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff}.select2-gray+.select2-container--default.select2-container--open .select2-selection--single,.select2-gray+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#afb5ba}.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #afb5ba}.select2-container--default .select2-gray .select2-results__option--highlighted,.select2-gray .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#6c757d}.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#656d75}.select2-container--default .select2-gray .select2-selection--multiple:focus,.select2-gray .select2-container--default .select2-selection--multiple:focus{border-color:#afb5ba}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#6c757d;border-color:#60686f}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#afb5ba}.select2-gray-dark+.select2-container--default.select2-container--open .select2-selection--single,.select2-gray-dark+.select2-container--default.select2-container--focus .select2-selection--single{border-color:#6d7a86}.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus,.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus{border:1px solid #6d7a86}.select2-container--default .select2-gray-dark .select2-results__option--highlighted,.select2-gray-dark .select2-container--default .select2-results__option--highlighted{color:#fff;background-color:#343a40}.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover{color:#fff;background-color:#2d3238}.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,.select2-gray-dark .select2-container--default .select2-selection--multiple:focus{border-color:#6d7a86}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#343a40;border-color:#292d32}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#ffffffb3}.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#6d7a86}.slider .tooltip.in{opacity:.9}.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}.slider-light .slider .slider-selection{background:#f8f9fa}.slider-dark .slider .slider-selection{background:#343a40}.slider-lightblue .slider .slider-selection{background:#3c8dbc}.slider-navy .slider .slider-selection{background:#001f3f}.slider-olive .slider .slider-selection{background:#3d9970}.slider-lime .slider .slider-selection{background:#01ff70}.slider-fuchsia .slider .slider-selection{background:#f012be}.slider-maroon .slider .slider-selection{background:#d81b60}.slider-blue .slider .slider-selection{background:#007bff}.slider-indigo .slider .slider-selection{background:#6610f2}.slider-purple .slider .slider-selection{background:#6f42c1}.slider-pink .slider .slider-selection{background:#e83e8c}.slider-red .slider .slider-selection{background:#dc3545}.slider-orange .slider .slider-selection{background:#fd7e14}.slider-yellow .slider .slider-selection{background:#ffc107}.slider-green .slider .slider-selection{background:#28a745}.slider-teal .slider .slider-selection{background:#20c997}.slider-cyan .slider .slider-selection{background:#17a2b8}.slider-white .slider .slider-selection{background:#fff}.slider-gray .slider .slider-selection{background:#6c757d}.slider-gray-dark .slider .slider-selection{background:#343a40}.icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-primary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-primary>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#007bff}.icheck-primary>input:first-child:checked+input[type=hidden]+label:before,.icheck-primary>input:first-child:checked+label:before{background-color:#007bff;border-color:#007bff}.icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-secondary>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-secondary>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#6c757d}.icheck-secondary>input:first-child:checked+input[type=hidden]+label:before,.icheck-secondary>input:first-child:checked+label:before{background-color:#6c757d;border-color:#6c757d}.icheck-success>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-success>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-success>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-success>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#28a745}.icheck-success>input:first-child:checked+input[type=hidden]+label:before,.icheck-success>input:first-child:checked+label:before{background-color:#28a745;border-color:#28a745}.icheck-info>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-info>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-info>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-info>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#17a2b8}.icheck-info>input:first-child:checked+input[type=hidden]+label:before,.icheck-info>input:first-child:checked+label:before{background-color:#17a2b8;border-color:#17a2b8}.icheck-warning>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-warning>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-warning>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-warning>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#ffc107}.icheck-warning>input:first-child:checked+input[type=hidden]+label:before,.icheck-warning>input:first-child:checked+label:before{background-color:#ffc107;border-color:#ffc107}.icheck-danger>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-danger>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-danger>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-danger>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#dc3545}.icheck-danger>input:first-child:checked+input[type=hidden]+label:before,.icheck-danger>input:first-child:checked+label:before{background-color:#dc3545;border-color:#dc3545}.icheck-light>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-light>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-light>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-light>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#f8f9fa}.icheck-light>input:first-child:checked+input[type=hidden]+label:before,.icheck-light>input:first-child:checked+label:before{background-color:#f8f9fa;border-color:#f8f9fa}.icheck-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-dark>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-dark>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#343a40}.icheck-dark>input:first-child:checked+input[type=hidden]+label:before,.icheck-dark>input:first-child:checked+label:before{background-color:#343a40;border-color:#343a40}.icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-lightblue>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#3c8dbc}.icheck-lightblue>input:first-child:checked+input[type=hidden]+label:before,.icheck-lightblue>input:first-child:checked+label:before{background-color:#3c8dbc;border-color:#3c8dbc}.icheck-navy>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-navy>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-navy>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-navy>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#001f3f}.icheck-navy>input:first-child:checked+input[type=hidden]+label:before,.icheck-navy>input:first-child:checked+label:before{background-color:#001f3f;border-color:#001f3f}.icheck-olive>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-olive>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-olive>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-olive>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#3d9970}.icheck-olive>input:first-child:checked+input[type=hidden]+label:before,.icheck-olive>input:first-child:checked+label:before{background-color:#3d9970;border-color:#3d9970}.icheck-lime>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-lime>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-lime>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-lime>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#01ff70}.icheck-lime>input:first-child:checked+input[type=hidden]+label:before,.icheck-lime>input:first-child:checked+label:before{background-color:#01ff70;border-color:#01ff70}.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-fuchsia>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#f012be}.icheck-fuchsia>input:first-child:checked+input[type=hidden]+label:before,.icheck-fuchsia>input:first-child:checked+label:before{background-color:#f012be;border-color:#f012be}.icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-maroon>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#d81b60}.icheck-maroon>input:first-child:checked+input[type=hidden]+label:before,.icheck-maroon>input:first-child:checked+label:before{background-color:#d81b60;border-color:#d81b60}.icheck-blue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-blue>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-blue>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-blue>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#007bff}.icheck-blue>input:first-child:checked+input[type=hidden]+label:before,.icheck-blue>input:first-child:checked+label:before{background-color:#007bff;border-color:#007bff}.icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-indigo>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#6610f2}.icheck-indigo>input:first-child:checked+input[type=hidden]+label:before,.icheck-indigo>input:first-child:checked+label:before{background-color:#6610f2;border-color:#6610f2}.icheck-purple>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-purple>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-purple>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-purple>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#6f42c1}.icheck-purple>input:first-child:checked+input[type=hidden]+label:before,.icheck-purple>input:first-child:checked+label:before{background-color:#6f42c1;border-color:#6f42c1}.icheck-pink>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-pink>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-pink>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-pink>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#e83e8c}.icheck-pink>input:first-child:checked+input[type=hidden]+label:before,.icheck-pink>input:first-child:checked+label:before{background-color:#e83e8c;border-color:#e83e8c}.icheck-red>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-red>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-red>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-red>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#dc3545}.icheck-red>input:first-child:checked+input[type=hidden]+label:before,.icheck-red>input:first-child:checked+label:before{background-color:#dc3545;border-color:#dc3545}.icheck-orange>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-orange>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-orange>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-orange>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#fd7e14}.icheck-orange>input:first-child:checked+input[type=hidden]+label:before,.icheck-orange>input:first-child:checked+label:before{background-color:#fd7e14;border-color:#fd7e14}.icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-yellow>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#ffc107}.icheck-yellow>input:first-child:checked+input[type=hidden]+label:before,.icheck-yellow>input:first-child:checked+label:before{background-color:#ffc107;border-color:#ffc107}.icheck-green>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-green>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-green>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-green>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#28a745}.icheck-green>input:first-child:checked+input[type=hidden]+label:before,.icheck-green>input:first-child:checked+label:before{background-color:#28a745;border-color:#28a745}.icheck-teal>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-teal>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-teal>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-teal>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#20c997}.icheck-teal>input:first-child:checked+input[type=hidden]+label:before,.icheck-teal>input:first-child:checked+label:before{background-color:#20c997;border-color:#20c997}.icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-cyan>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#17a2b8}.icheck-cyan>input:first-child:checked+input[type=hidden]+label:before,.icheck-cyan>input:first-child:checked+label:before{background-color:#17a2b8;border-color:#17a2b8}.icheck-white>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-white>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-white>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-white>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#fff}.icheck-white>input:first-child:checked+input[type=hidden]+label:before,.icheck-white>input:first-child:checked+label:before{background-color:#fff;border-color:#fff}.icheck-gray>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-gray>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-gray>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-gray>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#6c757d}.icheck-gray>input:first-child:checked+input[type=hidden]+label:before,.icheck-gray>input:first-child:checked+label:before{background-color:#6c757d;border-color:#6c757d}.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label:before,.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):hover+label:before,.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+input[type=hidden]+label:before,.icheck-gray-dark>input:first-child:not(:checked):not(:disabled):focus+label:before{border-color:#343a40}.icheck-gray-dark>input:first-child:checked+input[type=hidden]+label:before,.icheck-gray-dark>input:first-child:checked+label:before{background-color:#343a40;border-color:#343a40}.mapael .map{position:relative}.mapael .mapTooltip{text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;color:#fff;max-width:200px;text-align:center;word-wrap:break-word;z-index:1070;background-color:#000;border-radius:.25rem;padding:.25rem .5rem;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;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}.mapael .myLegend{width:600px;background-color:#f8f9fa;border:1px solid #adb5bd;padding:10px}.mapael .zoomButton{color:#444;cursor:pointer;height:16px;text-align:center;-webkit-user-select:none;user-select:none;width:16px;background-color:#f8f9fa;border:1px solid #ddd;border-radius:.25rem;padding-left:1px;font-weight:700;line-height:14px;position:absolute;top:0;left:10px}.mapael .zoomButton.hover,.mapael .zoomButton:active,.mapael .zoomButton:hover{color:#2b2b2b;background-color:#e9ecef}.mapael .zoomReset{line-height:12px;top:10px}.mapael .zoomIn{top:30px}.mapael .zoomOut{top:50px}.jqvmap-zoomin,.jqvmap-zoomout{color:#444;height:15px;width:15px;background-color:#f8f9fa;border:1px solid #ddd;border-radius:.25rem}.jqvmap-zoomin.hover,.jqvmap-zoomin:active,.jqvmap-zoomin:hover,.jqvmap-zoomout.hover,.jqvmap-zoomout:active,.jqvmap-zoomout:hover{color:#2b2b2b;background-color:#e9ecef}.swal2-icon.swal2-info{border-color:ligthen(#17a2b8,20%);color:#17a2b8}.swal2-icon.swal2-warning{border-color:ligthen(#ffc107,20%);color:#ffc107}.swal2-icon.swal2-error{border-color:ligthen(#dc3545,20%);color:#dc3545}.swal2-icon.swal2-question{border-color:ligthen(#6c757d,20%);color:#6c757d}.swal2-icon.swal2-success{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]{background-color:#28a745}#toast-container .toast{background-color:#007bff}#toast-container .toast-success{background-color:#28a745}#toast-container .toast-error{background-color:#dc3545}#toast-container .toast-info{background-color:#17a2b8}#toast-container .toast-warning{background-color:#ffc107}.toast-bottom-full-width .toast,.toast-top-full-width .toast{max-width:inherit}.pace{z-index:1048}.pace .pace-progress{z-index:1049}.pace .pace-activity{z-index:1050}.pace-primary .pace .pace-progress{background:#007bff}.pace-barber-shop-primary .pace{background:#fff}.pace-barber-shop-primary .pace .pace-progress{background:#007bff}.pace-barber-shop-primary .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-primary .pace .pace-progress:after{color:#007bff33}.pace-bounce-primary .pace .pace-activity{background:#007bff}.pace-center-atom-primary .pace-progress{height:100px;width:80px}.pace-center-atom-primary .pace-progress:before{color:#fff;background:#007bff;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-primary .pace-activity,.pace-center-atom-primary .pace-activity:after,.pace-center-atom-primary .pace-activity:before{border-color:#007bff}.pace-center-circle-primary .pace .pace-progress{color:#fff;background:#007bffcc}.pace-center-radar-primary .pace .pace-activity,.pace-center-radar-primary .pace .pace-activity:before{border-color:#007bff #0000 #0000}.pace-center-simple-primary .pace{background:#fff;border-color:#007bff}.pace-center-simple-primary .pace .pace-progress{background:#007bff}.pace-material-primary .pace{color:#007bff}.pace-corner-indicator-primary .pace .pace-activity{background:#007bff}.pace-corner-indicator-primary .pace .pace-activity:after,.pace-corner-indicator-primary .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-primary .pace .pace-activity:before{border-left-color:#007bff33;border-right-color:#007bff33}.pace-corner-indicator-primary .pace .pace-activity:after{border-top-color:#007bff33;border-bottom-color:#007bff33}.pace-fill-left-primary .pace .pace-progress{background-color:#007bff33}.pace-flash-primary .pace .pace-progress{background:#007bff}.pace-flash-primary .pace .pace-progress-inner{box-shadow:0 0 10px #007bff,0 0 5px #007bff}.pace-flash-primary .pace .pace-activity{border-top-color:#007bff;border-left-color:#007bff}.pace-loading-bar-primary .pace .pace-progress{color:#007bff;background:#007bff;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-primary .pace .pace-activity{box-shadow:inset 0 0 0 2px #007bff,inset 0 0 0 7px #fff}.pace-mac-osx-primary .pace .pace-progress{background-color:#007bff;box-shadow:inset -1px 0 #007bff,inset 0 -1px #007bff,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-primary .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-primary .pace-progress{color:#007bff}.pace-secondary .pace .pace-progress{background:#6c757d}.pace-barber-shop-secondary .pace{background:#fff}.pace-barber-shop-secondary .pace .pace-progress{background:#6c757d}.pace-barber-shop-secondary .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-secondary .pace .pace-progress:after{color:#6c757d33}.pace-bounce-secondary .pace .pace-activity{background:#6c757d}.pace-center-atom-secondary .pace-progress{height:100px;width:80px}.pace-center-atom-secondary .pace-progress:before{color:#fff;background:#6c757d;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-secondary .pace-activity,.pace-center-atom-secondary .pace-activity:after,.pace-center-atom-secondary .pace-activity:before{border-color:#6c757d}.pace-center-circle-secondary .pace .pace-progress{color:#fff;background:#6c757dcc}.pace-center-radar-secondary .pace .pace-activity,.pace-center-radar-secondary .pace .pace-activity:before{border-color:#6c757d #0000 #0000}.pace-center-simple-secondary .pace{background:#fff;border-color:#6c757d}.pace-center-simple-secondary .pace .pace-progress{background:#6c757d}.pace-material-secondary .pace{color:#6c757d}.pace-corner-indicator-secondary .pace .pace-activity{background:#6c757d}.pace-corner-indicator-secondary .pace .pace-activity:after,.pace-corner-indicator-secondary .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-secondary .pace .pace-activity:before{border-left-color:#6c757d33;border-right-color:#6c757d33}.pace-corner-indicator-secondary .pace .pace-activity:after{border-top-color:#6c757d33;border-bottom-color:#6c757d33}.pace-fill-left-secondary .pace .pace-progress{background-color:#6c757d33}.pace-flash-secondary .pace .pace-progress{background:#6c757d}.pace-flash-secondary .pace .pace-progress-inner{box-shadow:0 0 10px #6c757d,0 0 5px #6c757d}.pace-flash-secondary .pace .pace-activity{border-top-color:#6c757d;border-left-color:#6c757d}.pace-loading-bar-secondary .pace .pace-progress{color:#6c757d;background:#6c757d;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-secondary .pace .pace-activity{box-shadow:inset 0 0 0 2px #6c757d,inset 0 0 0 7px #fff}.pace-mac-osx-secondary .pace .pace-progress{background-color:#6c757d;box-shadow:inset -1px 0 #6c757d,inset 0 -1px #6c757d,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-secondary .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-secondary .pace-progress{color:#6c757d}.pace-success .pace .pace-progress{background:#28a745}.pace-barber-shop-success .pace{background:#fff}.pace-barber-shop-success .pace .pace-progress{background:#28a745}.pace-barber-shop-success .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-success .pace .pace-progress:after{color:#28a74533}.pace-bounce-success .pace .pace-activity{background:#28a745}.pace-center-atom-success .pace-progress{height:100px;width:80px}.pace-center-atom-success .pace-progress:before{color:#fff;background:#28a745;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-success .pace-activity,.pace-center-atom-success .pace-activity:after,.pace-center-atom-success .pace-activity:before{border-color:#28a745}.pace-center-circle-success .pace .pace-progress{color:#fff;background:#28a745cc}.pace-center-radar-success .pace .pace-activity,.pace-center-radar-success .pace .pace-activity:before{border-color:#28a745 #0000 #0000}.pace-center-simple-success .pace{background:#fff;border-color:#28a745}.pace-center-simple-success .pace .pace-progress{background:#28a745}.pace-material-success .pace{color:#28a745}.pace-corner-indicator-success .pace .pace-activity{background:#28a745}.pace-corner-indicator-success .pace .pace-activity:after,.pace-corner-indicator-success .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-success .pace .pace-activity:before{border-left-color:#28a74533;border-right-color:#28a74533}.pace-corner-indicator-success .pace .pace-activity:after{border-top-color:#28a74533;border-bottom-color:#28a74533}.pace-fill-left-success .pace .pace-progress{background-color:#28a74533}.pace-flash-success .pace .pace-progress{background:#28a745}.pace-flash-success .pace .pace-progress-inner{box-shadow:0 0 10px #28a745,0 0 5px #28a745}.pace-flash-success .pace .pace-activity{border-top-color:#28a745;border-left-color:#28a745}.pace-loading-bar-success .pace .pace-progress{color:#28a745;background:#28a745;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-success .pace .pace-activity{box-shadow:inset 0 0 0 2px #28a745,inset 0 0 0 7px #fff}.pace-mac-osx-success .pace .pace-progress{background-color:#28a745;box-shadow:inset -1px 0 #28a745,inset 0 -1px #28a745,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-success .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-success .pace-progress{color:#28a745}.pace-info .pace .pace-progress{background:#17a2b8}.pace-barber-shop-info .pace{background:#fff}.pace-barber-shop-info .pace .pace-progress{background:#17a2b8}.pace-barber-shop-info .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-info .pace .pace-progress:after{color:#17a2b833}.pace-bounce-info .pace .pace-activity{background:#17a2b8}.pace-center-atom-info .pace-progress{height:100px;width:80px}.pace-center-atom-info .pace-progress:before{color:#fff;background:#17a2b8;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-info .pace-activity,.pace-center-atom-info .pace-activity:after,.pace-center-atom-info .pace-activity:before{border-color:#17a2b8}.pace-center-circle-info .pace .pace-progress{color:#fff;background:#17a2b8cc}.pace-center-radar-info .pace .pace-activity,.pace-center-radar-info .pace .pace-activity:before{border-color:#17a2b8 #0000 #0000}.pace-center-simple-info .pace{background:#fff;border-color:#17a2b8}.pace-center-simple-info .pace .pace-progress{background:#17a2b8}.pace-material-info .pace{color:#17a2b8}.pace-corner-indicator-info .pace .pace-activity{background:#17a2b8}.pace-corner-indicator-info .pace .pace-activity:after,.pace-corner-indicator-info .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-info .pace .pace-activity:before{border-left-color:#17a2b833;border-right-color:#17a2b833}.pace-corner-indicator-info .pace .pace-activity:after{border-top-color:#17a2b833;border-bottom-color:#17a2b833}.pace-fill-left-info .pace .pace-progress{background-color:#17a2b833}.pace-flash-info .pace .pace-progress{background:#17a2b8}.pace-flash-info .pace .pace-progress-inner{box-shadow:0 0 10px #17a2b8,0 0 5px #17a2b8}.pace-flash-info .pace .pace-activity{border-top-color:#17a2b8;border-left-color:#17a2b8}.pace-loading-bar-info .pace .pace-progress{color:#17a2b8;background:#17a2b8;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-info .pace .pace-activity{box-shadow:inset 0 0 0 2px #17a2b8,inset 0 0 0 7px #fff}.pace-mac-osx-info .pace .pace-progress{background-color:#17a2b8;box-shadow:inset -1px 0 #17a2b8,inset 0 -1px #17a2b8,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-info .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-info .pace-progress{color:#17a2b8}.pace-warning .pace .pace-progress{background:#ffc107}.pace-barber-shop-warning .pace{background:#1f2d3d}.pace-barber-shop-warning .pace .pace-progress{background:#ffc107}.pace-barber-shop-warning .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-warning .pace .pace-progress:after{color:#ffc10733}.pace-bounce-warning .pace .pace-activity{background:#ffc107}.pace-center-atom-warning .pace-progress{height:100px;width:80px}.pace-center-atom-warning .pace-progress:before{color:#1f2d3d;background:#ffc107;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-warning .pace-activity,.pace-center-atom-warning .pace-activity:after,.pace-center-atom-warning .pace-activity:before{border-color:#ffc107}.pace-center-circle-warning .pace .pace-progress{color:#1f2d3d;background:#ffc107cc}.pace-center-radar-warning .pace .pace-activity,.pace-center-radar-warning .pace .pace-activity:before{border-color:#ffc107 #0000 #0000}.pace-center-simple-warning .pace{background:#1f2d3d;border-color:#ffc107}.pace-center-simple-warning .pace .pace-progress{background:#ffc107}.pace-material-warning .pace{color:#ffc107}.pace-corner-indicator-warning .pace .pace-activity{background:#ffc107}.pace-corner-indicator-warning .pace .pace-activity:after,.pace-corner-indicator-warning .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-warning .pace .pace-activity:before{border-left-color:#ffc10733;border-right-color:#ffc10733}.pace-corner-indicator-warning .pace .pace-activity:after{border-top-color:#ffc10733;border-bottom-color:#ffc10733}.pace-fill-left-warning .pace .pace-progress{background-color:#ffc10733}.pace-flash-warning .pace .pace-progress{background:#ffc107}.pace-flash-warning .pace .pace-progress-inner{box-shadow:0 0 10px #ffc107,0 0 5px #ffc107}.pace-flash-warning .pace .pace-activity{border-top-color:#ffc107;border-left-color:#ffc107}.pace-loading-bar-warning .pace .pace-progress{color:#ffc107;background:#ffc107;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-warning .pace .pace-activity{box-shadow:inset 0 0 0 2px #ffc107,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-warning .pace .pace-progress{background-color:#ffc107;box-shadow:inset -1px 0 #ffc107,inset 0 -1px #ffc107,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-warning .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-warning .pace-progress{color:#ffc107}.pace-danger .pace .pace-progress{background:#dc3545}.pace-barber-shop-danger .pace{background:#fff}.pace-barber-shop-danger .pace .pace-progress{background:#dc3545}.pace-barber-shop-danger .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-danger .pace .pace-progress:after{color:#dc354533}.pace-bounce-danger .pace .pace-activity{background:#dc3545}.pace-center-atom-danger .pace-progress{height:100px;width:80px}.pace-center-atom-danger .pace-progress:before{color:#fff;background:#dc3545;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-danger .pace-activity,.pace-center-atom-danger .pace-activity:after,.pace-center-atom-danger .pace-activity:before{border-color:#dc3545}.pace-center-circle-danger .pace .pace-progress{color:#fff;background:#dc3545cc}.pace-center-radar-danger .pace .pace-activity,.pace-center-radar-danger .pace .pace-activity:before{border-color:#dc3545 #0000 #0000}.pace-center-simple-danger .pace{background:#fff;border-color:#dc3545}.pace-center-simple-danger .pace .pace-progress{background:#dc3545}.pace-material-danger .pace{color:#dc3545}.pace-corner-indicator-danger .pace .pace-activity{background:#dc3545}.pace-corner-indicator-danger .pace .pace-activity:after,.pace-corner-indicator-danger .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-danger .pace .pace-activity:before{border-left-color:#dc354533;border-right-color:#dc354533}.pace-corner-indicator-danger .pace .pace-activity:after{border-top-color:#dc354533;border-bottom-color:#dc354533}.pace-fill-left-danger .pace .pace-progress{background-color:#dc354533}.pace-flash-danger .pace .pace-progress{background:#dc3545}.pace-flash-danger .pace .pace-progress-inner{box-shadow:0 0 10px #dc3545,0 0 5px #dc3545}.pace-flash-danger .pace .pace-activity{border-top-color:#dc3545;border-left-color:#dc3545}.pace-loading-bar-danger .pace .pace-progress{color:#dc3545;background:#dc3545;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-danger .pace .pace-activity{box-shadow:inset 0 0 0 2px #dc3545,inset 0 0 0 7px #fff}.pace-mac-osx-danger .pace .pace-progress{background-color:#dc3545;box-shadow:inset -1px 0 #dc3545,inset 0 -1px #dc3545,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-danger .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-danger .pace-progress{color:#dc3545}.pace-light .pace .pace-progress{background:#f8f9fa}.pace-barber-shop-light .pace{background:#1f2d3d}.pace-barber-shop-light .pace .pace-progress{background:#f8f9fa}.pace-barber-shop-light .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-light .pace .pace-progress:after{color:#f8f9fa33}.pace-bounce-light .pace .pace-activity{background:#f8f9fa}.pace-center-atom-light .pace-progress{height:100px;width:80px}.pace-center-atom-light .pace-progress:before{color:#1f2d3d;background:#f8f9fa;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-light .pace-activity,.pace-center-atom-light .pace-activity:after,.pace-center-atom-light .pace-activity:before{border-color:#f8f9fa}.pace-center-circle-light .pace .pace-progress{color:#1f2d3d;background:#f8f9facc}.pace-center-radar-light .pace .pace-activity,.pace-center-radar-light .pace .pace-activity:before{border-color:#f8f9fa #0000 #0000}.pace-center-simple-light .pace{background:#1f2d3d;border-color:#f8f9fa}.pace-center-simple-light .pace .pace-progress{background:#f8f9fa}.pace-material-light .pace{color:#f8f9fa}.pace-corner-indicator-light .pace .pace-activity{background:#f8f9fa}.pace-corner-indicator-light .pace .pace-activity:after,.pace-corner-indicator-light .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-light .pace .pace-activity:before{border-left-color:#f8f9fa33;border-right-color:#f8f9fa33}.pace-corner-indicator-light .pace .pace-activity:after{border-top-color:#f8f9fa33;border-bottom-color:#f8f9fa33}.pace-fill-left-light .pace .pace-progress{background-color:#f8f9fa33}.pace-flash-light .pace .pace-progress{background:#f8f9fa}.pace-flash-light .pace .pace-progress-inner{box-shadow:0 0 10px #f8f9fa,0 0 5px #f8f9fa}.pace-flash-light .pace .pace-activity{border-top-color:#f8f9fa;border-left-color:#f8f9fa}.pace-loading-bar-light .pace .pace-progress{color:#f8f9fa;background:#f8f9fa;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-light .pace .pace-activity{box-shadow:inset 0 0 0 2px #f8f9fa,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-light .pace .pace-progress{background-color:#f8f9fa;box-shadow:inset -1px 0 #f8f9fa,inset 0 -1px #f8f9fa,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-light .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-light .pace-progress{color:#f8f9fa}.pace-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-dark .pace{background:#fff}.pace-barber-shop-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-dark .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-dark .pace .pace-progress:after{color:#343a4033}.pace-bounce-dark .pace .pace-activity{background:#343a40}.pace-center-atom-dark .pace-progress{height:100px;width:80px}.pace-center-atom-dark .pace-progress:before{color:#fff;background:#343a40;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-dark .pace-activity,.pace-center-atom-dark .pace-activity:after,.pace-center-atom-dark .pace-activity:before{border-color:#343a40}.pace-center-circle-dark .pace .pace-progress{color:#fff;background:#343a40cc}.pace-center-radar-dark .pace .pace-activity,.pace-center-radar-dark .pace .pace-activity:before{border-color:#343a40 #0000 #0000}.pace-center-simple-dark .pace{background:#fff;border-color:#343a40}.pace-center-simple-dark .pace .pace-progress{background:#343a40}.pace-material-dark .pace{color:#343a40}.pace-corner-indicator-dark .pace .pace-activity{background:#343a40}.pace-corner-indicator-dark .pace .pace-activity:after,.pace-corner-indicator-dark .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-dark .pace .pace-activity:before{border-left-color:#343a4033;border-right-color:#343a4033}.pace-corner-indicator-dark .pace .pace-activity:after{border-top-color:#343a4033;border-bottom-color:#343a4033}.pace-fill-left-dark .pace .pace-progress{background-color:#343a4033}.pace-flash-dark .pace .pace-progress{background:#343a40}.pace-flash-dark .pace .pace-progress-inner{box-shadow:0 0 10px #343a40,0 0 5px #343a40}.pace-flash-dark .pace .pace-activity{border-top-color:#343a40;border-left-color:#343a40}.pace-loading-bar-dark .pace .pace-progress{color:#343a40;background:#343a40;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-dark .pace .pace-activity{box-shadow:inset 0 0 0 2px #343a40,inset 0 0 0 7px #fff}.pace-mac-osx-dark .pace .pace-progress{background-color:#343a40;box-shadow:inset -1px 0 #343a40,inset 0 -1px #343a40,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-dark .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-dark .pace-progress{color:#343a40}.pace-lightblue .pace .pace-progress{background:#3c8dbc}.pace-barber-shop-lightblue .pace{background:#fff}.pace-barber-shop-lightblue .pace .pace-progress{background:#3c8dbc}.pace-barber-shop-lightblue .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-lightblue .pace .pace-progress:after{color:#3c8dbc33}.pace-bounce-lightblue .pace .pace-activity{background:#3c8dbc}.pace-center-atom-lightblue .pace-progress{height:100px;width:80px}.pace-center-atom-lightblue .pace-progress:before{color:#fff;background:#3c8dbc;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-lightblue .pace-activity,.pace-center-atom-lightblue .pace-activity:after,.pace-center-atom-lightblue .pace-activity:before{border-color:#3c8dbc}.pace-center-circle-lightblue .pace .pace-progress{color:#fff;background:#3c8dbccc}.pace-center-radar-lightblue .pace .pace-activity,.pace-center-radar-lightblue .pace .pace-activity:before{border-color:#3c8dbc #0000 #0000}.pace-center-simple-lightblue .pace{background:#fff;border-color:#3c8dbc}.pace-center-simple-lightblue .pace .pace-progress{background:#3c8dbc}.pace-material-lightblue .pace{color:#3c8dbc}.pace-corner-indicator-lightblue .pace .pace-activity{background:#3c8dbc}.pace-corner-indicator-lightblue .pace .pace-activity:after,.pace-corner-indicator-lightblue .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-lightblue .pace .pace-activity:before{border-left-color:#3c8dbc33;border-right-color:#3c8dbc33}.pace-corner-indicator-lightblue .pace .pace-activity:after{border-top-color:#3c8dbc33;border-bottom-color:#3c8dbc33}.pace-fill-left-lightblue .pace .pace-progress{background-color:#3c8dbc33}.pace-flash-lightblue .pace .pace-progress{background:#3c8dbc}.pace-flash-lightblue .pace .pace-progress-inner{box-shadow:0 0 10px #3c8dbc,0 0 5px #3c8dbc}.pace-flash-lightblue .pace .pace-activity{border-top-color:#3c8dbc;border-left-color:#3c8dbc}.pace-loading-bar-lightblue .pace .pace-progress{color:#3c8dbc;background:#3c8dbc;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-lightblue .pace .pace-activity{box-shadow:inset 0 0 0 2px #3c8dbc,inset 0 0 0 7px #fff}.pace-mac-osx-lightblue .pace .pace-progress{background-color:#3c8dbc;box-shadow:inset -1px 0 #3c8dbc,inset 0 -1px #3c8dbc,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-lightblue .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-lightblue .pace-progress{color:#3c8dbc}.pace-navy .pace .pace-progress{background:#001f3f}.pace-barber-shop-navy .pace{background:#fff}.pace-barber-shop-navy .pace .pace-progress{background:#001f3f}.pace-barber-shop-navy .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-navy .pace .pace-progress:after{color:#001f3f33}.pace-bounce-navy .pace .pace-activity{background:#001f3f}.pace-center-atom-navy .pace-progress{height:100px;width:80px}.pace-center-atom-navy .pace-progress:before{color:#fff;background:#001f3f;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-navy .pace-activity,.pace-center-atom-navy .pace-activity:after,.pace-center-atom-navy .pace-activity:before{border-color:#001f3f}.pace-center-circle-navy .pace .pace-progress{color:#fff;background:#001f3fcc}.pace-center-radar-navy .pace .pace-activity,.pace-center-radar-navy .pace .pace-activity:before{border-color:#001f3f #0000 #0000}.pace-center-simple-navy .pace{background:#fff;border-color:#001f3f}.pace-center-simple-navy .pace .pace-progress{background:#001f3f}.pace-material-navy .pace{color:#001f3f}.pace-corner-indicator-navy .pace .pace-activity{background:#001f3f}.pace-corner-indicator-navy .pace .pace-activity:after,.pace-corner-indicator-navy .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-navy .pace .pace-activity:before{border-left-color:#001f3f33;border-right-color:#001f3f33}.pace-corner-indicator-navy .pace .pace-activity:after{border-top-color:#001f3f33;border-bottom-color:#001f3f33}.pace-fill-left-navy .pace .pace-progress{background-color:#001f3f33}.pace-flash-navy .pace .pace-progress{background:#001f3f}.pace-flash-navy .pace .pace-progress-inner{box-shadow:0 0 10px #001f3f,0 0 5px #001f3f}.pace-flash-navy .pace .pace-activity{border-top-color:#001f3f;border-left-color:#001f3f}.pace-loading-bar-navy .pace .pace-progress{color:#001f3f;background:#001f3f;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-navy .pace .pace-activity{box-shadow:inset 0 0 0 2px #001f3f,inset 0 0 0 7px #fff}.pace-mac-osx-navy .pace .pace-progress{background-color:#001f3f;box-shadow:inset -1px 0 #001f3f,inset 0 -1px #001f3f,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-navy .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-navy .pace-progress{color:#001f3f}.pace-olive .pace .pace-progress{background:#3d9970}.pace-barber-shop-olive .pace{background:#fff}.pace-barber-shop-olive .pace .pace-progress{background:#3d9970}.pace-barber-shop-olive .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-olive .pace .pace-progress:after{color:#3d997033}.pace-bounce-olive .pace .pace-activity{background:#3d9970}.pace-center-atom-olive .pace-progress{height:100px;width:80px}.pace-center-atom-olive .pace-progress:before{color:#fff;background:#3d9970;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-olive .pace-activity,.pace-center-atom-olive .pace-activity:after,.pace-center-atom-olive .pace-activity:before{border-color:#3d9970}.pace-center-circle-olive .pace .pace-progress{color:#fff;background:#3d9970cc}.pace-center-radar-olive .pace .pace-activity,.pace-center-radar-olive .pace .pace-activity:before{border-color:#3d9970 #0000 #0000}.pace-center-simple-olive .pace{background:#fff;border-color:#3d9970}.pace-center-simple-olive .pace .pace-progress{background:#3d9970}.pace-material-olive .pace{color:#3d9970}.pace-corner-indicator-olive .pace .pace-activity{background:#3d9970}.pace-corner-indicator-olive .pace .pace-activity:after,.pace-corner-indicator-olive .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-olive .pace .pace-activity:before{border-left-color:#3d997033;border-right-color:#3d997033}.pace-corner-indicator-olive .pace .pace-activity:after{border-top-color:#3d997033;border-bottom-color:#3d997033}.pace-fill-left-olive .pace .pace-progress{background-color:#3d997033}.pace-flash-olive .pace .pace-progress{background:#3d9970}.pace-flash-olive .pace .pace-progress-inner{box-shadow:0 0 10px #3d9970,0 0 5px #3d9970}.pace-flash-olive .pace .pace-activity{border-top-color:#3d9970;border-left-color:#3d9970}.pace-loading-bar-olive .pace .pace-progress{color:#3d9970;background:#3d9970;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-olive .pace .pace-activity{box-shadow:inset 0 0 0 2px #3d9970,inset 0 0 0 7px #fff}.pace-mac-osx-olive .pace .pace-progress{background-color:#3d9970;box-shadow:inset -1px 0 #3d9970,inset 0 -1px #3d9970,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-olive .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-olive .pace-progress{color:#3d9970}.pace-lime .pace .pace-progress{background:#01ff70}.pace-barber-shop-lime .pace{background:#1f2d3d}.pace-barber-shop-lime .pace .pace-progress{background:#01ff70}.pace-barber-shop-lime .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-lime .pace .pace-progress:after{color:#01ff7033}.pace-bounce-lime .pace .pace-activity{background:#01ff70}.pace-center-atom-lime .pace-progress{height:100px;width:80px}.pace-center-atom-lime .pace-progress:before{color:#1f2d3d;background:#01ff70;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-lime .pace-activity,.pace-center-atom-lime .pace-activity:after,.pace-center-atom-lime .pace-activity:before{border-color:#01ff70}.pace-center-circle-lime .pace .pace-progress{color:#1f2d3d;background:#01ff70cc}.pace-center-radar-lime .pace .pace-activity,.pace-center-radar-lime .pace .pace-activity:before{border-color:#01ff70 #0000 #0000}.pace-center-simple-lime .pace{background:#1f2d3d;border-color:#01ff70}.pace-center-simple-lime .pace .pace-progress{background:#01ff70}.pace-material-lime .pace{color:#01ff70}.pace-corner-indicator-lime .pace .pace-activity{background:#01ff70}.pace-corner-indicator-lime .pace .pace-activity:after,.pace-corner-indicator-lime .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-lime .pace .pace-activity:before{border-left-color:#01ff7033;border-right-color:#01ff7033}.pace-corner-indicator-lime .pace .pace-activity:after{border-top-color:#01ff7033;border-bottom-color:#01ff7033}.pace-fill-left-lime .pace .pace-progress{background-color:#01ff7033}.pace-flash-lime .pace .pace-progress{background:#01ff70}.pace-flash-lime .pace .pace-progress-inner{box-shadow:0 0 10px #01ff70,0 0 5px #01ff70}.pace-flash-lime .pace .pace-activity{border-top-color:#01ff70;border-left-color:#01ff70}.pace-loading-bar-lime .pace .pace-progress{color:#01ff70;background:#01ff70;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-lime .pace .pace-activity{box-shadow:inset 0 0 0 2px #01ff70,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-lime .pace .pace-progress{background-color:#01ff70;box-shadow:inset -1px 0 #01ff70,inset 0 -1px #01ff70,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-lime .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-lime .pace-progress{color:#01ff70}.pace-fuchsia .pace .pace-progress{background:#f012be}.pace-barber-shop-fuchsia .pace{background:#fff}.pace-barber-shop-fuchsia .pace .pace-progress{background:#f012be}.pace-barber-shop-fuchsia .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-fuchsia .pace .pace-progress:after{color:#f012be33}.pace-bounce-fuchsia .pace .pace-activity{background:#f012be}.pace-center-atom-fuchsia .pace-progress{height:100px;width:80px}.pace-center-atom-fuchsia .pace-progress:before{color:#fff;background:#f012be;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-fuchsia .pace-activity,.pace-center-atom-fuchsia .pace-activity:after,.pace-center-atom-fuchsia .pace-activity:before{border-color:#f012be}.pace-center-circle-fuchsia .pace .pace-progress{color:#fff;background:#f012becc}.pace-center-radar-fuchsia .pace .pace-activity,.pace-center-radar-fuchsia .pace .pace-activity:before{border-color:#f012be #0000 #0000}.pace-center-simple-fuchsia .pace{background:#fff;border-color:#f012be}.pace-center-simple-fuchsia .pace .pace-progress{background:#f012be}.pace-material-fuchsia .pace{color:#f012be}.pace-corner-indicator-fuchsia .pace .pace-activity{background:#f012be}.pace-corner-indicator-fuchsia .pace .pace-activity:after,.pace-corner-indicator-fuchsia .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-fuchsia .pace .pace-activity:before{border-left-color:#f012be33;border-right-color:#f012be33}.pace-corner-indicator-fuchsia .pace .pace-activity:after{border-top-color:#f012be33;border-bottom-color:#f012be33}.pace-fill-left-fuchsia .pace .pace-progress{background-color:#f012be33}.pace-flash-fuchsia .pace .pace-progress{background:#f012be}.pace-flash-fuchsia .pace .pace-progress-inner{box-shadow:0 0 10px #f012be,0 0 5px #f012be}.pace-flash-fuchsia .pace .pace-activity{border-top-color:#f012be;border-left-color:#f012be}.pace-loading-bar-fuchsia .pace .pace-progress{color:#f012be;background:#f012be;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-fuchsia .pace .pace-activity{box-shadow:inset 0 0 0 2px #f012be,inset 0 0 0 7px #fff}.pace-mac-osx-fuchsia .pace .pace-progress{background-color:#f012be;box-shadow:inset -1px 0 #f012be,inset 0 -1px #f012be,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-fuchsia .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-fuchsia .pace-progress{color:#f012be}.pace-maroon .pace .pace-progress{background:#d81b60}.pace-barber-shop-maroon .pace{background:#fff}.pace-barber-shop-maroon .pace .pace-progress{background:#d81b60}.pace-barber-shop-maroon .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-maroon .pace .pace-progress:after{color:#d81b6033}.pace-bounce-maroon .pace .pace-activity{background:#d81b60}.pace-center-atom-maroon .pace-progress{height:100px;width:80px}.pace-center-atom-maroon .pace-progress:before{color:#fff;background:#d81b60;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-maroon .pace-activity,.pace-center-atom-maroon .pace-activity:after,.pace-center-atom-maroon .pace-activity:before{border-color:#d81b60}.pace-center-circle-maroon .pace .pace-progress{color:#fff;background:#d81b60cc}.pace-center-radar-maroon .pace .pace-activity,.pace-center-radar-maroon .pace .pace-activity:before{border-color:#d81b60 #0000 #0000}.pace-center-simple-maroon .pace{background:#fff;border-color:#d81b60}.pace-center-simple-maroon .pace .pace-progress{background:#d81b60}.pace-material-maroon .pace{color:#d81b60}.pace-corner-indicator-maroon .pace .pace-activity{background:#d81b60}.pace-corner-indicator-maroon .pace .pace-activity:after,.pace-corner-indicator-maroon .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-maroon .pace .pace-activity:before{border-left-color:#d81b6033;border-right-color:#d81b6033}.pace-corner-indicator-maroon .pace .pace-activity:after{border-top-color:#d81b6033;border-bottom-color:#d81b6033}.pace-fill-left-maroon .pace .pace-progress{background-color:#d81b6033}.pace-flash-maroon .pace .pace-progress{background:#d81b60}.pace-flash-maroon .pace .pace-progress-inner{box-shadow:0 0 10px #d81b60,0 0 5px #d81b60}.pace-flash-maroon .pace .pace-activity{border-top-color:#d81b60;border-left-color:#d81b60}.pace-loading-bar-maroon .pace .pace-progress{color:#d81b60;background:#d81b60;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-maroon .pace .pace-activity{box-shadow:inset 0 0 0 2px #d81b60,inset 0 0 0 7px #fff}.pace-mac-osx-maroon .pace .pace-progress{background-color:#d81b60;box-shadow:inset -1px 0 #d81b60,inset 0 -1px #d81b60,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-maroon .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-maroon .pace-progress{color:#d81b60}.pace-blue .pace .pace-progress{background:#007bff}.pace-barber-shop-blue .pace{background:#fff}.pace-barber-shop-blue .pace .pace-progress{background:#007bff}.pace-barber-shop-blue .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-blue .pace .pace-progress:after{color:#007bff33}.pace-bounce-blue .pace .pace-activity{background:#007bff}.pace-center-atom-blue .pace-progress{height:100px;width:80px}.pace-center-atom-blue .pace-progress:before{color:#fff;background:#007bff;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-blue .pace-activity,.pace-center-atom-blue .pace-activity:after,.pace-center-atom-blue .pace-activity:before{border-color:#007bff}.pace-center-circle-blue .pace .pace-progress{color:#fff;background:#007bffcc}.pace-center-radar-blue .pace .pace-activity,.pace-center-radar-blue .pace .pace-activity:before{border-color:#007bff #0000 #0000}.pace-center-simple-blue .pace{background:#fff;border-color:#007bff}.pace-center-simple-blue .pace .pace-progress{background:#007bff}.pace-material-blue .pace{color:#007bff}.pace-corner-indicator-blue .pace .pace-activity{background:#007bff}.pace-corner-indicator-blue .pace .pace-activity:after,.pace-corner-indicator-blue .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-blue .pace .pace-activity:before{border-left-color:#007bff33;border-right-color:#007bff33}.pace-corner-indicator-blue .pace .pace-activity:after{border-top-color:#007bff33;border-bottom-color:#007bff33}.pace-fill-left-blue .pace .pace-progress{background-color:#007bff33}.pace-flash-blue .pace .pace-progress{background:#007bff}.pace-flash-blue .pace .pace-progress-inner{box-shadow:0 0 10px #007bff,0 0 5px #007bff}.pace-flash-blue .pace .pace-activity{border-top-color:#007bff;border-left-color:#007bff}.pace-loading-bar-blue .pace .pace-progress{color:#007bff;background:#007bff;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-blue .pace .pace-activity{box-shadow:inset 0 0 0 2px #007bff,inset 0 0 0 7px #fff}.pace-mac-osx-blue .pace .pace-progress{background-color:#007bff;box-shadow:inset -1px 0 #007bff,inset 0 -1px #007bff,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-blue .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-blue .pace-progress{color:#007bff}.pace-indigo .pace .pace-progress{background:#6610f2}.pace-barber-shop-indigo .pace{background:#fff}.pace-barber-shop-indigo .pace .pace-progress{background:#6610f2}.pace-barber-shop-indigo .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-indigo .pace .pace-progress:after{color:#6610f233}.pace-bounce-indigo .pace .pace-activity{background:#6610f2}.pace-center-atom-indigo .pace-progress{height:100px;width:80px}.pace-center-atom-indigo .pace-progress:before{color:#fff;background:#6610f2;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-indigo .pace-activity,.pace-center-atom-indigo .pace-activity:after,.pace-center-atom-indigo .pace-activity:before{border-color:#6610f2}.pace-center-circle-indigo .pace .pace-progress{color:#fff;background:#6610f2cc}.pace-center-radar-indigo .pace .pace-activity,.pace-center-radar-indigo .pace .pace-activity:before{border-color:#6610f2 #0000 #0000}.pace-center-simple-indigo .pace{background:#fff;border-color:#6610f2}.pace-center-simple-indigo .pace .pace-progress{background:#6610f2}.pace-material-indigo .pace{color:#6610f2}.pace-corner-indicator-indigo .pace .pace-activity{background:#6610f2}.pace-corner-indicator-indigo .pace .pace-activity:after,.pace-corner-indicator-indigo .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-indigo .pace .pace-activity:before{border-left-color:#6610f233;border-right-color:#6610f233}.pace-corner-indicator-indigo .pace .pace-activity:after{border-top-color:#6610f233;border-bottom-color:#6610f233}.pace-fill-left-indigo .pace .pace-progress{background-color:#6610f233}.pace-flash-indigo .pace .pace-progress{background:#6610f2}.pace-flash-indigo .pace .pace-progress-inner{box-shadow:0 0 10px #6610f2,0 0 5px #6610f2}.pace-flash-indigo .pace .pace-activity{border-top-color:#6610f2;border-left-color:#6610f2}.pace-loading-bar-indigo .pace .pace-progress{color:#6610f2;background:#6610f2;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-indigo .pace .pace-activity{box-shadow:inset 0 0 0 2px #6610f2,inset 0 0 0 7px #fff}.pace-mac-osx-indigo .pace .pace-progress{background-color:#6610f2;box-shadow:inset -1px 0 #6610f2,inset 0 -1px #6610f2,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-indigo .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-indigo .pace-progress{color:#6610f2}.pace-purple .pace .pace-progress{background:#6f42c1}.pace-barber-shop-purple .pace{background:#fff}.pace-barber-shop-purple .pace .pace-progress{background:#6f42c1}.pace-barber-shop-purple .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-purple .pace .pace-progress:after{color:#6f42c133}.pace-bounce-purple .pace .pace-activity{background:#6f42c1}.pace-center-atom-purple .pace-progress{height:100px;width:80px}.pace-center-atom-purple .pace-progress:before{color:#fff;background:#6f42c1;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-purple .pace-activity,.pace-center-atom-purple .pace-activity:after,.pace-center-atom-purple .pace-activity:before{border-color:#6f42c1}.pace-center-circle-purple .pace .pace-progress{color:#fff;background:#6f42c1cc}.pace-center-radar-purple .pace .pace-activity,.pace-center-radar-purple .pace .pace-activity:before{border-color:#6f42c1 #0000 #0000}.pace-center-simple-purple .pace{background:#fff;border-color:#6f42c1}.pace-center-simple-purple .pace .pace-progress{background:#6f42c1}.pace-material-purple .pace{color:#6f42c1}.pace-corner-indicator-purple .pace .pace-activity{background:#6f42c1}.pace-corner-indicator-purple .pace .pace-activity:after,.pace-corner-indicator-purple .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-purple .pace .pace-activity:before{border-left-color:#6f42c133;border-right-color:#6f42c133}.pace-corner-indicator-purple .pace .pace-activity:after{border-top-color:#6f42c133;border-bottom-color:#6f42c133}.pace-fill-left-purple .pace .pace-progress{background-color:#6f42c133}.pace-flash-purple .pace .pace-progress{background:#6f42c1}.pace-flash-purple .pace .pace-progress-inner{box-shadow:0 0 10px #6f42c1,0 0 5px #6f42c1}.pace-flash-purple .pace .pace-activity{border-top-color:#6f42c1;border-left-color:#6f42c1}.pace-loading-bar-purple .pace .pace-progress{color:#6f42c1;background:#6f42c1;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-purple .pace .pace-activity{box-shadow:inset 0 0 0 2px #6f42c1,inset 0 0 0 7px #fff}.pace-mac-osx-purple .pace .pace-progress{background-color:#6f42c1;box-shadow:inset -1px 0 #6f42c1,inset 0 -1px #6f42c1,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-purple .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-purple .pace-progress{color:#6f42c1}.pace-pink .pace .pace-progress{background:#e83e8c}.pace-barber-shop-pink .pace{background:#fff}.pace-barber-shop-pink .pace .pace-progress{background:#e83e8c}.pace-barber-shop-pink .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-pink .pace .pace-progress:after{color:#e83e8c33}.pace-bounce-pink .pace .pace-activity{background:#e83e8c}.pace-center-atom-pink .pace-progress{height:100px;width:80px}.pace-center-atom-pink .pace-progress:before{color:#fff;background:#e83e8c;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-pink .pace-activity,.pace-center-atom-pink .pace-activity:after,.pace-center-atom-pink .pace-activity:before{border-color:#e83e8c}.pace-center-circle-pink .pace .pace-progress{color:#fff;background:#e83e8ccc}.pace-center-radar-pink .pace .pace-activity,.pace-center-radar-pink .pace .pace-activity:before{border-color:#e83e8c #0000 #0000}.pace-center-simple-pink .pace{background:#fff;border-color:#e83e8c}.pace-center-simple-pink .pace .pace-progress{background:#e83e8c}.pace-material-pink .pace{color:#e83e8c}.pace-corner-indicator-pink .pace .pace-activity{background:#e83e8c}.pace-corner-indicator-pink .pace .pace-activity:after,.pace-corner-indicator-pink .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-pink .pace .pace-activity:before{border-left-color:#e83e8c33;border-right-color:#e83e8c33}.pace-corner-indicator-pink .pace .pace-activity:after{border-top-color:#e83e8c33;border-bottom-color:#e83e8c33}.pace-fill-left-pink .pace .pace-progress{background-color:#e83e8c33}.pace-flash-pink .pace .pace-progress{background:#e83e8c}.pace-flash-pink .pace .pace-progress-inner{box-shadow:0 0 10px #e83e8c,0 0 5px #e83e8c}.pace-flash-pink .pace .pace-activity{border-top-color:#e83e8c;border-left-color:#e83e8c}.pace-loading-bar-pink .pace .pace-progress{color:#e83e8c;background:#e83e8c;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-pink .pace .pace-activity{box-shadow:inset 0 0 0 2px #e83e8c,inset 0 0 0 7px #fff}.pace-mac-osx-pink .pace .pace-progress{background-color:#e83e8c;box-shadow:inset -1px 0 #e83e8c,inset 0 -1px #e83e8c,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-pink .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-pink .pace-progress{color:#e83e8c}.pace-red .pace .pace-progress{background:#dc3545}.pace-barber-shop-red .pace{background:#fff}.pace-barber-shop-red .pace .pace-progress{background:#dc3545}.pace-barber-shop-red .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-red .pace .pace-progress:after{color:#dc354533}.pace-bounce-red .pace .pace-activity{background:#dc3545}.pace-center-atom-red .pace-progress{height:100px;width:80px}.pace-center-atom-red .pace-progress:before{color:#fff;background:#dc3545;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-red .pace-activity,.pace-center-atom-red .pace-activity:after,.pace-center-atom-red .pace-activity:before{border-color:#dc3545}.pace-center-circle-red .pace .pace-progress{color:#fff;background:#dc3545cc}.pace-center-radar-red .pace .pace-activity,.pace-center-radar-red .pace .pace-activity:before{border-color:#dc3545 #0000 #0000}.pace-center-simple-red .pace{background:#fff;border-color:#dc3545}.pace-center-simple-red .pace .pace-progress{background:#dc3545}.pace-material-red .pace{color:#dc3545}.pace-corner-indicator-red .pace .pace-activity{background:#dc3545}.pace-corner-indicator-red .pace .pace-activity:after,.pace-corner-indicator-red .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-red .pace .pace-activity:before{border-left-color:#dc354533;border-right-color:#dc354533}.pace-corner-indicator-red .pace .pace-activity:after{border-top-color:#dc354533;border-bottom-color:#dc354533}.pace-fill-left-red .pace .pace-progress{background-color:#dc354533}.pace-flash-red .pace .pace-progress{background:#dc3545}.pace-flash-red .pace .pace-progress-inner{box-shadow:0 0 10px #dc3545,0 0 5px #dc3545}.pace-flash-red .pace .pace-activity{border-top-color:#dc3545;border-left-color:#dc3545}.pace-loading-bar-red .pace .pace-progress{color:#dc3545;background:#dc3545;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-red .pace .pace-activity{box-shadow:inset 0 0 0 2px #dc3545,inset 0 0 0 7px #fff}.pace-mac-osx-red .pace .pace-progress{background-color:#dc3545;box-shadow:inset -1px 0 #dc3545,inset 0 -1px #dc3545,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-red .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-red .pace-progress{color:#dc3545}.pace-orange .pace .pace-progress{background:#fd7e14}.pace-barber-shop-orange .pace{background:#1f2d3d}.pace-barber-shop-orange .pace .pace-progress{background:#fd7e14}.pace-barber-shop-orange .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-orange .pace .pace-progress:after{color:#fd7e1433}.pace-bounce-orange .pace .pace-activity{background:#fd7e14}.pace-center-atom-orange .pace-progress{height:100px;width:80px}.pace-center-atom-orange .pace-progress:before{color:#1f2d3d;background:#fd7e14;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-orange .pace-activity,.pace-center-atom-orange .pace-activity:after,.pace-center-atom-orange .pace-activity:before{border-color:#fd7e14}.pace-center-circle-orange .pace .pace-progress{color:#1f2d3d;background:#fd7e14cc}.pace-center-radar-orange .pace .pace-activity,.pace-center-radar-orange .pace .pace-activity:before{border-color:#fd7e14 #0000 #0000}.pace-center-simple-orange .pace{background:#1f2d3d;border-color:#fd7e14}.pace-center-simple-orange .pace .pace-progress{background:#fd7e14}.pace-material-orange .pace{color:#fd7e14}.pace-corner-indicator-orange .pace .pace-activity{background:#fd7e14}.pace-corner-indicator-orange .pace .pace-activity:after,.pace-corner-indicator-orange .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-orange .pace .pace-activity:before{border-left-color:#fd7e1433;border-right-color:#fd7e1433}.pace-corner-indicator-orange .pace .pace-activity:after{border-top-color:#fd7e1433;border-bottom-color:#fd7e1433}.pace-fill-left-orange .pace .pace-progress{background-color:#fd7e1433}.pace-flash-orange .pace .pace-progress{background:#fd7e14}.pace-flash-orange .pace .pace-progress-inner{box-shadow:0 0 10px #fd7e14,0 0 5px #fd7e14}.pace-flash-orange .pace .pace-activity{border-top-color:#fd7e14;border-left-color:#fd7e14}.pace-loading-bar-orange .pace .pace-progress{color:#fd7e14;background:#fd7e14;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-orange .pace .pace-activity{box-shadow:inset 0 0 0 2px #fd7e14,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-orange .pace .pace-progress{background-color:#fd7e14;box-shadow:inset -1px 0 #fd7e14,inset 0 -1px #fd7e14,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-orange .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-orange .pace-progress{color:#fd7e14}.pace-yellow .pace .pace-progress{background:#ffc107}.pace-barber-shop-yellow .pace{background:#1f2d3d}.pace-barber-shop-yellow .pace .pace-progress{background:#ffc107}.pace-barber-shop-yellow .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-yellow .pace .pace-progress:after{color:#ffc10733}.pace-bounce-yellow .pace .pace-activity{background:#ffc107}.pace-center-atom-yellow .pace-progress{height:100px;width:80px}.pace-center-atom-yellow .pace-progress:before{color:#1f2d3d;background:#ffc107;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-yellow .pace-activity,.pace-center-atom-yellow .pace-activity:after,.pace-center-atom-yellow .pace-activity:before{border-color:#ffc107}.pace-center-circle-yellow .pace .pace-progress{color:#1f2d3d;background:#ffc107cc}.pace-center-radar-yellow .pace .pace-activity,.pace-center-radar-yellow .pace .pace-activity:before{border-color:#ffc107 #0000 #0000}.pace-center-simple-yellow .pace{background:#1f2d3d;border-color:#ffc107}.pace-center-simple-yellow .pace .pace-progress{background:#ffc107}.pace-material-yellow .pace{color:#ffc107}.pace-corner-indicator-yellow .pace .pace-activity{background:#ffc107}.pace-corner-indicator-yellow .pace .pace-activity:after,.pace-corner-indicator-yellow .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-yellow .pace .pace-activity:before{border-left-color:#ffc10733;border-right-color:#ffc10733}.pace-corner-indicator-yellow .pace .pace-activity:after{border-top-color:#ffc10733;border-bottom-color:#ffc10733}.pace-fill-left-yellow .pace .pace-progress{background-color:#ffc10733}.pace-flash-yellow .pace .pace-progress{background:#ffc107}.pace-flash-yellow .pace .pace-progress-inner{box-shadow:0 0 10px #ffc107,0 0 5px #ffc107}.pace-flash-yellow .pace .pace-activity{border-top-color:#ffc107;border-left-color:#ffc107}.pace-loading-bar-yellow .pace .pace-progress{color:#ffc107;background:#ffc107;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-yellow .pace .pace-activity{box-shadow:inset 0 0 0 2px #ffc107,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-yellow .pace .pace-progress{background-color:#ffc107;box-shadow:inset -1px 0 #ffc107,inset 0 -1px #ffc107,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-yellow .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-yellow .pace-progress{color:#ffc107}.pace-green .pace .pace-progress{background:#28a745}.pace-barber-shop-green .pace{background:#fff}.pace-barber-shop-green .pace .pace-progress{background:#28a745}.pace-barber-shop-green .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-green .pace .pace-progress:after{color:#28a74533}.pace-bounce-green .pace .pace-activity{background:#28a745}.pace-center-atom-green .pace-progress{height:100px;width:80px}.pace-center-atom-green .pace-progress:before{color:#fff;background:#28a745;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-green .pace-activity,.pace-center-atom-green .pace-activity:after,.pace-center-atom-green .pace-activity:before{border-color:#28a745}.pace-center-circle-green .pace .pace-progress{color:#fff;background:#28a745cc}.pace-center-radar-green .pace .pace-activity,.pace-center-radar-green .pace .pace-activity:before{border-color:#28a745 #0000 #0000}.pace-center-simple-green .pace{background:#fff;border-color:#28a745}.pace-center-simple-green .pace .pace-progress{background:#28a745}.pace-material-green .pace{color:#28a745}.pace-corner-indicator-green .pace .pace-activity{background:#28a745}.pace-corner-indicator-green .pace .pace-activity:after,.pace-corner-indicator-green .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-green .pace .pace-activity:before{border-left-color:#28a74533;border-right-color:#28a74533}.pace-corner-indicator-green .pace .pace-activity:after{border-top-color:#28a74533;border-bottom-color:#28a74533}.pace-fill-left-green .pace .pace-progress{background-color:#28a74533}.pace-flash-green .pace .pace-progress{background:#28a745}.pace-flash-green .pace .pace-progress-inner{box-shadow:0 0 10px #28a745,0 0 5px #28a745}.pace-flash-green .pace .pace-activity{border-top-color:#28a745;border-left-color:#28a745}.pace-loading-bar-green .pace .pace-progress{color:#28a745;background:#28a745;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-green .pace .pace-activity{box-shadow:inset 0 0 0 2px #28a745,inset 0 0 0 7px #fff}.pace-mac-osx-green .pace .pace-progress{background-color:#28a745;box-shadow:inset -1px 0 #28a745,inset 0 -1px #28a745,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-green .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-green .pace-progress{color:#28a745}.pace-teal .pace .pace-progress{background:#20c997}.pace-barber-shop-teal .pace{background:#fff}.pace-barber-shop-teal .pace .pace-progress{background:#20c997}.pace-barber-shop-teal .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-teal .pace .pace-progress:after{color:#20c99733}.pace-bounce-teal .pace .pace-activity{background:#20c997}.pace-center-atom-teal .pace-progress{height:100px;width:80px}.pace-center-atom-teal .pace-progress:before{color:#fff;background:#20c997;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-teal .pace-activity,.pace-center-atom-teal .pace-activity:after,.pace-center-atom-teal .pace-activity:before{border-color:#20c997}.pace-center-circle-teal .pace .pace-progress{color:#fff;background:#20c997cc}.pace-center-radar-teal .pace .pace-activity,.pace-center-radar-teal .pace .pace-activity:before{border-color:#20c997 #0000 #0000}.pace-center-simple-teal .pace{background:#fff;border-color:#20c997}.pace-center-simple-teal .pace .pace-progress{background:#20c997}.pace-material-teal .pace{color:#20c997}.pace-corner-indicator-teal .pace .pace-activity{background:#20c997}.pace-corner-indicator-teal .pace .pace-activity:after,.pace-corner-indicator-teal .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-teal .pace .pace-activity:before{border-left-color:#20c99733;border-right-color:#20c99733}.pace-corner-indicator-teal .pace .pace-activity:after{border-top-color:#20c99733;border-bottom-color:#20c99733}.pace-fill-left-teal .pace .pace-progress{background-color:#20c99733}.pace-flash-teal .pace .pace-progress{background:#20c997}.pace-flash-teal .pace .pace-progress-inner{box-shadow:0 0 10px #20c997,0 0 5px #20c997}.pace-flash-teal .pace .pace-activity{border-top-color:#20c997;border-left-color:#20c997}.pace-loading-bar-teal .pace .pace-progress{color:#20c997;background:#20c997;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-teal .pace .pace-activity{box-shadow:inset 0 0 0 2px #20c997,inset 0 0 0 7px #fff}.pace-mac-osx-teal .pace .pace-progress{background-color:#20c997;box-shadow:inset -1px 0 #20c997,inset 0 -1px #20c997,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-teal .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-teal .pace-progress{color:#20c997}.pace-cyan .pace .pace-progress{background:#17a2b8}.pace-barber-shop-cyan .pace{background:#fff}.pace-barber-shop-cyan .pace .pace-progress{background:#17a2b8}.pace-barber-shop-cyan .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-cyan .pace .pace-progress:after{color:#17a2b833}.pace-bounce-cyan .pace .pace-activity{background:#17a2b8}.pace-center-atom-cyan .pace-progress{height:100px;width:80px}.pace-center-atom-cyan .pace-progress:before{color:#fff;background:#17a2b8;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-cyan .pace-activity,.pace-center-atom-cyan .pace-activity:after,.pace-center-atom-cyan .pace-activity:before{border-color:#17a2b8}.pace-center-circle-cyan .pace .pace-progress{color:#fff;background:#17a2b8cc}.pace-center-radar-cyan .pace .pace-activity,.pace-center-radar-cyan .pace .pace-activity:before{border-color:#17a2b8 #0000 #0000}.pace-center-simple-cyan .pace{background:#fff;border-color:#17a2b8}.pace-center-simple-cyan .pace .pace-progress{background:#17a2b8}.pace-material-cyan .pace{color:#17a2b8}.pace-corner-indicator-cyan .pace .pace-activity{background:#17a2b8}.pace-corner-indicator-cyan .pace .pace-activity:after,.pace-corner-indicator-cyan .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-cyan .pace .pace-activity:before{border-left-color:#17a2b833;border-right-color:#17a2b833}.pace-corner-indicator-cyan .pace .pace-activity:after{border-top-color:#17a2b833;border-bottom-color:#17a2b833}.pace-fill-left-cyan .pace .pace-progress{background-color:#17a2b833}.pace-flash-cyan .pace .pace-progress{background:#17a2b8}.pace-flash-cyan .pace .pace-progress-inner{box-shadow:0 0 10px #17a2b8,0 0 5px #17a2b8}.pace-flash-cyan .pace .pace-activity{border-top-color:#17a2b8;border-left-color:#17a2b8}.pace-loading-bar-cyan .pace .pace-progress{color:#17a2b8;background:#17a2b8;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-cyan .pace .pace-activity{box-shadow:inset 0 0 0 2px #17a2b8,inset 0 0 0 7px #fff}.pace-mac-osx-cyan .pace .pace-progress{background-color:#17a2b8;box-shadow:inset -1px 0 #17a2b8,inset 0 -1px #17a2b8,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-cyan .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-cyan .pace-progress{color:#17a2b8}.pace-white .pace .pace-progress{background:#fff}.pace-barber-shop-white .pace{background:#1f2d3d}.pace-barber-shop-white .pace .pace-progress{background:#fff}.pace-barber-shop-white .pace .pace-activity{background-image:linear-gradient(45deg,#1f2d3d33 25%,#0000 25% 50%,#1f2d3d33 50% 75%,#0000 75%,#0000)}.pace-big-counter-white .pace .pace-progress:after{color:#fff3}.pace-bounce-white .pace .pace-activity{background:#fff}.pace-center-atom-white .pace-progress{height:100px;width:80px}.pace-center-atom-white .pace-progress:before{color:#1f2d3d;background:#fff;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-white .pace-activity,.pace-center-atom-white .pace-activity:after,.pace-center-atom-white .pace-activity:before{border-color:#fff}.pace-center-circle-white .pace .pace-progress{color:#1f2d3d;background:#fffc}.pace-center-radar-white .pace .pace-activity,.pace-center-radar-white .pace .pace-activity:before{border-color:#fff #0000 #0000}.pace-center-simple-white .pace{background:#1f2d3d;border-color:#fff}.pace-center-simple-white .pace .pace-progress{background:#fff}.pace-material-white .pace{color:#fff}.pace-corner-indicator-white .pace .pace-activity{background:#fff}.pace-corner-indicator-white .pace .pace-activity:after,.pace-corner-indicator-white .pace .pace-activity:before{border:5px solid #1f2d3d}.pace-corner-indicator-white .pace .pace-activity:before{border-left-color:#fff3;border-right-color:#fff3}.pace-corner-indicator-white .pace .pace-activity:after{border-top-color:#fff3;border-bottom-color:#fff3}.pace-fill-left-white .pace .pace-progress{background-color:#fff3}.pace-flash-white .pace .pace-progress{background:#fff}.pace-flash-white .pace .pace-progress-inner{box-shadow:0 0 10px #fff,0 0 5px #fff}.pace-flash-white .pace .pace-activity{border-top-color:#fff;border-left-color:#fff}.pace-loading-bar-white .pace .pace-progress{color:#fff;background:#fff;box-shadow:120px 0 #1f2d3d,240px 0 #1f2d3d}.pace-loading-bar-white .pace .pace-activity{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 7px #1f2d3d}.pace-mac-osx-white .pace .pace-progress{background-color:#fff;box-shadow:inset -1px 0 #fff,inset 0 -1px #fff,inset 0 2px #1f2d3d80,inset 0 6px #1f2d3d4d}.pace-mac-osx-white .pace .pace-activity{height:12px;background-image:radial-gradient(#1f2d3da6 0,#1f2d3d26 100%)}.pace-progress-color-white .pace-progress{color:#fff}.pace-gray .pace .pace-progress{background:#6c757d}.pace-barber-shop-gray .pace{background:#fff}.pace-barber-shop-gray .pace .pace-progress{background:#6c757d}.pace-barber-shop-gray .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-gray .pace .pace-progress:after{color:#6c757d33}.pace-bounce-gray .pace .pace-activity{background:#6c757d}.pace-center-atom-gray .pace-progress{height:100px;width:80px}.pace-center-atom-gray .pace-progress:before{color:#fff;background:#6c757d;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-gray .pace-activity,.pace-center-atom-gray .pace-activity:after,.pace-center-atom-gray .pace-activity:before{border-color:#6c757d}.pace-center-circle-gray .pace .pace-progress{color:#fff;background:#6c757dcc}.pace-center-radar-gray .pace .pace-activity,.pace-center-radar-gray .pace .pace-activity:before{border-color:#6c757d #0000 #0000}.pace-center-simple-gray .pace{background:#fff;border-color:#6c757d}.pace-center-simple-gray .pace .pace-progress{background:#6c757d}.pace-material-gray .pace{color:#6c757d}.pace-corner-indicator-gray .pace .pace-activity{background:#6c757d}.pace-corner-indicator-gray .pace .pace-activity:after,.pace-corner-indicator-gray .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-gray .pace .pace-activity:before{border-left-color:#6c757d33;border-right-color:#6c757d33}.pace-corner-indicator-gray .pace .pace-activity:after{border-top-color:#6c757d33;border-bottom-color:#6c757d33}.pace-fill-left-gray .pace .pace-progress{background-color:#6c757d33}.pace-flash-gray .pace .pace-progress{background:#6c757d}.pace-flash-gray .pace .pace-progress-inner{box-shadow:0 0 10px #6c757d,0 0 5px #6c757d}.pace-flash-gray .pace .pace-activity{border-top-color:#6c757d;border-left-color:#6c757d}.pace-loading-bar-gray .pace .pace-progress{color:#6c757d;background:#6c757d;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-gray .pace .pace-activity{box-shadow:inset 0 0 0 2px #6c757d,inset 0 0 0 7px #fff}.pace-mac-osx-gray .pace .pace-progress{background-color:#6c757d;box-shadow:inset -1px 0 #6c757d,inset 0 -1px #6c757d,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-gray .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-gray .pace-progress{color:#6c757d}.pace-gray-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-gray-dark .pace{background:#fff}.pace-barber-shop-gray-dark .pace .pace-progress{background:#343a40}.pace-barber-shop-gray-dark .pace .pace-activity{background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000)}.pace-big-counter-gray-dark .pace .pace-progress:after{color:#343a4033}.pace-bounce-gray-dark .pace .pace-activity{background:#343a40}.pace-center-atom-gray-dark .pace-progress{height:100px;width:80px}.pace-center-atom-gray-dark .pace-progress:before{color:#fff;background:#343a40;padding-top:17%;font-size:.8rem;line-height:.7rem}.pace-center-atom-gray-dark .pace-activity,.pace-center-atom-gray-dark .pace-activity:after,.pace-center-atom-gray-dark .pace-activity:before{border-color:#343a40}.pace-center-circle-gray-dark .pace .pace-progress{color:#fff;background:#343a40cc}.pace-center-radar-gray-dark .pace .pace-activity,.pace-center-radar-gray-dark .pace .pace-activity:before{border-color:#343a40 #0000 #0000}.pace-center-simple-gray-dark .pace{background:#fff;border-color:#343a40}.pace-center-simple-gray-dark .pace .pace-progress{background:#343a40}.pace-material-gray-dark .pace{color:#343a40}.pace-corner-indicator-gray-dark .pace .pace-activity{background:#343a40}.pace-corner-indicator-gray-dark .pace .pace-activity:after,.pace-corner-indicator-gray-dark .pace .pace-activity:before{border:5px solid #fff}.pace-corner-indicator-gray-dark .pace .pace-activity:before{border-left-color:#343a4033;border-right-color:#343a4033}.pace-corner-indicator-gray-dark .pace .pace-activity:after{border-top-color:#343a4033;border-bottom-color:#343a4033}.pace-fill-left-gray-dark .pace .pace-progress{background-color:#343a4033}.pace-flash-gray-dark .pace .pace-progress{background:#343a40}.pace-flash-gray-dark .pace .pace-progress-inner{box-shadow:0 0 10px #343a40,0 0 5px #343a40}.pace-flash-gray-dark .pace .pace-activity{border-top-color:#343a40;border-left-color:#343a40}.pace-loading-bar-gray-dark .pace .pace-progress{color:#343a40;background:#343a40;box-shadow:120px 0 #fff,240px 0 #fff}.pace-loading-bar-gray-dark .pace .pace-activity{box-shadow:inset 0 0 0 2px #343a40,inset 0 0 0 7px #fff}.pace-mac-osx-gray-dark .pace .pace-progress{background-color:#343a40;box-shadow:inset -1px 0 #343a40,inset 0 -1px #343a40,inset 0 2px #ffffff80,inset 0 6px #ffffff4d}.pace-mac-osx-gray-dark .pace .pace-activity{height:12px;background-image:radial-gradient(#ffffffa6 0,#ffffff26 100%)}.pace-progress-color-gray-dark .pace-progress{color:#343a40}.bootstrap-switch{cursor:pointer;direction:ltr;text-align:left;-webkit-user-select:none;user-select:none;vertical-align:middle;z-index:0;border:1px solid #ced4da;border-radius:.25rem;line-height:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;overflow:hidden}.bootstrap-switch .bootstrap-switch-container{border-radius:.25rem;display:inline-block;top:0;transform:translate(0,0)}.bootstrap-switch:focus-within{box-shadow:0 0 0 .2rem #007bff40}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{box-sizing:border-box;cursor:pointer;vertical-align:middle;padding:.25rem .5rem;font-size:1rem;font-weight:500;line-height:1.2rem;display:table-cell}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#1f2d3d;background:#e9ecef}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#007bff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary{color:#fff;background:#6c757d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#28a745}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#17a2b8}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{color:#1f2d3d;background:#ffc107}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#dc3545}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light{color:#1f2d3d;background:#f8f9fa}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark{color:#fff;background:#343a40}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue{color:#fff;background:#3c8dbc}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy{color:#fff;background:#001f3f}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive{color:#fff;background:#3d9970}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime{color:#1f2d3d;background:#01ff70}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia{color:#fff;background:#f012be}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon{color:#fff;background:#d81b60}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue{color:#fff;background:#007bff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo{color:#fff;background:#6610f2}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple{color:#fff;background:#6f42c1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink{color:#fff;background:#e83e8c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red{color:#fff;background:#dc3545}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange{color:#1f2d3d;background:#fd7e14}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow{color:#1f2d3d;background:#ffc107}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green{color:#fff;background:#28a745}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal{color:#fff;background:#20c997}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan{color:#fff;background:#17a2b8}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white{color:#1f2d3d;background:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray{color:#fff;background:#6c757d}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark{color:#fff;background:#343a40}.bootstrap-switch .bootstrap-switch-handle-on{border-top-left-radius:.1rem;border-bottom-left-radius:.1rem}.bootstrap-switch .bootstrap-switch-handle-off{border-top-right-radius:.1rem;border-bottom-right-radius:.1rem}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{opacity:0;visibility:hidden;z-index:-1;margin:0;position:absolute;top:0;left:0}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:.1rem .3rem;font-size:.875rem;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:.2rem .4rem;font-size:.875rem;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:.3rem .5rem;font-size:1.25rem;line-height:1.33333rem}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{cursor:default;opacity:.5}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-radius:0 .1rem .1rem 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-radius:.1rem 0 0 .1rem}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-top-right-radius:.1rem;border-bottom-right-radius:.1rem}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-top-left-radius:.1rem;border-bottom-left-radius:.1rem}.jqstooltip{height:auto!important;width:auto!important;padding:5px!important}.connectedSortable{min-height:100px}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);height:1px;width:1px;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.sort-highlight{background:#f8f9fa;border:1px dashed #dee2e6;margin-bottom:10px}.chart{position:relative;overflow:hidden}.border-transparent{border-color:#0000!important}.description-block{text-align:center;margin:10px 0;display:block}.description-block.margin-bottom{margin-bottom:25px}.description-block>.description-header{margin:0;padding:0;font-size:16px;font-weight:600}.description-block>.description-text{text-transform:uppercase}.description-block .description-icon{font-size:16px}.list-group-unbordered>.list-group-item{border-left:0;border-right:0;border-radius:0;padding-left:0;padding-right:0}.list-header{color:#6c757d;padding:10px 4px;font-size:15px;font-weight:700}.list-seperator{height:1px;background:#00000020;margin:15px 0 9px}.list-link>a{color:#6c757d;padding:4px}.list-link>a:hover{color:#212529}.user-block{float:left}.user-block img{float:left;height:40px;width:40px}.user-block .comment,.user-block .description,.user-block .username{margin-left:50px;display:block}.user-block .username{margin-top:-1px;font-size:16px;font-weight:600}.user-block .description{color:#6c757d;margin-top:-3px;font-size:13px}.user-block.user-block-sm img{width:1.875rem;height:1.875rem}.user-block.user-block-sm .comment,.user-block.user-block-sm .description,.user-block.user-block-sm .username{margin-left:40px}.user-block.user-block-sm .username{font-size:14px}.img-lg,.img-md,.img-sm{float:left}.img-sm{height:1.875rem;width:1.875rem}.img-sm+.img-push{margin-left:2.5rem}.img-md{width:3.75rem;height:3.75rem}.img-md+.img-push{margin-left:4.375rem}.img-lg{width:6.25rem;height:6.25rem}.img-lg+.img-push{margin-left:6.875rem}.img-bordered{border:3px solid #adb5bd;padding:3px}.img-bordered-sm{border:2px solid #adb5bd;padding:2px}.img-rounded{border-radius:.25rem}.img-circle{border-radius:50%}.img-size-32,.img-size-50,.img-size-64{height:auto}.img-size-64{width:64px}.img-size-50{width:50px}.img-size-32{width:32px}.size-32,.size-40,.size-50{text-align:center;display:block}.size-32{height:32px;width:32px;line-height:32px}.size-40{height:40px;width:40px;line-height:40px}.size-50{height:50px;width:50px;line-height:50px}.attachment-block{background:#f8f9fa;border:1px solid #00000020;margin-bottom:10px;padding:5px}.attachment-block .attachment-img{float:left;height:auto;max-height:100px;max-width:100px}.attachment-block .attachment-pushed{margin-left:110px}.attachment-block .attachment-heading{margin:0}.attachment-block .attachment-text{color:#495057}.card>.loading-img,.card>.overlay,.info-box>.loading-img,.info-box>.overlay,.overlay-wrapper>.loading-img,.overlay-wrapper>.overlay,.small-box>.loading-img,.small-box>.overlay{height:100%;width:100%;position:absolute;top:0;left:0}.card .overlay,.info-box .overlay,.overlay-wrapper .overlay,.small-box .overlay{z-index:50;background:#ffffffb3;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.card .overlay>.fa,.card .overlay>.fab,.card .overlay>.far,.card .overlay>.fas,.card .overlay>.glyphicon,.card .overlay>.ion,.info-box .overlay>.fa,.info-box .overlay>.fab,.info-box .overlay>.far,.info-box .overlay>.fas,.info-box .overlay>.glyphicon,.info-box .overlay>.ion,.overlay-wrapper .overlay>.fa,.overlay-wrapper .overlay>.fab,.overlay-wrapper .overlay>.far,.overlay-wrapper .overlay>.fas,.overlay-wrapper .overlay>.glyphicon,.overlay-wrapper .overlay>.ion,.small-box .overlay>.fa,.small-box .overlay>.fab,.small-box .overlay>.far,.small-box .overlay>.fas,.small-box .overlay>.glyphicon,.small-box .overlay>.ion{color:#343a40}.card .overlay.dark,.info-box .overlay.dark,.overlay-wrapper .overlay.dark,.small-box .overlay.dark{background:#00000080}.card .overlay.dark>.fa,.card .overlay.dark>.fab,.card .overlay.dark>.far,.card .overlay.dark>.fas,.card .overlay.dark>.glyphicon,.card .overlay.dark>.ion,.info-box .overlay.dark>.fa,.info-box .overlay.dark>.fab,.info-box .overlay.dark>.far,.info-box .overlay.dark>.fas,.info-box .overlay.dark>.glyphicon,.info-box .overlay.dark>.ion,.overlay-wrapper .overlay.dark>.fa,.overlay-wrapper .overlay.dark>.fab,.overlay-wrapper .overlay.dark>.far,.overlay-wrapper .overlay.dark>.fas,.overlay-wrapper .overlay.dark>.glyphicon,.overlay-wrapper .overlay.dark>.ion,.small-box .overlay.dark>.fa,.small-box .overlay.dark>.fab,.small-box .overlay.dark>.far,.small-box .overlay.dark>.fas,.small-box .overlay.dark>.glyphicon,.small-box .overlay.dark>.ion{color:#ced4da}.tab-pane>.overlay-wrapper{position:relative}.tab-pane>.overlay-wrapper>.overlay{height:calc(100% + 2.5rem);width:calc(100% + 2.5rem);border-top-left-radius:0;border-top-right-radius:0;flex-direction:column;margin-top:-1.25rem;margin-left:-1.25rem}.tab-pane>.overlay-wrapper>.overlay.dark{color:#fff}.ribbon-wrapper{height:70px;width:70px;z-index:10;position:absolute;top:-2px;right:-2px;overflow:hidden}.ribbon-wrapper.ribbon-lg{height:120px;width:120px}.ribbon-wrapper.ribbon-lg .ribbon{width:160px;top:26px;right:0}.ribbon-wrapper.ribbon-xl{height:180px;width:180px}.ribbon-wrapper.ribbon-xl .ribbon{width:240px;top:47px;right:4px}.ribbon-wrapper .ribbon{text-align:center;text-shadow:0 -1px #0006;text-transform:uppercase;width:90px;padding:.375rem 0;font-size:.8rem;line-height:100%;position:relative;top:10px;right:-2px;transform:rotate(45deg);box-shadow:0 0 3px #0000004d}.ribbon-wrapper .ribbon:after,.ribbon-wrapper .ribbon:before{content:"";border-top:3px solid #9e9e9e;border-left:3px solid #0000;border-right:3px solid #0000;position:absolute;bottom:-3px}.ribbon-wrapper .ribbon:before{left:0}.ribbon-wrapper .ribbon:after{right:0}.back-to-top{z-index:1032;position:fixed;bottom:1.25rem;right:1.25rem}.back-to-top:focus{box-shadow:none}pre{padding:.75rem}blockquote{background:#fff;border-left:.7rem solid #007bff;margin:1.5em .7rem;padding:.5em .7rem}.box blockquote{background:#e9ecef}blockquote p:last-child{margin-bottom:0}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{color:#007bff;font-size:1.25rem;font-weight:600}blockquote.quote-primary{border-color:#007bff}blockquote.quote-primary h1,blockquote.quote-primary h2,blockquote.quote-primary h3,blockquote.quote-primary h4,blockquote.quote-primary h5,blockquote.quote-primary h6{color:#007bff}blockquote.quote-secondary{border-color:#6c757d}blockquote.quote-secondary h1,blockquote.quote-secondary h2,blockquote.quote-secondary h3,blockquote.quote-secondary h4,blockquote.quote-secondary h5,blockquote.quote-secondary h6{color:#6c757d}blockquote.quote-success{border-color:#28a745}blockquote.quote-success h1,blockquote.quote-success h2,blockquote.quote-success h3,blockquote.quote-success h4,blockquote.quote-success h5,blockquote.quote-success h6{color:#28a745}blockquote.quote-info{border-color:#17a2b8}blockquote.quote-info h1,blockquote.quote-info h2,blockquote.quote-info h3,blockquote.quote-info h4,blockquote.quote-info h5,blockquote.quote-info h6{color:#17a2b8}blockquote.quote-warning{border-color:#ffc107}blockquote.quote-warning h1,blockquote.quote-warning h2,blockquote.quote-warning h3,blockquote.quote-warning h4,blockquote.quote-warning h5,blockquote.quote-warning h6{color:#ffc107}blockquote.quote-danger{border-color:#dc3545}blockquote.quote-danger h1,blockquote.quote-danger h2,blockquote.quote-danger h3,blockquote.quote-danger h4,blockquote.quote-danger h5,blockquote.quote-danger h6{color:#dc3545}blockquote.quote-light{border-color:#f8f9fa}blockquote.quote-light h1,blockquote.quote-light h2,blockquote.quote-light h3,blockquote.quote-light h4,blockquote.quote-light h5,blockquote.quote-light h6{color:#f8f9fa}blockquote.quote-dark{border-color:#343a40}blockquote.quote-dark h1,blockquote.quote-dark h2,blockquote.quote-dark h3,blockquote.quote-dark h4,blockquote.quote-dark h5,blockquote.quote-dark h6{color:#343a40}blockquote.quote-lightblue{border-color:#3c8dbc}blockquote.quote-lightblue h1,blockquote.quote-lightblue h2,blockquote.quote-lightblue h3,blockquote.quote-lightblue h4,blockquote.quote-lightblue h5,blockquote.quote-lightblue h6{color:#3c8dbc}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}blockquote.quote-blue h1,blockquote.quote-blue h2,blockquote.quote-blue h3,blockquote.quote-blue h4,blockquote.quote-blue h5,blockquote.quote-blue h6{color:#007bff}blockquote.quote-indigo{border-color:#6610f2}blockquote.quote-indigo h1,blockquote.quote-indigo h2,blockquote.quote-indigo h3,blockquote.quote-indigo h4,blockquote.quote-indigo h5,blockquote.quote-indigo h6{color:#6610f2}blockquote.quote-purple{border-color:#6f42c1}blockquote.quote-purple h1,blockquote.quote-purple h2,blockquote.quote-purple h3,blockquote.quote-purple h4,blockquote.quote-purple h5,blockquote.quote-purple h6{color:#6f42c1}blockquote.quote-pink{border-color:#e83e8c}blockquote.quote-pink h1,blockquote.quote-pink h2,blockquote.quote-pink h3,blockquote.quote-pink h4,blockquote.quote-pink h5,blockquote.quote-pink h6{color:#e83e8c}blockquote.quote-red{border-color:#dc3545}blockquote.quote-red h1,blockquote.quote-red h2,blockquote.quote-red h3,blockquote.quote-red h4,blockquote.quote-red h5,blockquote.quote-red h6{color:#dc3545}blockquote.quote-orange{border-color:#fd7e14}blockquote.quote-orange h1,blockquote.quote-orange h2,blockquote.quote-orange h3,blockquote.quote-orange h4,blockquote.quote-orange h5,blockquote.quote-orange h6{color:#fd7e14}blockquote.quote-yellow{border-color:#ffc107}blockquote.quote-yellow h1,blockquote.quote-yellow h2,blockquote.quote-yellow h3,blockquote.quote-yellow h4,blockquote.quote-yellow h5,blockquote.quote-yellow h6{color:#ffc107}blockquote.quote-green{border-color:#28a745}blockquote.quote-green h1,blockquote.quote-green h2,blockquote.quote-green h3,blockquote.quote-green h4,blockquote.quote-green h5,blockquote.quote-green h6{color:#28a745}blockquote.quote-teal{border-color:#20c997}blockquote.quote-teal h1,blockquote.quote-teal h2,blockquote.quote-teal h3,blockquote.quote-teal h4,blockquote.quote-teal h5,blockquote.quote-teal h6{color:#20c997}blockquote.quote-cyan{border-color:#17a2b8}blockquote.quote-cyan h1,blockquote.quote-cyan h2,blockquote.quote-cyan h3,blockquote.quote-cyan h4,blockquote.quote-cyan h5,blockquote.quote-cyan h6{color:#17a2b8}blockquote.quote-white{border-color:#fff}blockquote.quote-white h1,blockquote.quote-white h2,blockquote.quote-white h3,blockquote.quote-white h4,blockquote.quote-white h5,blockquote.quote-white h6{color:#fff}blockquote.quote-gray{border-color:#6c757d}blockquote.quote-gray h1,blockquote.quote-gray h2,blockquote.quote-gray h3,blockquote.quote-gray h4,blockquote.quote-gray h5,blockquote.quote-gray h6{color:#6c757d}blockquote.quote-gray-dark{border-color:#343a40}blockquote.quote-gray-dark h1,blockquote.quote-gray-dark h2,blockquote.quote-gray-dark h3,blockquote.quote-gray-dark h4,blockquote.quote-gray-dark h5,blockquote.quote-gray-dark h6{color:#343a40}.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}.badge-btn{border-radius:.15rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400}.badge-btn.badge-pill{padding:.375rem .6rem}@media print{.content-header,.main-header,.main-sidebar,.no-print{display:none!important}.content-wrapper,.main-footer{transform:translate(0);min-height:0!important;margin-left:0!important}.layout-fixed .content-wrapper{padding-top:0!important}.invoice{width:100%;border:0;margin:0;padding:0}.invoice-col{float:left;width:33.3333%}.table-responsive{overflow:auto}.table-responsive>.table tr td,.table-responsive>.table tr th{white-space:normal!important}}.text-bold,.text-bold.table td,.text-bold.table th{font-weight:700}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-md{font-size:1rem!important}.text-lg{font-size:1.25rem!important}.text-xl{font-size:2rem!important}.text-lightblue{color:#3c8dbc!important}.text-navy{color:#001f3f!important}.text-olive{color:#3d9970!important}.text-lime{color:#01ff70!important}.text-fuchsia{color:#f012be!important}.text-maroon{color:#d81b60!important}.text-blue{color:#007bff!important}.text-indigo{color:#6610f2!important}.text-purple{color:#6f42c1!important}.text-pink{color:#e83e8c!important}.text-red{color:#dc3545!important}.text-orange{color:#fd7e14!important}.text-yellow{color:#ffc107!important}.text-green{color:#28a745!important}.text-teal{color:#20c997!important}.text-cyan{color:#17a2b8!important}.text-white{color:#fff!important}.text-gray{color:#6c757d!important}.text-gray-dark{color:#343a40!important}.elevation-0{box-shadow:none!important}.elevation-1{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d!important}.elevation-2{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b!important}.elevation-3{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b!important}.elevation-4{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038!important}.elevation-5{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038!important}.bg-primary{background-color:#007bff!important}.bg-primary,.bg-primary>a{color:#fff!important}.bg-primary.btn:hover{color:#ececec;border-color:#0062cc}.bg-primary.btn.active,.bg-primary.btn:active,.bg-primary.btn:not(:disabled):not(.disabled).active,.bg-primary.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#005cbf;background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}.bg-secondary,.bg-secondary>a{color:#fff!important}.bg-secondary.btn:hover{color:#ececec;border-color:#545b62}.bg-secondary.btn.active,.bg-secondary.btn:active,.bg-secondary.btn:not(:disabled):not(.disabled).active,.bg-secondary.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4e555b;background-color:#545b62!important}.bg-success{background-color:#28a745!important}.bg-success,.bg-success>a{color:#fff!important}.bg-success.btn:hover{color:#ececec;border-color:#1e7e34}.bg-success.btn.active,.bg-success.btn:active,.bg-success.btn:not(:disabled):not(.disabled).active,.bg-success.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#1c7430;background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}.bg-info,.bg-info>a{color:#fff!important}.bg-info.btn:hover{color:#ececec;border-color:#117a8b}.bg-info.btn.active,.bg-info.btn:active,.bg-info.btn:not(:disabled):not(.disabled).active,.bg-info.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#10707f;background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}.bg-warning,.bg-warning>a{color:#1f2d3d!important}.bg-warning.btn:hover{color:#121a24;border-color:#d39e00}.bg-warning.btn.active,.bg-warning.btn:active,.bg-warning.btn:not(:disabled):not(.disabled).active,.bg-warning.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#c69500;background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}.bg-danger,.bg-danger>a{color:#fff!important}.bg-danger.btn:hover{color:#ececec;border-color:#bd2130}.bg-danger.btn.active,.bg-danger.btn:active,.bg-danger.btn:not(:disabled):not(.disabled).active,.bg-danger.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b21f2d;background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}.bg-light,.bg-light>a{color:#1f2d3d!important}.bg-light.btn:hover{color:#121a24;border-color:#dae0e5}.bg-light.btn.active,.bg-light.btn:active,.bg-light.btn:not(:disabled):not(.disabled).active,.bg-light.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#d3d9df;background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}.bg-dark,.bg-dark>a{color:#fff!important}.bg-dark.btn:hover{color:#ececec;border-color:#1d2124}.bg-dark.btn.active,.bg-dark.btn:active,.bg-dark.btn:not(:disabled):not(.disabled).active,.bg-dark.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#171a1d;background-color:#1d2124!important}.bg-lightblue{background-color:#3c8dbc!important}.bg-lightblue,.bg-lightblue>a{color:#fff!important}.bg-lightblue.btn:hover{color:#ececec;border-color:#307095}.bg-lightblue.btn.active,.bg-lightblue.btn:active,.bg-lightblue.btn:not(:disabled):not(.disabled).active,.bg-lightblue.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#2d698c;background-color:#307095!important}.bg-navy{background-color:#001f3f!important}.bg-navy,.bg-navy>a{color:#fff!important}.bg-navy.btn:hover{color:#ececec;border-color:#00060c}.bg-navy.btn.active,.bg-navy.btn:active,.bg-navy.btn:not(:disabled):not(.disabled).active,.bg-navy.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#000;background-color:#00060c!important}.bg-olive{background-color:#3d9970!important}.bg-olive,.bg-olive>a{color:#fff!important}.bg-olive.btn:hover{color:#ececec;border-color:#2e7555}.bg-olive.btn.active,.bg-olive.btn:active,.bg-olive.btn:not(:disabled):not(.disabled).active,.bg-olive.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#2b6b4f;background-color:#2e7555!important}.bg-lime{background-color:#01ff70!important}.bg-lime,.bg-lime>a{color:#1f2d3d!important}.bg-lime.btn:hover{color:#121a24;border-color:#00cd5a}.bg-lime.btn.active,.bg-lime.btn:active,.bg-lime.btn:not(:disabled):not(.disabled).active,.bg-lime.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#00c054;background-color:#00cd5a!important}.bg-fuchsia{background-color:#f012be!important}.bg-fuchsia,.bg-fuchsia>a{color:#fff!important}.bg-fuchsia.btn:hover{color:#ececec;border-color:#c30c9a}.bg-fuchsia.btn.active,.bg-fuchsia.btn:active,.bg-fuchsia.btn:not(:disabled):not(.disabled).active,.bg-fuchsia.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b70c90;background-color:#c30c9a!important}.bg-maroon{background-color:#d81b60!important}.bg-maroon,.bg-maroon>a{color:#fff!important}.bg-maroon.btn:hover{color:#ececec;border-color:#ab154c}.bg-maroon.btn.active,.bg-maroon.btn:active,.bg-maroon.btn:not(:disabled):not(.disabled).active,.bg-maroon.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#9f1447;background-color:#ab154c!important}.bg-blue{background-color:#007bff!important}.bg-blue,.bg-blue>a{color:#fff!important}.bg-blue.btn:hover{color:#ececec;border-color:#0062cc}.bg-blue.btn.active,.bg-blue.btn:active,.bg-blue.btn:not(:disabled):not(.disabled).active,.bg-blue.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#005cbf;background-color:#0062cc!important}.bg-indigo{background-color:#6610f2!important}.bg-indigo,.bg-indigo>a{color:#fff!important}.bg-indigo.btn:hover{color:#ececec;border-color:#510bc4}.bg-indigo.btn.active,.bg-indigo.btn:active,.bg-indigo.btn:not(:disabled):not(.disabled).active,.bg-indigo.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4c0ab8;background-color:#510bc4!important}.bg-purple{background-color:#6f42c1!important}.bg-purple,.bg-purple>a{color:#fff!important}.bg-purple.btn:hover{color:#ececec;border-color:#59339d}.bg-purple.btn.active,.bg-purple.btn:active,.bg-purple.btn:not(:disabled):not(.disabled).active,.bg-purple.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#533093;background-color:#59339d!important}.bg-pink{background-color:#e83e8c!important}.bg-pink,.bg-pink>a{color:#fff!important}.bg-pink.btn:hover{color:#ececec;border-color:#d91a72}.bg-pink.btn.active,.bg-pink.btn:active,.bg-pink.btn:not(:disabled):not(.disabled).active,.bg-pink.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#ce196c;background-color:#d91a72!important}.bg-red{background-color:#dc3545!important}.bg-red,.bg-red>a{color:#fff!important}.bg-red.btn:hover{color:#ececec;border-color:#bd2130}.bg-red.btn.active,.bg-red.btn:active,.bg-red.btn:not(:disabled):not(.disabled).active,.bg-red.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b21f2d;background-color:#bd2130!important}.bg-orange{background-color:#fd7e14!important}.bg-orange,.bg-orange>a{color:#1f2d3d!important}.bg-orange.btn:hover{color:#121a24;border-color:#dc6502}.bg-orange.btn.active,.bg-orange.btn:active,.bg-orange.btn:not(:disabled):not(.disabled).active,.bg-orange.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#cf5f02;background-color:#dc6502!important}.bg-yellow{background-color:#ffc107!important}.bg-yellow,.bg-yellow>a{color:#1f2d3d!important}.bg-yellow.btn:hover{color:#121a24;border-color:#d39e00}.bg-yellow.btn.active,.bg-yellow.btn:active,.bg-yellow.btn:not(:disabled):not(.disabled).active,.bg-yellow.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#c69500;background-color:#d39e00!important}.bg-green{background-color:#28a745!important}.bg-green,.bg-green>a{color:#fff!important}.bg-green.btn:hover{color:#ececec;border-color:#1e7e34}.bg-green.btn.active,.bg-green.btn:active,.bg-green.btn:not(:disabled):not(.disabled).active,.bg-green.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#1c7430;background-color:#1e7e34!important}.bg-teal{background-color:#20c997!important}.bg-teal,.bg-teal>a{color:#fff!important}.bg-teal.btn:hover{color:#ececec;border-color:#199d76}.bg-teal.btn.active,.bg-teal.btn:active,.bg-teal.btn:not(:disabled):not(.disabled).active,.bg-teal.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#17926e;background-color:#199d76!important}.bg-cyan{background-color:#17a2b8!important}.bg-cyan,.bg-cyan>a{color:#fff!important}.bg-cyan.btn:hover{color:#ececec;border-color:#117a8b}.bg-cyan.btn.active,.bg-cyan.btn:active,.bg-cyan.btn:not(:disabled):not(.disabled).active,.bg-cyan.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#10707f;background-color:#117a8b!important}.bg-white{background-color:#fff!important}.bg-white,.bg-white>a{color:#1f2d3d!important}.bg-white.btn:hover{color:#121a24;border-color:#e6e6e6}.bg-white.btn.active,.bg-white.btn:active,.bg-white.btn:not(:disabled):not(.disabled).active,.bg-white.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#dfdfdf;background-color:#e6e6e6!important}.bg-gray{background-color:#6c757d!important}.bg-gray,.bg-gray>a{color:#fff!important}.bg-gray.btn:hover{color:#ececec;border-color:#545b62}.bg-gray.btn.active,.bg-gray.btn:active,.bg-gray.btn:not(:disabled):not(.disabled).active,.bg-gray.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4e555b;background-color:#545b62!important}.bg-gray-dark{background-color:#343a40!important}.bg-gray-dark,.bg-gray-dark>a{color:#fff!important}.bg-gray-dark.btn:hover{color:#ececec;border-color:#1d2124}.bg-gray-dark.btn.active,.bg-gray-dark.btn:active,.bg-gray-dark.btn:not(:disabled):not(.disabled).active,.bg-gray-dark.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#171a1d;background-color:#1d2124!important}.bg-gray{color:#1f2d3d;background-color:#adb5bd}.bg-gray-light{background-color:#f2f4f5;color:#1f2d3d!important}.bg-black{background-color:#000;color:#fff!important}.bg-white{background-color:#fff;color:#1f2d3d!important}.bg-gradient-primary{color:#fff;background:#007bff linear-gradient(#268fff,#007bff) repeat-x!important}.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,.show>.bg-gradient-primary.btn.dropdown-toggle{background-image:none!important}.bg-gradient-primary.btn:hover{color:#ececec;border-color:#0062cc;background:#0069d9 linear-gradient(#267fde,#0069d9) repeat-x!important}.bg-gradient-primary.btn.active,.bg-gradient-primary.btn:active,.bg-gradient-primary.btn:not(:disabled):not(.disabled).active,.bg-gradient-primary.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#005cbf;background:#0062cc linear-gradient(#267ad4,#0062cc) repeat-x!important}.bg-gradient-secondary{color:#fff;background:#6c757d linear-gradient(#828a91,#6c757d) repeat-x!important}.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,.show>.bg-gradient-secondary.btn.dropdown-toggle{background-image:none!important}.bg-gradient-secondary.btn:hover{color:#ececec;border-color:#545b62;background:#5a6268 linear-gradient(#73797f,#5a6268) repeat-x!important}.bg-gradient-secondary.btn.active,.bg-gradient-secondary.btn:active,.bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4e555b;background:#545b62 linear-gradient(#6e7479,#545b62) repeat-x!important}.bg-gradient-success{color:#fff;background:#28a745 linear-gradient(#48b461,#28a745) repeat-x!important}.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,.show>.bg-gradient-success.btn.dropdown-toggle{background-image:none!important}.bg-gradient-success.btn:hover{color:#ececec;border-color:#1e7e34;background:#218838 linear-gradient(#429a56,#218838) repeat-x!important}.bg-gradient-success.btn.active,.bg-gradient-success.btn:active,.bg-gradient-success.btn:not(:disabled):not(.disabled).active,.bg-gradient-success.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#1c7430;background:#1e7e34 linear-gradient(#409152,#1e7e34) repeat-x!important}.bg-gradient-info{color:#fff;background:#17a2b8 linear-gradient(#3ab0c3,#17a2b8) repeat-x!important}.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,.show>.bg-gradient-info.btn.dropdown-toggle{background-image:none!important}.bg-gradient-info.btn:hover{color:#ececec;border-color:#117a8b;background:#138496 linear-gradient(#3697a6,#138496) repeat-x!important}.bg-gradient-info.btn.active,.bg-gradient-info.btn:active,.bg-gradient-info.btn:not(:disabled):not(.disabled).active,.bg-gradient-info.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#10707f;background:#117a8b linear-gradient(#358e9c,#117a8b) repeat-x!important}.bg-gradient-warning{color:#1f2d3d;background:#ffc107 linear-gradient(#ffca2c,#ffc107) repeat-x!important}.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,.show>.bg-gradient-warning.btn.dropdown-toggle{background-image:none!important}.bg-gradient-warning.btn:hover{color:#121a24;border-color:#d39e00;background:#e0a800 linear-gradient(#e4b526,#e0a800) repeat-x!important}.bg-gradient-warning.btn.active,.bg-gradient-warning.btn:active,.bg-gradient-warning.btn:not(:disabled):not(.disabled).active,.bg-gradient-warning.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#c69500;background:#d39e00 linear-gradient(#daad26,#d39e00) repeat-x!important}.bg-gradient-danger{color:#fff;background:#dc3545 linear-gradient(#e15361,#dc3545) repeat-x!important}.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,.show>.bg-gradient-danger.btn.dropdown-toggle{background-image:none!important}.bg-gradient-danger.btn:hover{color:#ececec;border-color:#bd2130;background:#c82333 linear-gradient(#d04451,#c82333) repeat-x!important}.bg-gradient-danger.btn.active,.bg-gradient-danger.btn:active,.bg-gradient-danger.btn:not(:disabled):not(.disabled).active,.bg-gradient-danger.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b21f2d;background:#bd2130 linear-gradient(#c7424f,#bd2130) repeat-x!important}.bg-gradient-light{color:#1f2d3d;background:#f8f9fa linear-gradient(#f9fafb,#f8f9fa) repeat-x!important}.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,.show>.bg-gradient-light.btn.dropdown-toggle{background-image:none!important}.bg-gradient-light.btn:hover{color:#121a24;border-color:#dae0e5;background:#e2e6ea linear-gradient(#e6eaed,#e2e6ea) repeat-x!important}.bg-gradient-light.btn.active,.bg-gradient-light.btn:active,.bg-gradient-light.btn:not(:disabled):not(.disabled).active,.bg-gradient-light.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#d3d9df;background:#dae0e5 linear-gradient(#e0e4e9,#dae0e5) repeat-x!important}.bg-gradient-dark{color:#fff;background:#343a40 linear-gradient(#52585d,#343a40) repeat-x!important}.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,.show>.bg-gradient-dark.btn.dropdown-toggle{background-image:none!important}.bg-gradient-dark.btn:hover{color:#ececec;border-color:#1d2124;background:#23272b linear-gradient(#44474b,#23272b) repeat-x!important}.bg-gradient-dark.btn.active,.bg-gradient-dark.btn:active,.bg-gradient-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-dark.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#171a1d;background:#1d2124 linear-gradient(#3f4245,#1d2124) repeat-x!important}.bg-gradient-lightblue{color:#fff;background:#3c8dbc linear-gradient(#599ec6,#3c8dbc) repeat-x!important}.bg-gradient-lightblue.btn.disabled,.bg-gradient-lightblue.btn:disabled,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active,.show>.bg-gradient-lightblue.btn.dropdown-toggle{background-image:none!important}.bg-gradient-lightblue.btn:hover{color:#ececec;border-color:#307095;background:#33779f linear-gradient(#518cad,#33779f) repeat-x!important}.bg-gradient-lightblue.btn.active,.bg-gradient-lightblue.btn:active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#2d698c;background:#307095 linear-gradient(#4f85a5,#307095) repeat-x!important}.bg-gradient-navy{color:#fff;background:#001f3f linear-gradient(#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{color:#ececec;border-color:#00060c;background:#000c19 linear-gradient(#26313b,#000c19) repeat-x!important}.bg-gradient-navy.btn.active,.bg-gradient-navy.btn:active,.bg-gradient-navy.btn:not(:disabled):not(.disabled).active,.bg-gradient-navy.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#000;background:#00060c linear-gradient(#262b30,#00060c) repeat-x!important}.bg-gradient-olive{color:#fff;background:#3d9970 linear-gradient(#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{color:#ececec;border-color:#2e7555;background:#327e5c linear-gradient(#519174,#327e5c) repeat-x!important}.bg-gradient-olive.btn.active,.bg-gradient-olive.btn:active,.bg-gradient-olive.btn:not(:disabled):not(.disabled).active,.bg-gradient-olive.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#2b6b4f;background:#2e7555 linear-gradient(#4e896f,#2e7555) repeat-x!important}.bg-gradient-lime{color:#1f2d3d;background:#01ff70 linear-gradient(#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{color:#121a24;border-color:#00cd5a;background:#00da5f linear-gradient(#26df77,#00da5f) repeat-x!important}.bg-gradient-lime.btn.active,.bg-gradient-lime.btn:active,.bg-gradient-lime.btn:not(:disabled):not(.disabled).active,.bg-gradient-lime.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#00c054;background:#00cd5a linear-gradient(#26d572,#00cd5a) repeat-x!important}.bg-gradient-fuchsia{color:#fff;background:#f012be linear-gradient(#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{color:#ececec;border-color:#c30c9a;background:#cf0da3 linear-gradient(#d631b1,#cf0da3) repeat-x!important}.bg-gradient-fuchsia.btn.active,.bg-gradient-fuchsia.btn:active,.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b70c90;background:#c30c9a linear-gradient(#cc31a9,#c30c9a) repeat-x!important}.bg-gradient-maroon{color:#fff;background:#d81b60 linear-gradient(#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{color:#ececec;border-color:#ab154c;background:#b61751 linear-gradient(#c13a6b,#b61751) repeat-x!important}.bg-gradient-maroon.btn.active,.bg-gradient-maroon.btn:active,.bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#9f1447;background:#ab154c linear-gradient(#b73867,#ab154c) repeat-x!important}.bg-gradient-blue{color:#fff;background:#007bff linear-gradient(#268fff,#007bff) repeat-x!important}.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,.show>.bg-gradient-blue.btn.dropdown-toggle{background-image:none!important}.bg-gradient-blue.btn:hover{color:#ececec;border-color:#0062cc;background:#0069d9 linear-gradient(#267fde,#0069d9) repeat-x!important}.bg-gradient-blue.btn.active,.bg-gradient-blue.btn:active,.bg-gradient-blue.btn:not(:disabled):not(.disabled).active,.bg-gradient-blue.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#005cbf;background:#0062cc linear-gradient(#267ad4,#0062cc) repeat-x!important}.bg-gradient-indigo{color:#fff;background:#6610f2 linear-gradient(#7d34f4,#6610f2) repeat-x!important}.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,.show>.bg-gradient-indigo.btn.dropdown-toggle{background-image:none!important}.bg-gradient-indigo.btn:hover{color:#ececec;border-color:#510bc4;background:#560bd0 linear-gradient(#7030d7,#560bd0) repeat-x!important}.bg-gradient-indigo.btn.active,.bg-gradient-indigo.btn:active,.bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4c0ab8;background:#510bc4 linear-gradient(#6b2fcd,#510bc4) repeat-x!important}.bg-gradient-purple{color:#fff;background:#6f42c1 linear-gradient(#855eca,#6f42c1) repeat-x!important}.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,.show>.bg-gradient-purple.btn.dropdown-toggle{background-image:none!important}.bg-gradient-purple.btn:hover{color:#ececec;border-color:#59339d;background:#5e37a6 linear-gradient(#7655b4,#5e37a6) repeat-x!important}.bg-gradient-purple.btn.active,.bg-gradient-purple.btn:active,.bg-gradient-purple.btn:not(:disabled):not(.disabled).active,.bg-gradient-purple.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#533093;background:#59339d linear-gradient(#7252ab,#59339d) repeat-x!important}.bg-gradient-pink{color:#fff;background:#e83e8c linear-gradient(#eb5b9d,#e83e8c) repeat-x!important}.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,.show>.bg-gradient-pink.btn.dropdown-toggle{background-image:none!important}.bg-gradient-pink.btn:hover{color:#ececec;border-color:#d91a72;background:#e41c78 linear-gradient(#e83e8c,#e41c78) repeat-x!important}.bg-gradient-pink.btn.active,.bg-gradient-pink.btn:active,.bg-gradient-pink.btn:not(:disabled):not(.disabled).active,.bg-gradient-pink.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#ce196c;background:#d91a72 linear-gradient(#df3c87,#d91a72) repeat-x!important}.bg-gradient-red{color:#fff;background:#dc3545 linear-gradient(#e15361,#dc3545) repeat-x!important}.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,.show>.bg-gradient-red.btn.dropdown-toggle{background-image:none!important}.bg-gradient-red.btn:hover{color:#ececec;border-color:#bd2130;background:#c82333 linear-gradient(#d04451,#c82333) repeat-x!important}.bg-gradient-red.btn.active,.bg-gradient-red.btn:active,.bg-gradient-red.btn:not(:disabled):not(.disabled).active,.bg-gradient-red.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#b21f2d;background:#bd2130 linear-gradient(#c7424f,#bd2130) repeat-x!important}.bg-gradient-orange{color:#1f2d3d;background:#fd7e14 linear-gradient(#fd9137,#fd7e14) repeat-x!important}.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,.show>.bg-gradient-orange.btn.dropdown-toggle{background-image:none!important}.bg-gradient-orange.btn:hover{color:#121a24;border-color:#dc6502;background:#e96b02 linear-gradient(#ec8128,#e96b02) repeat-x!important}.bg-gradient-orange.btn.active,.bg-gradient-orange.btn:active,.bg-gradient-orange.btn:not(:disabled):not(.disabled).active,.bg-gradient-orange.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#cf5f02;background:#dc6502 linear-gradient(#e17c28,#dc6502) repeat-x!important}.bg-gradient-yellow{color:#1f2d3d;background:#ffc107 linear-gradient(#ffca2c,#ffc107) repeat-x!important}.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,.show>.bg-gradient-yellow.btn.dropdown-toggle{background-image:none!important}.bg-gradient-yellow.btn:hover{color:#121a24;border-color:#d39e00;background:#e0a800 linear-gradient(#e4b526,#e0a800) repeat-x!important}.bg-gradient-yellow.btn.active,.bg-gradient-yellow.btn:active,.bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#c69500;background:#d39e00 linear-gradient(#daad26,#d39e00) repeat-x!important}.bg-gradient-green{color:#fff;background:#28a745 linear-gradient(#48b461,#28a745) repeat-x!important}.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,.show>.bg-gradient-green.btn.dropdown-toggle{background-image:none!important}.bg-gradient-green.btn:hover{color:#ececec;border-color:#1e7e34;background:#218838 linear-gradient(#429a56,#218838) repeat-x!important}.bg-gradient-green.btn.active,.bg-gradient-green.btn:active,.bg-gradient-green.btn:not(:disabled):not(.disabled).active,.bg-gradient-green.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#1c7430;background:#1e7e34 linear-gradient(#409152,#1e7e34) repeat-x!important}.bg-gradient-teal{color:#fff;background:#20c997 linear-gradient(#41d1a7,#20c997) repeat-x!important}.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,.show>.bg-gradient-teal.btn.dropdown-toggle{background-image:none!important}.bg-gradient-teal.btn:hover{color:#ececec;border-color:#199d76;background:#1ba87e linear-gradient(#3db592,#1ba87e) repeat-x!important}.bg-gradient-teal.btn.active,.bg-gradient-teal.btn:active,.bg-gradient-teal.btn:not(:disabled):not(.disabled).active,.bg-gradient-teal.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#17926e;background:#199d76 linear-gradient(#3bac8b,#199d76) repeat-x!important}.bg-gradient-cyan{color:#fff;background:#17a2b8 linear-gradient(#3ab0c3,#17a2b8) repeat-x!important}.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,.show>.bg-gradient-cyan.btn.dropdown-toggle{background-image:none!important}.bg-gradient-cyan.btn:hover{color:#ececec;border-color:#117a8b;background:#138496 linear-gradient(#3697a6,#138496) repeat-x!important}.bg-gradient-cyan.btn.active,.bg-gradient-cyan.btn:active,.bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#10707f;background:#117a8b linear-gradient(#358e9c,#117a8b) repeat-x!important}.bg-gradient-white{color:#1f2d3d;background:#fff linear-gradient(#fff,#fff) repeat-x!important}.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,.show>.bg-gradient-white.btn.dropdown-toggle{background-image:none!important}.bg-gradient-white.btn:hover{color:#121a24;border-color:#e6e6e6;background:#ececec linear-gradient(#efefef,#ececec) repeat-x!important}.bg-gradient-white.btn.active,.bg-gradient-white.btn:active,.bg-gradient-white.btn:not(:disabled):not(.disabled).active,.bg-gradient-white.btn:not(:disabled):not(.disabled):active{color:#1f2d3d;border-color:#dfdfdf;background:#e6e6e6 linear-gradient(#e9e9e9,#e6e6e6) repeat-x!important}.bg-gradient-gray{color:#fff;background:#6c757d linear-gradient(#828a91,#6c757d) repeat-x!important}.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,.show>.bg-gradient-gray.btn.dropdown-toggle{background-image:none!important}.bg-gradient-gray.btn:hover{color:#ececec;border-color:#545b62;background:#5a6268 linear-gradient(#73797f,#5a6268) repeat-x!important}.bg-gradient-gray.btn.active,.bg-gradient-gray.btn:active,.bg-gradient-gray.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#4e555b;background:#545b62 linear-gradient(#6e7479,#545b62) repeat-x!important}.bg-gradient-gray-dark{color:#fff;background:#343a40 linear-gradient(#52585d,#343a40) repeat-x!important}.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,.show>.bg-gradient-gray-dark.btn.dropdown-toggle{background-image:none!important}.bg-gradient-gray-dark.btn:hover{color:#ececec;border-color:#1d2124;background:#23272b linear-gradient(#44474b,#23272b) repeat-x!important}.bg-gradient-gray-dark.btn.active,.bg-gradient-gray-dark.btn:active,.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active{color:#fff;border-color:#171a1d;background:#1d2124 linear-gradient(#3f4245,#1d2124) repeat-x!important}[class^=bg-].disabled{opacity:.65}a.text-muted:hover{color:#007bff!important}.link-muted{color:#5d6974}.link-muted:focus,.link-muted:hover{color:#464f58}.link-black{color:#6c757d}.link-black:focus,.link-black:hover{color:#e6e8ea}.accent-primary .btn-link,.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#007bff}.accent-primary .btn-link:hover,.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#0056b3}.accent-primary .dropdown-item.active,.accent-primary .dropdown-item:active{color:#fff;background:#007bff}.accent-primary .custom-control-input:checked~.custom-control-label:before{background:#007bff;border-color:#004a99}.accent-primary .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-primary .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-primary .custom-file-input:focus~.custom-file-label,.accent-primary .custom-select:focus,.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#80bdff}.accent-primary .page-item .page-link{color:#007bff}.accent-primary .page-item.active .page-link,.accent-primary .page-item.active a{color:#fff;background-color:#007bff;border-color:#007bff}.accent-primary .page-item.disabled .page-link,.accent-primary .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-secondary .btn-link,.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#6c757d}.accent-secondary .btn-link:hover,.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#494f54}.accent-secondary .dropdown-item.active,.accent-secondary .dropdown-item:active{color:#fff;background:#6c757d}.accent-secondary .custom-control-input:checked~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.accent-secondary .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-secondary .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-secondary .custom-file-input:focus~.custom-file-label,.accent-secondary .custom-select:focus,.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.accent-secondary .page-item .page-link{color:#6c757d}.accent-secondary .page-item.active .page-link,.accent-secondary .page-item.active a{color:#fff;background-color:#6c757d;border-color:#6c757d}.accent-secondary .page-item.disabled .page-link,.accent-secondary .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-success .btn-link,.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#28a745}.accent-success .btn-link:hover,.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#19692c}.accent-success .dropdown-item.active,.accent-success .dropdown-item:active{color:#fff;background:#28a745}.accent-success .custom-control-input:checked~.custom-control-label:before{background:#28a745;border-color:#145523}.accent-success .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-success .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-success .custom-file-input:focus~.custom-file-label,.accent-success .custom-select:focus,.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#71dd8a}.accent-success .page-item .page-link{color:#28a745}.accent-success .page-item.active .page-link,.accent-success .page-item.active a{color:#fff;background-color:#28a745;border-color:#28a745}.accent-success .page-item.disabled .page-link,.accent-success .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-info .btn-link,.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#17a2b8}.accent-info .btn-link:hover,.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#0f6674}.accent-info .dropdown-item.active,.accent-info .dropdown-item:active{color:#fff;background:#17a2b8}.accent-info .custom-control-input:checked~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.accent-info .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-info .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-info .custom-file-input:focus~.custom-file-label,.accent-info .custom-select:focus,.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#63d9ec}.accent-info .page-item .page-link{color:#17a2b8}.accent-info .page-item.active .page-link,.accent-info .page-item.active a{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.accent-info .page-item.disabled .page-link,.accent-info .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-warning .btn-link,.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#ffc107}.accent-warning .btn-link:hover,.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#ba8b00}.accent-warning .dropdown-item.active,.accent-warning .dropdown-item:active{color:#1f2d3d;background:#ffc107}.accent-warning .custom-control-input:checked~.custom-control-label:before{background:#ffc107;border-color:#a07800}.accent-warning .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-warning .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-warning .custom-file-input:focus~.custom-file-label,.accent-warning .custom-select:focus,.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#ffe187}.accent-warning .page-item .page-link{color:#ffc107}.accent-warning .page-item.active .page-link,.accent-warning .page-item.active a{color:#fff;background-color:#ffc107;border-color:#ffc107}.accent-warning .page-item.disabled .page-link,.accent-warning .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-danger .btn-link,.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#dc3545}.accent-danger .btn-link:hover,.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#a71d2a}.accent-danger .dropdown-item.active,.accent-danger .dropdown-item:active{color:#fff;background:#dc3545}.accent-danger .custom-control-input:checked~.custom-control-label:before{background:#dc3545;border-color:#921925}.accent-danger .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-danger .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-danger .custom-file-input:focus~.custom-file-label,.accent-danger .custom-select:focus,.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#efa2a9}.accent-danger .page-item .page-link{color:#dc3545}.accent-danger .page-item.active .page-link,.accent-danger .page-item.active a{color:#fff;background-color:#dc3545;border-color:#dc3545}.accent-danger .page-item.disabled .page-link,.accent-danger .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-light .btn-link,.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#f8f9fa}.accent-light .btn-link:hover,.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#cbd3da}.accent-light .dropdown-item.active,.accent-light .dropdown-item:active{color:#1f2d3d;background:#f8f9fa}.accent-light .custom-control-input:checked~.custom-control-label:before{background:#f8f9fa;border-color:#bdc6d0}.accent-light .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-light .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-light .custom-file-input:focus~.custom-file-label,.accent-light .custom-select:focus,.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.accent-light .page-item .page-link{color:#f8f9fa}.accent-light .page-item.active .page-link,.accent-light .page-item.active a{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa}.accent-light .page-item.disabled .page-link,.accent-light .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-dark .btn-link,.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#343a40}.accent-dark .btn-link:hover,.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#121416}.accent-dark .dropdown-item.active,.accent-dark .dropdown-item:active{color:#fff;background:#343a40}.accent-dark .custom-control-input:checked~.custom-control-label:before{background:#343a40;border-color:#060708}.accent-dark .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-dark .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-dark .custom-file-input:focus~.custom-file-label,.accent-dark .custom-select:focus,.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.accent-dark .page-item .page-link{color:#343a40}.accent-dark .page-item.active .page-link,.accent-dark .page-item.active a{color:#fff;background-color:#343a40;border-color:#343a40}.accent-dark .page-item.disabled .page-link,.accent-dark .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-lightblue .btn-link,.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#3c8dbc}.accent-lightblue .btn-link:hover,.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#296282}.accent-lightblue .dropdown-item.active,.accent-lightblue .dropdown-item:active{color:#fff;background:#3c8dbc}.accent-lightblue .custom-control-input:checked~.custom-control-label:before{background:#3c8dbc;border-color:#23536f}.accent-lightblue .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-lightblue .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-lightblue .custom-file-input:focus~.custom-file-label,.accent-lightblue .custom-select:focus,.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#99c5de}.accent-lightblue .page-item .page-link{color:#3c8dbc}.accent-lightblue .page-item.active .page-link,.accent-lightblue .page-item.active a{color:#fff;background-color:#3c8dbc;border-color:#3c8dbc}.accent-lightblue .page-item.disabled .page-link,.accent-lightblue .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-navy .btn-link,.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#001f3f}.accent-navy .btn-link:hover,.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#000}.accent-navy .dropdown-item.active,.accent-navy .dropdown-item:active{color:#fff;background:#001f3f}.accent-navy .custom-control-input:checked~.custom-control-label:before{background:#001f3f;border-color:#000}.accent-navy .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-navy .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-navy .custom-file-input:focus~.custom-file-label,.accent-navy .custom-select:focus,.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#005ebf}.accent-navy .page-item .page-link{color:#001f3f}.accent-navy .page-item.active .page-link,.accent-navy .page-item.active a{color:#fff;background-color:#001f3f;border-color:#001f3f}.accent-navy .page-item.disabled .page-link,.accent-navy .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-olive .btn-link,.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#3d9970}.accent-olive .btn-link:hover,.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#276248}.accent-olive .dropdown-item.active,.accent-olive .dropdown-item:active{color:#fff;background:#3d9970}.accent-olive .custom-control-input:checked~.custom-control-label:before{background:#3d9970;border-color:#20503b}.accent-olive .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-olive .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-olive .custom-file-input:focus~.custom-file-label,.accent-olive .custom-select:focus,.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#87cfaf}.accent-olive .page-item .page-link{color:#3d9970}.accent-olive .page-item.active .page-link,.accent-olive .page-item.active a{color:#fff;background-color:#3d9970;border-color:#3d9970}.accent-olive .page-item.disabled .page-link,.accent-olive .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-lime .btn-link,.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#01ff70}.accent-lime .btn-link:hover,.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#00b44e}.accent-lime .dropdown-item.active,.accent-lime .dropdown-item:active{color:#1f2d3d;background:#01ff70}.accent-lime .custom-control-input:checked~.custom-control-label:before{background:#01ff70;border-color:#009a43}.accent-lime .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-lime .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-lime .custom-file-input:focus~.custom-file-label,.accent-lime .custom-select:focus,.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#81ffb8}.accent-lime .page-item .page-link{color:#01ff70}.accent-lime .page-item.active .page-link,.accent-lime .page-item.active a{color:#fff;background-color:#01ff70;border-color:#01ff70}.accent-lime .page-item.disabled .page-link,.accent-lime .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-fuchsia .btn-link,.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#f012be}.accent-fuchsia .btn-link:hover,.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#ab0b87}.accent-fuchsia .dropdown-item.active,.accent-fuchsia .dropdown-item:active{color:#fff;background:#f012be}.accent-fuchsia .custom-control-input:checked~.custom-control-label:before{background:#f012be;border-color:#930974}.accent-fuchsia .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-fuchsia .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-fuchsia .custom-file-input:focus~.custom-file-label,.accent-fuchsia .custom-select:focus,.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f88adf}.accent-fuchsia .page-item .page-link{color:#f012be}.accent-fuchsia .page-item.active .page-link,.accent-fuchsia .page-item.active a{color:#fff;background-color:#f012be;border-color:#f012be}.accent-fuchsia .page-item.disabled .page-link,.accent-fuchsia .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-maroon .btn-link,.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#d81b60}.accent-maroon .btn-link:hover,.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#941342}.accent-maroon .dropdown-item.active,.accent-maroon .dropdown-item:active{color:#fff;background:#d81b60}.accent-maroon .custom-control-input:checked~.custom-control-label:before{background:#d81b60;border-color:#7d1038}.accent-maroon .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-maroon .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-maroon .custom-file-input:focus~.custom-file-label,.accent-maroon .custom-select:focus,.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f083ab}.accent-maroon .page-item .page-link{color:#d81b60}.accent-maroon .page-item.active .page-link,.accent-maroon .page-item.active a{color:#fff;background-color:#d81b60;border-color:#d81b60}.accent-maroon .page-item.disabled .page-link,.accent-maroon .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-blue .btn-link,.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#007bff}.accent-blue .btn-link:hover,.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#0056b3}.accent-blue .dropdown-item.active,.accent-blue .dropdown-item:active{color:#fff;background:#007bff}.accent-blue .custom-control-input:checked~.custom-control-label:before{background:#007bff;border-color:#004a99}.accent-blue .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-blue .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-blue .custom-file-input:focus~.custom-file-label,.accent-blue .custom-select:focus,.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#80bdff}.accent-blue .page-item .page-link{color:#007bff}.accent-blue .page-item.active .page-link,.accent-blue .page-item.active a{color:#fff;background-color:#007bff;border-color:#007bff}.accent-blue .page-item.disabled .page-link,.accent-blue .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-indigo .btn-link,.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#6610f2}.accent-indigo .btn-link:hover,.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#4709ac}.accent-indigo .dropdown-item.active,.accent-indigo .dropdown-item:active{color:#fff;background:#6610f2}.accent-indigo .custom-control-input:checked~.custom-control-label:before{background:#6610f2;border-color:#3d0894}.accent-indigo .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-indigo .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-indigo .custom-file-input:focus~.custom-file-label,.accent-indigo .custom-select:focus,.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b389f9}.accent-indigo .page-item .page-link{color:#6610f2}.accent-indigo .page-item.active .page-link,.accent-indigo .page-item.active a{color:#fff;background-color:#6610f2;border-color:#6610f2}.accent-indigo .page-item.disabled .page-link,.accent-indigo .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-purple .btn-link,.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#6f42c1}.accent-purple .btn-link:hover,.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#4e2d89}.accent-purple .dropdown-item.active,.accent-purple .dropdown-item:active{color:#fff;background:#6f42c1}.accent-purple .custom-control-input:checked~.custom-control-label:before{background:#6f42c1;border-color:#432776}.accent-purple .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-purple .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-purple .custom-file-input:focus~.custom-file-label,.accent-purple .custom-select:focus,.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#b8a2e0}.accent-purple .page-item .page-link{color:#6f42c1}.accent-purple .page-item.active .page-link,.accent-purple .page-item.active a{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.accent-purple .page-item.disabled .page-link,.accent-purple .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-pink .btn-link,.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#e83e8c}.accent-pink .btn-link:hover,.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#c21766}.accent-pink .dropdown-item.active,.accent-pink .dropdown-item:active{color:#fff;background:#e83e8c}.accent-pink .custom-control-input:checked~.custom-control-label:before{background:#e83e8c;border-color:#ac145a}.accent-pink .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-pink .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-pink .custom-file-input:focus~.custom-file-label,.accent-pink .custom-select:focus,.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#f6b0d0}.accent-pink .page-item .page-link{color:#e83e8c}.accent-pink .page-item.active .page-link,.accent-pink .page-item.active a{color:#fff;background-color:#e83e8c;border-color:#e83e8c}.accent-pink .page-item.disabled .page-link,.accent-pink .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-red .btn-link,.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#dc3545}.accent-red .btn-link:hover,.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#a71d2a}.accent-red .dropdown-item.active,.accent-red .dropdown-item:active{color:#fff;background:#dc3545}.accent-red .custom-control-input:checked~.custom-control-label:before{background:#dc3545;border-color:#921925}.accent-red .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-red .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-red .custom-file-input:focus~.custom-file-label,.accent-red .custom-select:focus,.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#efa2a9}.accent-red .page-item .page-link{color:#dc3545}.accent-red .page-item.active .page-link,.accent-red .page-item.active a{color:#fff;background-color:#dc3545;border-color:#dc3545}.accent-red .page-item.disabled .page-link,.accent-red .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-orange .btn-link,.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#fd7e14}.accent-orange .btn-link:hover,.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#c35a02}.accent-orange .dropdown-item.active,.accent-orange .dropdown-item:active{color:#1f2d3d;background:#fd7e14}.accent-orange .custom-control-input:checked~.custom-control-label:before{background:#fd7e14;border-color:#aa4e01}.accent-orange .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-orange .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-orange .custom-file-input:focus~.custom-file-label,.accent-orange .custom-select:focus,.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fec392}.accent-orange .page-item .page-link{color:#fd7e14}.accent-orange .page-item.active .page-link,.accent-orange .page-item.active a{color:#fff;background-color:#fd7e14;border-color:#fd7e14}.accent-orange .page-item.disabled .page-link,.accent-orange .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-yellow .btn-link,.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#ffc107}.accent-yellow .btn-link:hover,.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#ba8b00}.accent-yellow .dropdown-item.active,.accent-yellow .dropdown-item:active{color:#1f2d3d;background:#ffc107}.accent-yellow .custom-control-input:checked~.custom-control-label:before{background:#ffc107;border-color:#a07800}.accent-yellow .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-yellow .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-yellow .custom-file-input:focus~.custom-file-label,.accent-yellow .custom-select:focus,.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#ffe187}.accent-yellow .page-item .page-link{color:#ffc107}.accent-yellow .page-item.active .page-link,.accent-yellow .page-item.active a{color:#fff;background-color:#ffc107;border-color:#ffc107}.accent-yellow .page-item.disabled .page-link,.accent-yellow .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-green .btn-link,.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#28a745}.accent-green .btn-link:hover,.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#19692c}.accent-green .dropdown-item.active,.accent-green .dropdown-item:active{color:#fff;background:#28a745}.accent-green .custom-control-input:checked~.custom-control-label:before{background:#28a745;border-color:#145523}.accent-green .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-green .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-green .custom-file-input:focus~.custom-file-label,.accent-green .custom-select:focus,.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#71dd8a}.accent-green .page-item .page-link{color:#28a745}.accent-green .page-item.active .page-link,.accent-green .page-item.active a{color:#fff;background-color:#28a745;border-color:#28a745}.accent-green .page-item.disabled .page-link,.accent-green .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-teal .btn-link,.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#20c997}.accent-teal .btn-link:hover,.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#158765}.accent-teal .dropdown-item.active,.accent-teal .dropdown-item:active{color:#fff;background:#20c997}.accent-teal .custom-control-input:checked~.custom-control-label:before{background:#20c997;border-color:#127155}.accent-teal .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-teal .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-teal .custom-file-input:focus~.custom-file-label,.accent-teal .custom-select:focus,.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#7eeaca}.accent-teal .page-item .page-link{color:#20c997}.accent-teal .page-item.active .page-link,.accent-teal .page-item.active a{color:#fff;background-color:#20c997;border-color:#20c997}.accent-teal .page-item.disabled .page-link,.accent-teal .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-cyan .btn-link,.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#17a2b8}.accent-cyan .btn-link:hover,.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#0f6674}.accent-cyan .dropdown-item.active,.accent-cyan .dropdown-item:active{color:#fff;background:#17a2b8}.accent-cyan .custom-control-input:checked~.custom-control-label:before{background:#17a2b8;border-color:#0c525d}.accent-cyan .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-cyan .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-cyan .custom-file-input:focus~.custom-file-label,.accent-cyan .custom-select:focus,.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#63d9ec}.accent-cyan .page-item .page-link{color:#17a2b8}.accent-cyan .page-item.active .page-link,.accent-cyan .page-item.active a{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.accent-cyan .page-item.disabled .page-link,.accent-cyan .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-white .btn-link,.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#fff}.accent-white .btn-link:hover,.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#d9d9d9}.accent-white .dropdown-item.active,.accent-white .dropdown-item:active{color:#1f2d3d;background:#fff}.accent-white .custom-control-input:checked~.custom-control-label:before{background:#fff;border-color:#ccc}.accent-white .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' 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")}.accent-white .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-white .custom-file-input:focus~.custom-file-label,.accent-white .custom-select:focus,.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#fff}.accent-white .page-item .page-link{color:#fff}.accent-white .page-item.active .page-link,.accent-white .page-item.active a{color:#fff;background-color:#fff;border-color:#fff}.accent-white .page-item.disabled .page-link,.accent-white .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-gray .btn-link,.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#6c757d}.accent-gray .btn-link:hover,.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#494f54}.accent-gray .dropdown-item.active,.accent-gray .dropdown-item:active{color:#fff;background:#6c757d}.accent-gray .custom-control-input:checked~.custom-control-label:before{background:#6c757d;border-color:#3d4246}.accent-gray .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-gray .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-gray .custom-file-input:focus~.custom-file-label,.accent-gray .custom-select:focus,.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#afb5ba}.accent-gray .page-item .page-link{color:#6c757d}.accent-gray .page-item.active .page-link,.accent-gray .page-item.active a{color:#fff;background-color:#6c757d;border-color:#6c757d}.accent-gray .page-item.disabled .page-link,.accent-gray .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}.accent-gray-dark .btn-link,.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn){color:#343a40}.accent-gray-dark .btn-link:hover,.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover{color:#121416}.accent-gray-dark .dropdown-item.active,.accent-gray-dark .dropdown-item:active{color:#fff;background:#343a40}.accent-gray-dark .custom-control-input:checked~.custom-control-label:before{background:#343a40;border-color:#060708}.accent-gray-dark .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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")}.accent-gray-dark .custom-control-input:focus:not(:checked)~.custom-control-label:before,.accent-gray-dark .custom-file-input:focus~.custom-file-label,.accent-gray-dark .custom-select:focus,.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid){border-color:#6d7a86}.accent-gray-dark .page-item .page-link{color:#343a40}.accent-gray-dark .page-item.active .page-link,.accent-gray-dark .page-item.active a{color:#fff;background-color:#343a40;border-color:#343a40}.accent-gray-dark .page-item.disabled .page-link,.accent-gray-dark .page-item.disabled a{color:#6c757d;background-color:#fff;border-color:#dee2e6}.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#c2c7d0}.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#fff}.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link){color:#343a40}.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover{color:#212529}[class*=accent-] a.btn-primary,[class*=accent-] a.btn-secondary,[class*=accent-] a.btn-success,[class*=accent-] a.btn-info{color:#fff}[class*=accent-] a.btn-warning{color:#1f2d3d}[class*=accent-] a.btn-danger{color:#fff}[class*=accent-] a.btn-light{color:#1f2d3d}[class*=accent-] a.btn-dark{color:#fff}.page-link{color:#222629}.page-link:hover{color:#000}.ReactCollapse--collapse{transition:height .5s} +/*# sourceMappingURL=index.css.map */ diff --git a/js/admin-panel/index.css.map b/js/admin-panel/index.css.map new file mode 100644 index 0000000..ea853a4 --- /dev/null +++ b/js/admin-panel/index.css.map @@ -0,0 +1 @@ +{"mappings":"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","sources":["index.css","admin-panel/src/res/adminlte.min.css","admin-panel/src/res/index.css"],"sourcesContent":[":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: #fff;\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*, :after, :before {\n box-sizing: border-box;\n}\n\nhtml {\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: transparent;\n font-family: sans-serif;\n line-height: 1.15;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n color: #212529;\n text-align: left;\n background-color: #fff;\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}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\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: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[data-original-title], abbr[title] {\n text-decoration: underline;\n cursor: help;\n text-decoration-skip-ink: none;\n border-bottom: 0;\n text-decoration: underline dotted;\n}\n\naddress {\n font-style: normal;\n line-height: inherit;\n margin-bottom: 1rem;\n}\n\ndl, ol, ul {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol, ol ul, ul ol, ul ul {\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, strong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub, sup {\n vertical-align: baseline;\n font-size: 75%;\n line-height: 0;\n position: relative;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n background-color: #0000;\n text-decoration: none;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: none;\n}\n\na:not([href]), a:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\ncode, kbd, pre, samp {\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 vertical-align: middle;\n overflow: hidden;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n padding-top: .75rem;\n padding-bottom: .75rem;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n margin-bottom: .5rem;\n display: inline-block;\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\nbutton, input, optgroup, select, textarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n margin: 0;\n}\n\nbutton, input {\n overflow: visible;\n}\n\nbutton, select {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\n[type=\"button\"], [type=\"reset\"], [type=\"submit\"], button {\n -webkit-appearance: button;\n}\n\n[type=\"button\"]:not(:disabled), [type=\"reset\"]:not(:disabled), [type=\"submit\"]:not(:disabled), button:not(:disabled) {\n cursor: pointer;\n}\n\n[type=\"button\"]::-moz-focus-inner, [type=\"reset\"]::-moz-focus-inner, [type=\"submit\"]::-moz-focus-inner, button::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\ninput[type=\"checkbox\"], input[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"], input[type=\"datetime-local\"], input[type=\"month\"], input[type=\"time\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n resize: vertical;\n overflow: auto;\n}\n\nfieldset {\n min-width: 0;\n border: 0;\n margin: 0;\n padding: 0;\n}\n\nlegend {\n width: 100%;\n max-width: 100%;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n margin-bottom: .5rem;\n padding: 0;\n display: block;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button, [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 cursor: pointer;\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {\n color: inherit;\n margin-bottom: .5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n}\n\n.h1, h1 {\n font-size: 2.5rem;\n}\n\n.h2, h2 {\n font-size: 2rem;\n}\n\n.h3, h3 {\n font-size: 1.75rem;\n}\n\n.h4, h4 {\n font-size: 1.5rem;\n}\n\n.h5, h5 {\n font-size: 1.25rem;\n}\n\n.h6, 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 border: 0;\n border-top: 1px solid #0000001a;\n margin-top: 1rem;\n margin-bottom: 1rem;\n}\n\n.small, small {\n font-size: 80%;\n font-weight: 400;\n}\n\n.mark, mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n\n.list-unstyled, .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: .5rem;\n}\n\n.initialism {\n text-transform: uppercase;\n font-size: 90%;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n color: #6c757d;\n font-size: 80%;\n display: block;\n}\n\n.blockquote-footer:before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n max-width: 100%;\n height: auto;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: .25rem;\n padding: .25rem;\n box-shadow: 0 1px 2px #00000013;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: .5rem;\n line-height: 1;\n}\n\n.figure-caption {\n color: #6c757d;\n font-size: 90%;\n}\n\ncode {\n color: #e83e8c;\n word-wrap: break-word;\n font-size: 87.5%;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n color: #fff;\n background-color: #212529;\n border-radius: .2rem;\n padding: .2rem .4rem;\n font-size: 87.5%;\n box-shadow: inset 0 -.1rem #00000040;\n}\n\nkbd kbd {\n box-shadow: none;\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n color: #212529;\n font-size: 87.5%;\n display: block;\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 margin-left: auto;\n margin-right: auto;\n padding-left: 7.5px;\n padding-right: 7.5px;\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, .container-lg, .container-md, .container-sm, .container-xl {\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n padding-left: 7.5px;\n padding-right: 7.5px;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-md, .container-sm {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-lg, .container-md, .container-sm {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-lg, .container-md, .container-sm, .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n flex-wrap: wrap;\n margin-left: -7.5px;\n margin-right: -7.5px;\n display: flex;\n}\n\n.no-gutters {\n margin-left: 0;\n margin-right: 0;\n}\n\n.no-gutters > .col, .no-gutters > [class*=\"col-\"] {\n padding-left: 0;\n padding-right: 0;\n}\n\n.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {\n width: 100%;\n padding-left: 7.5px;\n padding-right: 7.5px;\n position: relative;\n}\n\n.col {\n max-width: 100%;\n flex-grow: 1;\n flex-basis: 0;\n}\n\n.row-cols-1 > * {\n max-width: 100%;\n flex: 0 0 100%;\n}\n\n.row-cols-2 > * {\n max-width: 50%;\n flex: 0 0 50%;\n}\n\n.row-cols-3 > * {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n}\n\n.row-cols-4 > * {\n max-width: 25%;\n flex: 0 0 25%;\n}\n\n.row-cols-5 > * {\n max-width: 20%;\n flex: 0 0 20%;\n}\n\n.row-cols-6 > * {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n}\n\n.col-auto {\n width: auto;\n max-width: 100%;\n flex: none;\n}\n\n.col-1 {\n max-width: 8.33333%;\n flex: 0 0 8.33333%;\n}\n\n.col-2 {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n}\n\n.col-3 {\n max-width: 25%;\n flex: 0 0 25%;\n}\n\n.col-4 {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n}\n\n.col-5 {\n max-width: 41.6667%;\n flex: 0 0 41.6667%;\n}\n\n.col-6 {\n max-width: 50%;\n flex: 0 0 50%;\n}\n\n.col-7 {\n max-width: 58.3333%;\n flex: 0 0 58.3333%;\n}\n\n.col-8 {\n max-width: 66.6667%;\n flex: 0 0 66.6667%;\n}\n\n.col-9 {\n max-width: 75%;\n flex: 0 0 75%;\n}\n\n.col-10 {\n max-width: 83.3333%;\n flex: 0 0 83.3333%;\n}\n\n.col-11 {\n max-width: 91.6667%;\n flex: 0 0 91.6667%;\n}\n\n.col-12 {\n max-width: 100%;\n flex: 0 0 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.33333%;\n}\n\n.offset-2 {\n margin-left: 16.6667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.3333%;\n}\n\n.offset-5 {\n margin-left: 41.6667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.3333%;\n}\n\n.offset-8 {\n margin-left: 66.6667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.3333%;\n}\n\n.offset-11 {\n margin-left: 91.6667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n max-width: 100%;\n flex-grow: 1;\n flex-basis: 0;\n }\n\n .row-cols-sm-1 > * {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .row-cols-sm-2 > * {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .row-cols-sm-3 > * {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .row-cols-sm-4 > * {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .row-cols-sm-5 > * {\n max-width: 20%;\n flex: 0 0 20%;\n }\n\n .row-cols-sm-6 > * {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-sm-auto {\n width: auto;\n max-width: 100%;\n flex: none;\n }\n\n .col-sm-1 {\n max-width: 8.33333%;\n flex: 0 0 8.33333%;\n }\n\n .col-sm-2 {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-sm-3 {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .col-sm-4 {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .col-sm-5 {\n max-width: 41.6667%;\n flex: 0 0 41.6667%;\n }\n\n .col-sm-6 {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .col-sm-7 {\n max-width: 58.3333%;\n flex: 0 0 58.3333%;\n }\n\n .col-sm-8 {\n max-width: 66.6667%;\n flex: 0 0 66.6667%;\n }\n\n .col-sm-9 {\n max-width: 75%;\n flex: 0 0 75%;\n }\n\n .col-sm-10 {\n max-width: 83.3333%;\n flex: 0 0 83.3333%;\n }\n\n .col-sm-11 {\n max-width: 91.6667%;\n flex: 0 0 91.6667%;\n }\n\n .col-sm-12 {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.6667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.3333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.6667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.3333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.6667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.3333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.6667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n max-width: 100%;\n flex-grow: 1;\n flex-basis: 0;\n }\n\n .row-cols-md-1 > * {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .row-cols-md-2 > * {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .row-cols-md-3 > * {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .row-cols-md-4 > * {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .row-cols-md-5 > * {\n max-width: 20%;\n flex: 0 0 20%;\n }\n\n .row-cols-md-6 > * {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-md-auto {\n width: auto;\n max-width: 100%;\n flex: none;\n }\n\n .col-md-1 {\n max-width: 8.33333%;\n flex: 0 0 8.33333%;\n }\n\n .col-md-2 {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-md-3 {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .col-md-4 {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .col-md-5 {\n max-width: 41.6667%;\n flex: 0 0 41.6667%;\n }\n\n .col-md-6 {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .col-md-7 {\n max-width: 58.3333%;\n flex: 0 0 58.3333%;\n }\n\n .col-md-8 {\n max-width: 66.6667%;\n flex: 0 0 66.6667%;\n }\n\n .col-md-9 {\n max-width: 75%;\n flex: 0 0 75%;\n }\n\n .col-md-10 {\n max-width: 83.3333%;\n flex: 0 0 83.3333%;\n }\n\n .col-md-11 {\n max-width: 91.6667%;\n flex: 0 0 91.6667%;\n }\n\n .col-md-12 {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333%;\n }\n\n .offset-md-2 {\n margin-left: 16.6667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.3333%;\n }\n\n .offset-md-5 {\n margin-left: 41.6667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.3333%;\n }\n\n .offset-md-8 {\n margin-left: 66.6667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.3333%;\n }\n\n .offset-md-11 {\n margin-left: 91.6667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n max-width: 100%;\n flex-grow: 1;\n flex-basis: 0;\n }\n\n .row-cols-lg-1 > * {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .row-cols-lg-2 > * {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .row-cols-lg-3 > * {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .row-cols-lg-4 > * {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .row-cols-lg-5 > * {\n max-width: 20%;\n flex: 0 0 20%;\n }\n\n .row-cols-lg-6 > * {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-lg-auto {\n width: auto;\n max-width: 100%;\n flex: none;\n }\n\n .col-lg-1 {\n max-width: 8.33333%;\n flex: 0 0 8.33333%;\n }\n\n .col-lg-2 {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-lg-3 {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .col-lg-4 {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .col-lg-5 {\n max-width: 41.6667%;\n flex: 0 0 41.6667%;\n }\n\n .col-lg-6 {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .col-lg-7 {\n max-width: 58.3333%;\n flex: 0 0 58.3333%;\n }\n\n .col-lg-8 {\n max-width: 66.6667%;\n flex: 0 0 66.6667%;\n }\n\n .col-lg-9 {\n max-width: 75%;\n flex: 0 0 75%;\n }\n\n .col-lg-10 {\n max-width: 83.3333%;\n flex: 0 0 83.3333%;\n }\n\n .col-lg-11 {\n max-width: 91.6667%;\n flex: 0 0 91.6667%;\n }\n\n .col-lg-12 {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.6667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.3333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.6667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.3333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.6667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.3333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.6667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n max-width: 100%;\n flex-grow: 1;\n flex-basis: 0;\n }\n\n .row-cols-xl-1 > * {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .row-cols-xl-2 > * {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .row-cols-xl-3 > * {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .row-cols-xl-4 > * {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .row-cols-xl-5 > * {\n max-width: 20%;\n flex: 0 0 20%;\n }\n\n .row-cols-xl-6 > * {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-xl-auto {\n width: auto;\n max-width: 100%;\n flex: none;\n }\n\n .col-xl-1 {\n max-width: 8.33333%;\n flex: 0 0 8.33333%;\n }\n\n .col-xl-2 {\n max-width: 16.6667%;\n flex: 0 0 16.6667%;\n }\n\n .col-xl-3 {\n max-width: 25%;\n flex: 0 0 25%;\n }\n\n .col-xl-4 {\n max-width: 33.3333%;\n flex: 0 0 33.3333%;\n }\n\n .col-xl-5 {\n max-width: 41.6667%;\n flex: 0 0 41.6667%;\n }\n\n .col-xl-6 {\n max-width: 50%;\n flex: 0 0 50%;\n }\n\n .col-xl-7 {\n max-width: 58.3333%;\n flex: 0 0 58.3333%;\n }\n\n .col-xl-8 {\n max-width: 66.6667%;\n flex: 0 0 66.6667%;\n }\n\n .col-xl-9 {\n max-width: 75%;\n flex: 0 0 75%;\n }\n\n .col-xl-10 {\n max-width: 83.3333%;\n flex: 0 0 83.3333%;\n }\n\n .col-xl-11 {\n max-width: 91.6667%;\n flex: 0 0 91.6667%;\n }\n\n .col-xl-12 {\n max-width: 100%;\n flex: 0 0 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.6667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.3333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.6667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.3333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.6667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.3333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.6667%;\n }\n}\n\n.table {\n width: 100%;\n color: #212529;\n background-color: #0000;\n margin-bottom: 1rem;\n}\n\n.table td, .table th {\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n padding: .75rem;\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 td, .table-sm th {\n padding: .3rem;\n}\n\n.table-bordered, .table-bordered td, .table-bordered th {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead td, .table-bordered thead th {\n border-bottom-width: 2px;\n}\n\n.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(2n+1) {\n background-color: #0000000d;\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: #00000013;\n}\n\n.table-primary, .table-primary > td, .table-primary > th {\n background-color: #b8daff;\n}\n\n.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary, .table-secondary > td, .table-secondary > th {\n background-color: #d6d8db;\n}\n\n.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success, .table-success > td, .table-success > th {\n background-color: #c3e6cb;\n}\n\n.table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info, .table-info > td, .table-info > th {\n background-color: #bee5eb;\n}\n\n.table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning, .table-warning > td, .table-warning > th {\n background-color: #ffeeba;\n}\n\n.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger, .table-danger > td, .table-danger > th {\n background-color: #f5c6cb;\n}\n\n.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light, .table-light > td, .table-light > th {\n background-color: #fdfdfe;\n}\n\n.table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark, .table-dark > td, .table-dark > th {\n background-color: #c6c8ca;\n}\n\n.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active, .table-active > td, .table-active > th, .table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {\n background-color: #00000013;\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #383f45;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark td, .table-dark th, .table-dark thead th {\n border-color: #383f45;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(2n+1) {\n background-color: #ffffff0d;\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: #ffffff13;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n width: 100%;\n -webkit-overflow-scrolling: touch;\n display: block;\n overflow-x: auto;\n }\n\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n width: 100%;\n -webkit-overflow-scrolling: touch;\n display: block;\n overflow-x: auto;\n }\n\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n width: 100%;\n -webkit-overflow-scrolling: touch;\n display: block;\n overflow-x: auto;\n }\n\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n width: 100%;\n -webkit-overflow-scrolling: touch;\n display: block;\n overflow-x: auto;\n }\n\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n width: 100%;\n -webkit-overflow-scrolling: touch;\n display: block;\n overflow-x: auto;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n width: 100%;\n height: calc(2.25rem + 2px);\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n padding: .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n display: block;\n box-shadow: inset 0 0 #0000;\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: #0000;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: #0000;\n text-shadow: 0 0 #495057;\n}\n\n.form-control:focus {\n color: #495057;\n box-shadow: inset 0 0 0 transparent, none;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n}\n\n.form-control::-webkit-input-placeholder {\n color: #939ba2;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #939ba2;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #939ba2;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #939ba2;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n opacity: 1;\n background-color: #e9ecef;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file, .form-control-range {\n width: 100%;\n display: block;\n}\n\n.col-form-label {\n font-size: inherit;\n margin-bottom: 0;\n padding-top: calc(.375rem + 1px);\n padding-bottom: calc(.375rem + 1px);\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(.5rem + 1px);\n padding-bottom: calc(.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(.25rem + 1px);\n padding-bottom: calc(.25rem + 1px);\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n width: 100%;\n color: #212529;\n background-color: #0000;\n border: 1px solid #0000;\n border-width: 1px 0;\n margin-bottom: 0;\n padding: .375rem 0;\n font-size: 1rem;\n line-height: 1.5;\n display: block;\n}\n\n.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {\n padding-left: 0;\n padding-right: 0;\n}\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n border-radius: .2rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.form-control-lg {\n height: calc(2.875rem + 2px);\n border-radius: .3rem;\n padding: .5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\nselect.form-control[multiple], select.form-control[size], textarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n margin-top: .25rem;\n display: block;\n}\n\n.form-row {\n flex-wrap: wrap;\n margin-left: -5px;\n margin-right: -5px;\n display: flex;\n}\n\n.form-row > .col, .form-row > [class*=\"col-\"] {\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.form-check {\n padding-left: 1.25rem;\n display: block;\n position: relative;\n}\n\n.form-check-input {\n margin-top: .3rem;\n margin-left: -1.25rem;\n position: absolute;\n}\n\n.form-check-input:disabled ~ .form-check-label, .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 align-items: center;\n margin-right: .75rem;\n padding-left: 0;\n display: inline-flex;\n}\n\n.form-check-inline .form-check-input {\n margin-top: 0;\n margin-left: 0;\n margin-right: .3125rem;\n position: static;\n}\n\n.valid-feedback {\n width: 100%;\n color: #28a745;\n margin-top: .25rem;\n font-size: 80%;\n display: none;\n}\n\n.valid-tooltip {\n z-index: 5;\n max-width: 100%;\n color: #fff;\n background-color: #28a745e6;\n border-radius: .25rem;\n margin-top: .1rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n display: none;\n position: absolute;\n top: 100%;\n}\n\n.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {\n display: block;\n}\n\n.form-control.is-valid, .was-validated .form-control:valid {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-position: right calc(.375em + .1875rem) center;\n background-repeat: no-repeat;\n background-size: calc(.75em + .375rem) calc(.75em + .375rem);\n border-color: #28a745;\n padding-right: 2.25rem;\n}\n\n.form-control.is-valid:focus, .was-validated .form-control:valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 #28a74540;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n background-position: right calc(.375em + .1875rem) top calc(.375em + .1875rem);\n padding-right: 2.25rem;\n}\n\n.custom-select.is-valid, .was-validated .custom-select:valid {\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\") right .75rem center / 8px 10px no-repeat, #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") right 1.75rem center / calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;\n border-color: #28a745;\n padding-right: calc(.75em + 2.3125rem);\n}\n\n.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 #28a74540;\n}\n\n.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {\n color: #28a745;\n}\n\n.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.custom-control-input.is-valid ~ .custom-control-label:before, .was-validated .custom-control-input:valid ~ .custom-control-label:before {\n border-color: #28a745;\n}\n\n.custom-control-input.is-valid:checked ~ .custom-control-label:before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label:before {\n background-color: #34ce57;\n border-color: #34ce57;\n}\n\n.custom-control-input.is-valid:focus ~ .custom-control-label:before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label:before {\n box-shadow: 0 0 #28a74540;\n}\n\n.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label:before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label:before, .custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 #28a74540;\n}\n\n.invalid-feedback {\n width: 100%;\n color: #dc3545;\n margin-top: .25rem;\n font-size: 80%;\n display: none;\n}\n\n.invalid-tooltip {\n z-index: 5;\n max-width: 100%;\n color: #fff;\n background-color: #dc3545e6;\n border-radius: .25rem;\n margin-top: .1rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n display: none;\n position: absolute;\n top: 100%;\n}\n\n.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.form-control.is-invalid, .was-validated .form-control:invalid {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-position: right calc(.375em + .1875rem) center;\n background-repeat: no-repeat;\n background-size: calc(.75em + .375rem) calc(.75em + .375rem);\n border-color: #dc3545;\n padding-right: 2.25rem;\n}\n\n.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 #dc354540;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n background-position: right calc(.375em + .1875rem) top calc(.375em + .1875rem);\n padding-right: 2.25rem;\n}\n\n.custom-select.is-invalid, .was-validated .custom-select:invalid {\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\") right .75rem center / 8px 10px no-repeat, #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") right 1.75rem center / calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;\n border-color: #dc3545;\n padding-right: calc(.75em + 2.3125rem);\n}\n\n.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 #dc354540;\n}\n\n.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.custom-control-input.is-invalid ~ .custom-control-label:before, .was-validated .custom-control-input:invalid ~ .custom-control-label:before {\n border-color: #dc3545;\n}\n\n.custom-control-input.is-invalid:checked ~ .custom-control-label:before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label:before {\n background-color: #e4606d;\n border-color: #e4606d;\n}\n\n.custom-control-input.is-invalid:focus ~ .custom-control-label:before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label:before {\n box-shadow: 0 0 #dc354540;\n}\n\n.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label:before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label:before, .custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 #dc354540;\n}\n\n.form-inline {\n flex-flow: wrap;\n align-items: center;\n display: flex;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n justify-content: center;\n align-items: center;\n margin-bottom: 0;\n display: flex;\n }\n\n .form-inline .form-group {\n flex-flow: wrap;\n flex: none;\n align-items: center;\n margin-bottom: 0;\n display: flex;\n }\n\n .form-inline .form-control {\n width: auto;\n vertical-align: middle;\n display: inline-block;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .custom-select, .form-inline .input-group {\n width: auto;\n }\n\n .form-inline .form-check {\n width: auto;\n justify-content: center;\n align-items: center;\n padding-left: 0;\n display: flex;\n }\n\n .form-inline .form-check-input {\n flex-shrink: 0;\n margin-top: 0;\n margin-left: 0;\n margin-right: .25rem;\n position: relative;\n }\n\n .form-inline .custom-control {\n justify-content: center;\n align-items: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n color: #212529;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n -webkit-user-select: none;\n user-select: none;\n background-color: #0000;\n border: 1px solid #0000;\n border-radius: .25rem;\n padding: .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n display: inline-block;\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 box-shadow: none;\n outline: 0;\n}\n\n.btn.disabled, .btn:disabled {\n opacity: .65;\n box-shadow: none;\n}\n\n.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {\n box-shadow: none;\n}\n\na.btn.disabled, fieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n box-shadow: none;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary.focus, .btn-primary:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #268fff80;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\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, .show > .btn-primary.dropdown-toggle {\n color: #fff;\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, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 #268fff80;\n}\n\n.btn-secondary {\n color: #fff;\n box-shadow: none;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary.focus, .btn-secondary:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #828a9180;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\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, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\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, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 #828a9180;\n}\n\n.btn-success {\n color: #fff;\n box-shadow: none;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success.focus, .btn-success:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #48b46180;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\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, .show > .btn-success.dropdown-toggle {\n color: #fff;\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, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 #48b46180;\n}\n\n.btn-info {\n color: #fff;\n box-shadow: none;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info.focus, .btn-info:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #3ab0c380;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\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, .show > .btn-info.dropdown-toggle {\n color: #fff;\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, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 #3ab0c380;\n}\n\n.btn-warning {\n color: #1f2d3d;\n box-shadow: none;\n background-color: #ffc107;\n border-color: #ffc107;\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 color: #1f2d3d;\n box-shadow: none, 0 0 0 0 #ddab0f80;\n background-color: #e0a800;\n border-color: #d39e00;\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, .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, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 #ddab0f80;\n}\n\n.btn-danger {\n color: #fff;\n box-shadow: none;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger.focus, .btn-danger:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #e1536180;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\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, .show > .btn-danger.dropdown-toggle {\n color: #fff;\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, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 #e1536180;\n}\n\n.btn-light {\n color: #1f2d3d;\n box-shadow: none;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\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 color: #1f2d3d;\n box-shadow: none, 0 0 0 0 #d7dade80;\n background-color: #e2e6ea;\n border-color: #dae0e5;\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, .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, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 #d7dade80;\n}\n\n.btn-dark {\n color: #fff;\n box-shadow: none;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark.focus, .btn-dark:focus {\n color: #fff;\n box-shadow: none, 0 0 0 0 #52585d80;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\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, .show > .btn-dark.dropdown-toggle {\n color: #fff;\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, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 #52585d80;\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary.focus, .btn-outline-primary:focus {\n box-shadow: 0 0 #007bff80;\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: #0000;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 #007bff80;\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary.focus, .btn-outline-secondary:focus {\n box-shadow: 0 0 #6c757d80;\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: #0000;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 #6c757d80;\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success.focus, .btn-outline-success:focus {\n box-shadow: 0 0 #28a74580;\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: #0000;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 #28a74580;\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info.focus, .btn-outline-info:focus {\n box-shadow: 0 0 #17a2b880;\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: #0000;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 #17a2b880;\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 #ffc10780;\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: #0000;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .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, .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 #ffc10780;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger.focus, .btn-outline-danger:focus {\n box-shadow: 0 0 #dc354580;\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: #0000;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 #dc354580;\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 #f8f9fa80;\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: #0000;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .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, .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 #f8f9fa80;\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark.focus, .btn-outline-dark:focus {\n box-shadow: 0 0 #343a4080;\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: #0000;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\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, .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 #343a4080;\n}\n\n.btn-link {\n color: #007bff;\n font-weight: 400;\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 box-shadow: none;\n text-decoration: none;\n}\n\n.btn-link.disabled, .btn-link:disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-group-lg > .btn, .btn-lg {\n border-radius: .3rem;\n padding: .5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.btn-group-sm > .btn, .btn-sm {\n border-radius: .2rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.btn-block {\n width: 100%;\n display: block;\n}\n\n.btn-block + .btn-block {\n margin-top: .5rem;\n}\n\ninput[type=\"button\"].btn-block, input[type=\"reset\"].btn-block, input[type=\"submit\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity .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 height: 0;\n transition: height .35s;\n position: relative;\n overflow: hidden;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropdown, .dropleft, .dropright, .dropup {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle:after {\n vertical-align: .255em;\n content: \"\";\n border: .3em solid #0000;\n border-top-color: currentColor;\n border-bottom: 0;\n margin-left: .255em;\n display: inline-block;\n}\n\n.dropdown-toggle:empty:after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n z-index: 1000;\n float: left;\n min-width: 10rem;\n color: #212529;\n text-align: left;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #00000026;\n border-radius: .25rem;\n margin: .125rem 0 0;\n padding: .5rem 0;\n font-size: 1rem;\n list-style: none;\n display: none;\n position: absolute;\n top: 100%;\n left: 0;\n box-shadow: 0 .5rem 1rem #0000002d;\n}\n\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n left: 0;\n right: auto;\n }\n\n .dropdown-menu-sm-right {\n left: auto;\n right: 0;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n left: 0;\n right: auto;\n }\n\n .dropdown-menu-md-right {\n left: auto;\n right: 0;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n left: 0;\n right: auto;\n }\n\n .dropdown-menu-lg-right {\n left: auto;\n right: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n left: 0;\n right: auto;\n }\n\n .dropdown-menu-xl-right {\n left: auto;\n right: 0;\n }\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: .125rem;\n top: auto;\n bottom: 100%;\n}\n\n.dropup .dropdown-toggle:after {\n vertical-align: .255em;\n content: \"\";\n border: .3em solid #0000;\n border-top: 0;\n border-bottom-color: currentColor;\n margin-left: .255em;\n display: inline-block;\n}\n\n.dropup .dropdown-toggle:empty:after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: .125rem;\n top: 0;\n left: 100%;\n right: auto;\n}\n\n.dropright .dropdown-toggle:after {\n vertical-align: .255em;\n content: \"\";\n border: .3em solid #0000;\n border-left-color: currentColor;\n border-right: 0;\n margin-left: .255em;\n display: inline-block;\n}\n\n.dropright .dropdown-toggle:empty:after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle:after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n margin-top: 0;\n margin-right: .125rem;\n top: 0;\n left: auto;\n right: 100%;\n}\n\n.dropleft .dropdown-toggle:after {\n vertical-align: .255em;\n content: \"\";\n margin-left: .255em;\n display: none;\n}\n\n.dropleft .dropdown-toggle:before {\n vertical-align: .255em;\n content: \"\";\n border-top: .3em solid #0000;\n border-bottom: .3em solid #0000;\n border-right: .3em solid;\n margin-right: .255em;\n display: inline-block;\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^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"top\"] {\n bottom: auto;\n right: auto;\n}\n\n.dropdown-divider {\n height: 0;\n border-top: 1px solid #e9ecef;\n margin: .5rem 0;\n overflow: hidden;\n}\n\n.dropdown-item {\n width: 100%;\n clear: both;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: #0000;\n border: 0;\n padding: .25rem 1rem;\n font-weight: 400;\n display: block;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n background-color: #f8f9fa;\n text-decoration: none;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n background-color: #007bff;\n text-decoration: none;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #0000;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n color: #6c757d;\n white-space: nowrap;\n margin-bottom: 0;\n padding: .5rem 1rem;\n font-size: .875rem;\n display: block;\n}\n\n.dropdown-item-text {\n color: #212529;\n padding: .25rem 1rem;\n display: block;\n}\n\n.btn-group, .btn-group-vertical {\n vertical-align: middle;\n display: inline-flex;\n position: relative;\n}\n\n.btn-group-vertical > .btn, .btn-group > .btn {\n flex: auto;\n position: relative;\n}\n\n.btn-group-vertical > .btn:hover, .btn-group > .btn:hover, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus {\n z-index: 1;\n}\n\n.btn-toolbar {\n flex-wrap: wrap;\n justify-content: flex-start;\n display: flex;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-left: .5625rem;\n padding-right: .5625rem;\n}\n\n.dropdown-toggle-split:after, .dropright .dropdown-toggle-split:after, .dropup .dropdown-toggle-split:after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split:before {\n margin-right: 0;\n}\n\n.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {\n padding-left: .375rem;\n padding-right: .375rem;\n}\n\n.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {\n padding-left: .75rem;\n padding-right: .75rem;\n}\n\n.btn-group.show .dropdown-toggle, .btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n justify-content: center;\n align-items: flex-start;\n}\n\n.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn input[type=\"radio\"], .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn-group > .btn input[type=\"radio\"] {\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n position: absolute;\n}\n\n.input-group {\n width: 100%;\n flex-wrap: wrap;\n align-items: stretch;\n display: flex;\n position: relative;\n}\n\n.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control, .input-group > .form-control-plaintext {\n min-width: 0;\n flex: 1;\n margin-bottom: 0;\n position: relative;\n}\n\n.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .custom-file, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .form-control {\n margin-left: -1px;\n}\n\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n align-items: center;\n display: flex;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label, .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-append, .input-group-prepend {\n display: flex;\n}\n\n.input-group-append .btn, .input-group-prepend .btn {\n z-index: 2;\n position: relative;\n}\n\n.input-group-append .btn:focus, .input-group-prepend .btn:focus {\n z-index: 3;\n}\n\n.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {\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 color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n align-items: center;\n margin-bottom: 0;\n padding: .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n display: flex;\n}\n\n.input-group-text input[type=\"checkbox\"], .input-group-text input[type=\"radio\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .custom-select, .input-group-lg > .form-control:not(textarea) {\n height: calc(2.875rem + 2px);\n}\n\n.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {\n border-radius: .3rem;\n padding: .5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.input-group-sm > .custom-select, .input-group-sm > .form-control:not(textarea) {\n height: calc(1.8125rem + 2px);\n}\n\n.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {\n border-radius: .2rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.input-group-lg > .custom-select, .input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n min-height: 1.5rem;\n padding-left: 1.5rem;\n display: block;\n position: relative;\n}\n\n.custom-control-inline {\n margin-right: 1rem;\n display: inline-flex;\n}\n\n.custom-control-input {\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n position: absolute;\n left: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label:before {\n color: #fff;\n box-shadow: none;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: inset 0 0 0 transparent, none;\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: #fff;\n box-shadow: none;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label, .custom-control-input[disabled] ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label:before, .custom-control-input[disabled] ~ .custom-control-label:before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n vertical-align: top;\n margin-bottom: 0;\n position: relative;\n}\n\n.custom-control-label:before {\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #dee2e6;\n border: 1px solid #adb5bd;\n display: block;\n position: absolute;\n top: .25rem;\n left: -1.5rem;\n box-shadow: inset 0 .25rem .25rem #0000001a;\n}\n\n.custom-control-label:after {\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: 50% / 50% 50% no-repeat;\n display: block;\n position: absolute;\n top: .25rem;\n left: -1.5rem;\n}\n\n.custom-checkbox .custom-control-label:before {\n border-radius: .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 box-shadow: none;\n background-color: #007bff;\n border-color: #007bff;\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, .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label:before {\n background-color: #007bff80;\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: #007bff80;\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label:before {\n width: 1.75rem;\n pointer-events: all;\n border-radius: .5rem;\n left: -2.25rem;\n}\n\n.custom-switch .custom-control-label:after {\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: .5rem;\n transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;\n top: calc(.25rem + 2px);\n left: calc(2px - 2.25rem);\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(.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label:before {\n background-color: #007bff80;\n}\n\n.custom-select {\n width: 100%;\n height: calc(2.25rem + 2px);\n color: #495057;\n vertical-align: middle;\n appearance: none;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right .75rem center / 8px 10px no-repeat;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n padding: .375rem 1.75rem .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n display: inline-block;\n box-shadow: inset 0 1px 2px #00000013;\n}\n\n.custom-select:focus {\n box-shadow: inset 0 1px 2px #00000013, none;\n border-color: #80bdff;\n outline: 0;\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n background-image: none;\n padding-right: .75rem;\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:-moz-focusring {\n color: #0000;\n text-shadow: 0 0 #495057;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: .25rem;\n padding-bottom: .25rem;\n padding-left: .5rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: .5rem;\n padding-bottom: .5rem;\n padding-left: 1rem;\n font-size: 125%;\n}\n\n.custom-file {\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n display: inline-block;\n position: relative;\n}\n\n.custom-file-input {\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n opacity: 0;\n margin: 0;\n position: relative;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n box-shadow: none;\n border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label, .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 z-index: 1;\n height: calc(2.25rem + 2px);\n color: #495057;\n box-shadow: none;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n padding: .375rem .75rem;\n font-weight: 400;\n line-height: 1.5;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.custom-file-label:after {\n z-index: 3;\n height: 2.25rem;\n color: #495057;\n content: \"Browse\";\n border-left: inherit;\n background-color: #e9ecef;\n border-radius: 0 .25rem .25rem 0;\n padding: .375rem .75rem;\n line-height: 1.5;\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1rem;\n appearance: none;\n background-color: #0000;\n padding: 0;\n}\n\n.custom-range:focus {\n outline: 0;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem #007bff40;\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem #007bff40;\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem #007bff40;\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 appearance: none;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n margin-top: -.25rem;\n transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n box-shadow: 0 .1rem .25rem #0000001a;\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: .5rem;\n color: #0000;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: #0000;\n border-radius: 1rem;\n box-shadow: inset 0 .25rem .25rem #0000001a;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n appearance: none;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n box-shadow: 0 .1rem .25rem #0000001a;\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: .5rem;\n color: #0000;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: #0000;\n border-radius: 1rem;\n box-shadow: inset 0 .25rem .25rem #0000001a;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n appearance: none;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n margin-top: 0;\n margin-left: 0;\n margin-right: 0;\n transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n box-shadow: 0 .1rem .25rem #0000001a;\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: .5rem;\n color: #0000;\n cursor: pointer;\n background-color: #0000;\n border-width: .5rem;\n border-color: #0000;\n box-shadow: inset 0 .25rem .25rem #0000001a;\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 background-color: #dee2e6;\n border-radius: 1rem;\n margin-right: 15px;\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, .custom-file-label, .custom-select {\n transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label:before, .custom-file-label, .custom-select {\n transition: none;\n }\n}\n\n.nav {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n display: flex;\n}\n\n.nav-link {\n padding: .5rem 1rem;\n display: block;\n}\n\n.nav-link:focus, .nav-link:hover {\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 #0000;\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: #0000;\n border-color: #0000;\n}\n\n.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n margin-top: -1px;\n}\n\n.nav-pills .nav-link {\n border-radius: .25rem;\n}\n\n.nav-pills .nav-link.active, .nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n text-align: center;\n flex: auto;\n}\n\n.nav-justified .nav-item {\n text-align: center;\n flex-grow: 1;\n flex-basis: 0;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n padding: .5rem;\n display: flex;\n position: relative;\n}\n\n.navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl {\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n display: flex;\n}\n\n.navbar-brand {\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n margin-right: .5rem;\n padding-top: .3125rem;\n padding-bottom: .3125rem;\n display: inline-block;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n display: flex;\n}\n\n.navbar-nav .nav-link {\n padding-left: 0;\n padding-right: 0;\n}\n\n.navbar-nav .dropdown-menu {\n float: none;\n position: static;\n}\n\n.navbar-text {\n padding-top: .5rem;\n padding-bottom: .5rem;\n display: inline-block;\n}\n\n.navbar-collapse {\n flex-grow: 1;\n flex-basis: 100%;\n align-items: center;\n}\n\n.navbar-toggler {\n background-color: #0000;\n border: 1px solid #0000;\n border-radius: .25rem;\n padding: .25rem .75rem;\n font-size: 1.25rem;\n line-height: 1;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: center / 100% 100% no-repeat;\n display: inline-block;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n flex-basis: auto;\n display: flex !important;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n flex-basis: auto;\n display: flex !important;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n flex-basis: auto;\n display: flex !important;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n flex-basis: auto;\n display: flex !important;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {\n padding-left: 0;\n padding-right: 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-left: 1rem;\n padding-right: 1rem;\n}\n\n.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n flex-basis: auto;\n display: flex !important;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: #000000e6;\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: #00000080;\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: #000000b3;\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: #0000004d;\n}\n\n.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {\n color: #000000e6;\n}\n\n.navbar-light .navbar-toggler {\n color: #00000080;\n border-color: #0000001a;\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: #00000080;\n}\n\n.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {\n color: #000000e6;\n}\n\n.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: #ffffffbf;\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: #ffffff40;\n}\n\n.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: #ffffffbf;\n border-color: #ffffff1a;\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: #ffffffbf;\n}\n\n.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {\n color: #fff;\n}\n\n.card {\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 0 solid #00000020;\n border-radius: .25rem;\n flex-direction: column;\n display: flex;\n position: relative;\n}\n\n.card > hr {\n margin-left: 0;\n margin-right: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: .25rem;\n border-bottom-left-radius: .25rem;\n}\n\n.card-body {\n min-height: 1px;\n flex: auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: .75rem;\n}\n\n.card-subtitle {\n margin-top: -.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 background-color: #00000008;\n border-bottom: 0 solid #00000020;\n margin-bottom: 0;\n padding: .75rem 1.25rem;\n}\n\n.card-header:first-child {\n border-radius: calc(.25rem - 0) calc(.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 background-color: #00000008;\n border-top: 0 solid #00000020;\n padding: .75rem 1.25rem;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(.25rem - 0) calc(.25rem - 0);\n}\n\n.card-header-tabs {\n border-bottom: 0;\n margin-bottom: -.75rem;\n margin-left: -.625rem;\n margin-right: -.625rem;\n}\n\n.card-header-pills {\n margin-left: -.625rem;\n margin-right: -.625rem;\n}\n\n.card-img-overlay {\n padding: 1.25rem;\n position: absolute;\n inset: 0;\n}\n\n.card-img, .card-img-bottom, .card-img-top {\n width: 100%;\n flex-shrink: 0;\n}\n\n.card-img, .card-img-top {\n border-top-left-radius: calc(.25rem - 0);\n border-top-right-radius: calc(.25rem - 0);\n}\n\n.card-img, .card-img-bottom {\n border-bottom-right-radius: calc(.25rem - 0);\n border-bottom-left-radius: calc(.25rem - 0);\n}\n\n.card-deck .card {\n margin-bottom: 7.5px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: wrap;\n margin-left: -7.5px;\n margin-right: -7.5px;\n display: flex;\n }\n\n .card-deck .card {\n flex: 1 0;\n margin-bottom: 0;\n margin-left: 7.5px;\n margin-right: 7.5px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 7.5px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: wrap;\n display: flex;\n }\n\n .card-group > .card {\n flex: 1 0;\n margin-bottom: 0;\n }\n\n .card-group > .card + .card {\n border-left: 0;\n margin-left: 0;\n }\n\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {\n border-top-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top {\n border-top-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: .75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n column-gap: 1.25rem;\n }\n\n .card-columns .card {\n width: 100%;\n display: inline-block;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: 0;\n}\n\n.breadcrumb {\n background-color: #e9ecef;\n border-radius: .25rem;\n flex-wrap: wrap;\n margin-bottom: 1rem;\n padding: .75rem 1rem;\n list-style: none;\n display: flex;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: .5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item:before {\n color: #6c757d;\n content: \"/\";\n padding-right: .5rem;\n display: inline-block;\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 border-radius: .25rem;\n padding-left: 0;\n list-style: none;\n display: flex;\n}\n\n.page-link {\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n margin-left: -1px;\n padding: .5rem .75rem;\n line-height: 1.25;\n display: block;\n position: relative;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n background-color: #e9ecef;\n border-color: #dee2e6;\n text-decoration: none;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 .2rem #007bff40;\n}\n\n.page-item:first-child .page-link {\n border-top-left-radius: .25rem;\n border-bottom-left-radius: .25rem;\n margin-left: 0;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: .25rem;\n border-bottom-right-radius: .25rem;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\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: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: .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: .3rem;\n border-bottom-left-radius: .3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: .3rem;\n border-bottom-right-radius: .3rem;\n}\n\n.pagination-sm .page-link {\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: .2rem;\n border-bottom-left-radius: .2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: .2rem;\n border-bottom-right-radius: .2rem;\n}\n\n.badge {\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25rem;\n padding: .25em .4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n display: inline-block;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:focus, a.badge:hover {\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 border-radius: 10rem;\n padding-left: .6em;\n padding-right: .6em;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:focus, a.badge-primary:hover {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary.focus, a.badge-primary:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #007bff80;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:focus, a.badge-secondary:hover {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary.focus, a.badge-secondary:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #6c757d80;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:focus, a.badge-success:hover {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success.focus, a.badge-success:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #28a74580;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:focus, a.badge-info:hover {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info.focus, a.badge-info:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #17a2b880;\n}\n\n.badge-warning {\n color: #1f2d3d;\n background-color: #ffc107;\n}\n\na.badge-warning:focus, a.badge-warning:hover {\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 .2rem #ffc10780;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:focus, a.badge-danger:hover {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger.focus, a.badge-danger:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #dc354580;\n}\n\n.badge-light {\n color: #1f2d3d;\n background-color: #f8f9fa;\n}\n\na.badge-light:focus, a.badge-light:hover {\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 .2rem #f8f9fa80;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:focus, a.badge-dark:hover {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark.focus, a.badge-dark:focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem #343a4080;\n}\n\n.jumbotron {\n background-color: #e9ecef;\n border-radius: .3rem;\n margin-bottom: 2rem;\n padding: 2rem 1rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n border-radius: 0;\n padding-left: 0;\n padding-right: 0;\n}\n\n.alert {\n border: 1px solid #0000;\n border-radius: .25rem;\n margin-bottom: 1rem;\n padding: .75rem 1.25rem;\n position: relative;\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 color: inherit;\n padding: .75rem 1.25rem;\n position: absolute;\n top: 0;\n right: 0;\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\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n height: 1rem;\n background-color: #e9ecef;\n border-radius: .25rem;\n font-size: .75rem;\n display: flex;\n overflow: hidden;\n box-shadow: inset 0 .1rem .1rem #0000001a;\n}\n\n.progress-bar {\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n flex-direction: column;\n justify-content: center;\n transition: width .6s;\n display: flex;\n overflow: hidden;\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, #ffffff26 25%, #0000 25% 50%, #ffffff26 50% 75%, #0000 75%, #0000);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n align-items: flex-start;\n display: flex;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0;\n display: flex;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n z-index: 1;\n color: #495057;\n background-color: #f8f9fa;\n text-decoration: none;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n background-color: #fff;\n border: 1px solid #00000020;\n padding: .75rem 1.25rem;\n display: block;\n position: relative;\n}\n\n.list-group-item:first-child {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: .25rem;\n border-bottom-left-radius: .25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n border-top-width: 1px;\n margin-top: -1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n border-top-right-radius: .25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n border-left-width: 1px;\n margin-left: -1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n }\n\n .list-group-horizontal-sm .list-group-item:last-child {\n border-top-right-radius: .25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n border-left-width: 1px;\n margin-left: -1px;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n }\n\n .list-group-horizontal-md .list-group-item:last-child {\n border-top-right-radius: .25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n border-left-width: 1px;\n margin-left: -1px;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n }\n\n .list-group-horizontal-lg .list-group-item:last-child {\n border-top-right-radius: .25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n border-left-width: 1px;\n margin-left: -1px;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n }\n\n .list-group-horizontal-xl .list-group-item:last-child {\n border-top-right-radius: .25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n border-left-width: 1px;\n margin-left: -1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-left-width: 0;\n border-right-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 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:focus, .list-group-item-primary.list-group-item-action:hover {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\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:focus, .list-group-item-secondary.list-group-item-action:hover {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\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:focus, .list-group-item-success.list-group-item-action:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\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:focus, .list-group-item-dark.list-group-item-action:hover {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close, .mailbox-attachment-close {\n float: right;\n color: #000;\n text-shadow: 0 1px #fff;\n opacity: .5;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n}\n\n.close:hover, .mailbox-attachment-close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):hover {\n opacity: .75;\n}\n\nbutton.close, button.mailbox-attachment-close {\n appearance: none;\n background-color: #0000;\n border: 0;\n padding: 0;\n}\n\na.close.disabled, a.disabled.mailbox-attachment-close {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n -webkit-backdrop-filter: blur(10px);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px);\n opacity: 0;\n background-color: #ffffffd9;\n background-clip: padding-box;\n border: 1px solid #0000001a;\n border-radius: .25rem;\n font-size: .875rem;\n overflow: hidden;\n box-shadow: 0 .25rem .75rem #0000001a;\n}\n\n.toast:not(:last-child) {\n margin-bottom: .75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n opacity: 1;\n display: block;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n color: #6c757d;\n background-color: #ffffffd9;\n background-clip: padding-box;\n border-bottom: 1px solid #0000000d;\n align-items: center;\n padding: .25rem .75rem;\n display: flex;\n}\n\n.toast-body {\n padding: .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 z-index: 1050;\n width: 100%;\n height: 100%;\n outline: 0;\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n overflow: hidden;\n}\n\n.modal-dialog {\n width: auto;\n pointer-events: none;\n margin: .5rem;\n position: relative;\n}\n\n.modal.fade .modal-dialog {\n transition: transform .3s ease-out, -webkit-transform .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.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n max-height: calc(100% - 1rem);\n display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n min-height: calc(100% - 1rem);\n align-items: center;\n display: flex;\n}\n\n.modal-dialog-centered:before {\n height: calc(100vh - 1rem);\n content: \"\";\n display: block;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n height: 100%;\n flex-direction: column;\n justify-content: center;\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 width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #0003;\n border-radius: .3rem;\n outline: 0;\n flex-direction: column;\n display: flex;\n position: relative;\n box-shadow: 0 .25rem .5rem #00000080;\n}\n\n.modal-backdrop {\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: .5;\n}\n\n.modal-header {\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: calc(.3rem - 1px);\n border-top-right-radius: calc(.3rem - 1px);\n justify-content: space-between;\n align-items: flex-start;\n padding: 1rem;\n display: flex;\n}\n\n.modal-header .close, .modal-header .mailbox-attachment-close {\n margin: -1rem -1rem -1rem auto;\n padding: 1rem;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n flex: auto;\n padding: 1rem;\n position: relative;\n}\n\n.modal-footer {\n border-top: 1px solid #e9ecef;\n border-bottom-right-radius: calc(.3rem - 1px);\n border-bottom-left-radius: calc(.3rem - 1px);\n flex-wrap: wrap;\n justify-content: flex-end;\n align-items: center;\n padding: .75rem;\n display: flex;\n}\n\n.modal-footer > * {\n margin: .25rem;\n}\n\n.modal-scrollbar-measure {\n width: 50px;\n height: 50px;\n position: absolute;\n top: -9999px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-centered:before {\n height: calc(100vh - 3.5rem);\n }\n\n .modal-content {\n box-shadow: 0 .5rem 1rem #00000080;\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg, .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 z-index: 1070;\n text-align: left;\n text-align: start;\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 word-wrap: break-word;\n opacity: 0;\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: .875rem;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-decoration: none;\n display: block;\n position: absolute;\n}\n\n.tooltip.show {\n opacity: .9;\n}\n\n.tooltip .arrow {\n width: .8rem;\n height: .4rem;\n display: block;\n position: absolute;\n}\n\n.tooltip .arrow:before {\n content: \"\";\n border-style: solid;\n border-color: #0000;\n position: absolute;\n}\n\n.bs-tooltip-auto[x-placement^=\"top\"], .bs-tooltip-top {\n padding: .4rem 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow, .bs-tooltip-top .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow:before, .bs-tooltip-top .arrow:before {\n border-width: .4rem .4rem 0;\n border-top-color: #000;\n top: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"right\"], .bs-tooltip-right {\n padding: 0 .4rem;\n}\n\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow, .bs-tooltip-right .arrow {\n width: .4rem;\n height: .8rem;\n left: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow:before, .bs-tooltip-right .arrow:before {\n border-width: .4rem .4rem .4rem 0;\n border-right-color: #000;\n right: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"bottom\"], .bs-tooltip-bottom {\n padding: .4rem 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow, .bs-tooltip-bottom .arrow {\n top: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow:before, .bs-tooltip-bottom .arrow:before {\n border-width: 0 .4rem .4rem;\n border-bottom-color: #000;\n bottom: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"left\"], .bs-tooltip-left {\n padding: 0 .4rem;\n}\n\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow, .bs-tooltip-left .arrow {\n width: .4rem;\n height: .8rem;\n right: 0;\n}\n\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow:before, .bs-tooltip-left .arrow:before {\n border-width: .4rem 0 .4rem .4rem;\n border-left-color: #000;\n left: 0;\n}\n\n.tooltip-inner {\n max-width: 200px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: .25rem;\n padding: .25rem .5rem;\n}\n\n.popover {\n z-index: 1060;\n max-width: 276px;\n text-align: left;\n text-align: start;\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 word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #0003;\n border-radius: .3rem;\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: .875rem;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-decoration: none;\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n box-shadow: 0 .25rem .5rem #0003;\n}\n\n.popover .arrow {\n width: 1rem;\n height: .5rem;\n margin: 0 .3rem;\n display: block;\n position: absolute;\n}\n\n.popover .arrow:after, .popover .arrow:before {\n content: \"\";\n border-style: solid;\n border-color: #0000;\n display: block;\n position: absolute;\n}\n\n.bs-popover-auto[x-placement^=\"top\"], .bs-popover-top {\n margin-bottom: .5rem;\n}\n\n.bs-popover-auto[x-placement^=\"top\"] > .arrow, .bs-popover-top > .arrow {\n bottom: calc(-.5rem - 1px);\n}\n\n.bs-popover-auto[x-placement^=\"top\"] > .arrow:before, .bs-popover-top > .arrow:before {\n border-width: .5rem .5rem 0;\n border-top-color: #00000040;\n bottom: 0;\n}\n\n.bs-popover-auto[x-placement^=\"top\"] > .arrow:after, .bs-popover-top > .arrow:after {\n border-width: .5rem .5rem 0;\n border-top-color: #fff;\n bottom: 1px;\n}\n\n.bs-popover-auto[x-placement^=\"right\"], .bs-popover-right {\n margin-left: .5rem;\n}\n\n.bs-popover-auto[x-placement^=\"right\"] > .arrow, .bs-popover-right > .arrow {\n width: .5rem;\n height: 1rem;\n margin: .3rem 0;\n left: calc(-.5rem - 1px);\n}\n\n.bs-popover-auto[x-placement^=\"right\"] > .arrow:before, .bs-popover-right > .arrow:before {\n border-width: .5rem .5rem .5rem 0;\n border-right-color: #00000040;\n left: 0;\n}\n\n.bs-popover-auto[x-placement^=\"right\"] > .arrow:after, .bs-popover-right > .arrow:after {\n border-width: .5rem .5rem .5rem 0;\n border-right-color: #fff;\n left: 1px;\n}\n\n.bs-popover-auto[x-placement^=\"bottom\"], .bs-popover-bottom {\n margin-top: .5rem;\n}\n\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow, .bs-popover-bottom > .arrow {\n top: calc(-.5rem - 1px);\n}\n\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow:before, .bs-popover-bottom > .arrow:before {\n border-width: 0 .5rem .5rem;\n border-bottom-color: #00000040;\n top: 0;\n}\n\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow:after, .bs-popover-bottom > .arrow:after {\n border-width: 0 .5rem .5rem;\n border-bottom-color: #fff;\n top: 1px;\n}\n\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header:before, .bs-popover-bottom .popover-header:before {\n width: 1rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n margin-left: -.5rem;\n display: block;\n position: absolute;\n top: 0;\n left: 50%;\n}\n\n.bs-popover-auto[x-placement^=\"left\"], .bs-popover-left {\n margin-right: .5rem;\n}\n\n.bs-popover-auto[x-placement^=\"left\"] > .arrow, .bs-popover-left > .arrow {\n width: .5rem;\n height: 1rem;\n margin: .3rem 0;\n right: calc(-.5rem - 1px);\n}\n\n.bs-popover-auto[x-placement^=\"left\"] > .arrow:before, .bs-popover-left > .arrow:before {\n border-width: .5rem 0 .5rem .5rem;\n border-left-color: #00000040;\n right: 0;\n}\n\n.bs-popover-auto[x-placement^=\"left\"] > .arrow:after, .bs-popover-left > .arrow:after {\n border-width: .5rem 0 .5rem .5rem;\n border-left-color: #fff;\n right: 1px;\n}\n\n.popover-header {\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(.3rem - 1px);\n border-top-right-radius: calc(.3rem - 1px);\n margin-bottom: 0;\n padding: .5rem .75rem;\n font-size: 1rem;\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n color: #212529;\n padding: .5rem .75rem;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n}\n\n.carousel-inner {\n width: 100%;\n position: relative;\n overflow: hidden;\n}\n\n.carousel-inner:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n.carousel-item {\n float: left;\n width: 100%;\n backface-visibility: hidden;\n margin-right: -100%;\n transition: transform .6s, -webkit-transform .6s;\n display: none;\n position: relative;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item-next, .carousel-item-prev, .carousel-item.active {\n display: block;\n}\n\n.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {\n transform: translateX(100%);\n}\n\n.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {\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-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s .6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-next, .carousel-control-prev {\n z-index: 1;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: .5;\n justify-content: center;\n align-items: center;\n transition: opacity .15s;\n display: flex;\n position: absolute;\n top: 0;\n bottom: 0;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-next, .carousel-control-prev {\n transition: none;\n }\n}\n\n.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {\n color: #fff;\n opacity: .9;\n outline: 0;\n text-decoration: none;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-next-icon, .carousel-control-prev-icon {\n width: 20px;\n height: 20px;\n background: 50% / 100% 100% no-repeat;\n display: inline-block;\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 z-index: 15;\n justify-content: center;\n margin-left: 15%;\n margin-right: 15%;\n padding-left: 0;\n list-style: none;\n display: flex;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n width: 30px;\n height: 3px;\n text-indent: -999px;\n cursor: pointer;\n opacity: .5;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid #0000;\n border-bottom: 10px solid #0000;\n flex: 0 auto;\n margin-left: 3px;\n margin-right: 3px;\n transition: opacity .6s;\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 z-index: 10;\n color: #fff;\n text-align: center;\n padding-top: 20px;\n padding-bottom: 20px;\n position: absolute;\n bottom: 20px;\n left: 15%;\n right: 15%;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: .25em solid;\n border-right-color: #0000;\n border-radius: 50%;\n animation: .75s linear infinite spinner-border;\n display: inline-block;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: .2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n opacity: 0;\n background-color: currentColor;\n border-radius: 50%;\n animation: .75s linear infinite spinner-grow;\n display: inline-block;\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 {\n background-color: #007bff !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: #0000 !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: #fff !important;\n}\n\n.rounded-sm {\n border-radius: .2rem !important;\n}\n\n.rounded {\n border-radius: .25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: .25rem !important;\n border-top-right-radius: .25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: .25rem !important;\n border-bottom-right-radius: .25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: .25rem !important;\n border-bottom-left-radius: .25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: .25rem !important;\n border-bottom-left-radius: .25rem !important;\n}\n\n.rounded-lg {\n border-radius: .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 clear: both;\n content: \"\";\n display: block;\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\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\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\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\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\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\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\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\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n width: 100%;\n padding: 0;\n display: block;\n position: relative;\n overflow: hidden;\n}\n\n.embed-responsive:before {\n content: \"\";\n display: block;\n}\n\n.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {\n width: 100%;\n height: 100%;\n border: 0;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n}\n\n.embed-responsive-21by9:before {\n padding-top: 42.8571%;\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: auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\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\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\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\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\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\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\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\n .float-sm-right {\n float: right !important;\n }\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\n .float-md-right {\n float: right !important;\n }\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\n .float-lg-right {\n float: right !important;\n }\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\n .float-xl-right {\n float: right !important;\n }\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 z-index: 1030;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.fixed-bottom {\n z-index: 1030;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n@supports ((position:-webkit-sticky) or (position:sticky)) {\n .sticky-top {\n z-index: 1020;\n position: sticky;\n top: 0;\n }\n}\n\n.sr-only {\n width: 1px;\n height: 1px;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n margin: -1px;\n padding: 0;\n position: absolute;\n overflow: hidden;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n width: auto;\n height: auto;\n clip: auto;\n white-space: normal;\n position: static;\n overflow: visible;\n}\n\n.shadow-sm {\n box-shadow: 0 .125rem .25rem #00000013 !important;\n}\n\n.shadow {\n box-shadow: 0 .5rem 1rem #00000026 !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem #0000002d !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 z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: #0000;\n position: absolute;\n inset: 0;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0, .my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0, .mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0, .my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0, .mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: .25rem !important;\n}\n\n.mt-1, .my-1 {\n margin-top: .25rem !important;\n}\n\n.mr-1, .mx-1 {\n margin-right: .25rem !important;\n}\n\n.mb-1, .my-1 {\n margin-bottom: .25rem !important;\n}\n\n.ml-1, .mx-1 {\n margin-left: .25rem !important;\n}\n\n.m-2 {\n margin: .5rem !important;\n}\n\n.mt-2, .my-2 {\n margin-top: .5rem !important;\n}\n\n.mr-2, .mx-2 {\n margin-right: .5rem !important;\n}\n\n.mb-2, .my-2 {\n margin-bottom: .5rem !important;\n}\n\n.ml-2, .mx-2 {\n margin-left: .5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3, .my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3, .mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3, .my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3, .mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4, .my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4, .mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4, .my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4, .mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5, .my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5, .mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5, .my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5, .mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0, .py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0, .px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0, .py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0, .px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: .25rem !important;\n}\n\n.pt-1, .py-1 {\n padding-top: .25rem !important;\n}\n\n.pr-1, .px-1 {\n padding-right: .25rem !important;\n}\n\n.pb-1, .py-1 {\n padding-bottom: .25rem !important;\n}\n\n.pl-1, .px-1 {\n padding-left: .25rem !important;\n}\n\n.p-2 {\n padding: .5rem !important;\n}\n\n.pt-2, .py-2 {\n padding-top: .5rem !important;\n}\n\n.pr-2, .px-2 {\n padding-right: .5rem !important;\n}\n\n.pb-2, .py-2 {\n padding-bottom: .5rem !important;\n}\n\n.pl-2, .px-2 {\n padding-left: .5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3, .py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3, .px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3, .py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3, .px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4, .py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4, .px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4, .py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4, .px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5, .py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5, .px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5, .py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5, .px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -.25rem !important;\n}\n\n.mt-n1, .my-n1 {\n margin-top: -.25rem !important;\n}\n\n.mr-n1, .mx-n1 {\n margin-right: -.25rem !important;\n}\n\n.mb-n1, .my-n1 {\n margin-bottom: -.25rem !important;\n}\n\n.ml-n1, .mx-n1 {\n margin-left: -.25rem !important;\n}\n\n.m-n2 {\n margin: -.5rem !important;\n}\n\n.mt-n2, .my-n2 {\n margin-top: -.5rem !important;\n}\n\n.mr-n2, .mx-n2 {\n margin-right: -.5rem !important;\n}\n\n.mb-n2, .my-n2 {\n margin-bottom: -.5rem !important;\n}\n\n.ml-n2, .mx-n2 {\n margin-left: -.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3, .my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3, .mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3, .my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3, .mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4, .my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4, .mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4, .my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4, .mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5, .my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5, .mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5, .my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5, .mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto, .my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto, .mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto, .my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto, .mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0, .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0, .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0, .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0, .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: .25rem !important;\n }\n\n .mt-sm-1, .my-sm-1 {\n margin-top: .25rem !important;\n }\n\n .mr-sm-1, .mx-sm-1 {\n margin-right: .25rem !important;\n }\n\n .mb-sm-1, .my-sm-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-sm-1, .mx-sm-1 {\n margin-left: .25rem !important;\n }\n\n .m-sm-2 {\n margin: .5rem !important;\n }\n\n .mt-sm-2, .my-sm-2 {\n margin-top: .5rem !important;\n }\n\n .mr-sm-2, .mx-sm-2 {\n margin-right: .5rem !important;\n }\n\n .mb-sm-2, .my-sm-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-sm-2, .mx-sm-2 {\n margin-left: .5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3, .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3, .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3, .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3, .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4, .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4, .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4, .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4, .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5, .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5, .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5, .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5, .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0, .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0, .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0, .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0, .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: .25rem !important;\n }\n\n .pt-sm-1, .py-sm-1 {\n padding-top: .25rem !important;\n }\n\n .pr-sm-1, .px-sm-1 {\n padding-right: .25rem !important;\n }\n\n .pb-sm-1, .py-sm-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-sm-1, .px-sm-1 {\n padding-left: .25rem !important;\n }\n\n .p-sm-2 {\n padding: .5rem !important;\n }\n\n .pt-sm-2, .py-sm-2 {\n padding-top: .5rem !important;\n }\n\n .pr-sm-2, .px-sm-2 {\n padding-right: .5rem !important;\n }\n\n .pb-sm-2, .py-sm-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-sm-2, .px-sm-2 {\n padding-left: .5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3, .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3, .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3, .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3, .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4, .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4, .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4, .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4, .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5, .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5, .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5, .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5, .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -.25rem !important;\n }\n\n .mt-sm-n1, .my-sm-n1 {\n margin-top: -.25rem !important;\n }\n\n .mr-sm-n1, .mx-sm-n1 {\n margin-right: -.25rem !important;\n }\n\n .mb-sm-n1, .my-sm-n1 {\n margin-bottom: -.25rem !important;\n }\n\n .ml-sm-n1, .mx-sm-n1 {\n margin-left: -.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -.5rem !important;\n }\n\n .mt-sm-n2, .my-sm-n2 {\n margin-top: -.5rem !important;\n }\n\n .mr-sm-n2, .mx-sm-n2 {\n margin-right: -.5rem !important;\n }\n\n .mb-sm-n2, .my-sm-n2 {\n margin-bottom: -.5rem !important;\n }\n\n .ml-sm-n2, .mx-sm-n2 {\n margin-left: -.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3, .my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3, .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3, .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3, .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4, .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4, .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4, .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4, .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5, .my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5, .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5, .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5, .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto, .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto, .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto, .my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto, .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\n .mt-md-0, .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0, .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0, .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0, .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: .25rem !important;\n }\n\n .mt-md-1, .my-md-1 {\n margin-top: .25rem !important;\n }\n\n .mr-md-1, .mx-md-1 {\n margin-right: .25rem !important;\n }\n\n .mb-md-1, .my-md-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-md-1, .mx-md-1 {\n margin-left: .25rem !important;\n }\n\n .m-md-2 {\n margin: .5rem !important;\n }\n\n .mt-md-2, .my-md-2 {\n margin-top: .5rem !important;\n }\n\n .mr-md-2, .mx-md-2 {\n margin-right: .5rem !important;\n }\n\n .mb-md-2, .my-md-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-md-2, .mx-md-2 {\n margin-left: .5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3, .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3, .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3, .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3, .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4, .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4, .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4, .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4, .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5, .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5, .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5, .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5, .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0, .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0, .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0, .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0, .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: .25rem !important;\n }\n\n .pt-md-1, .py-md-1 {\n padding-top: .25rem !important;\n }\n\n .pr-md-1, .px-md-1 {\n padding-right: .25rem !important;\n }\n\n .pb-md-1, .py-md-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-md-1, .px-md-1 {\n padding-left: .25rem !important;\n }\n\n .p-md-2 {\n padding: .5rem !important;\n }\n\n .pt-md-2, .py-md-2 {\n padding-top: .5rem !important;\n }\n\n .pr-md-2, .px-md-2 {\n padding-right: .5rem !important;\n }\n\n .pb-md-2, .py-md-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-md-2, .px-md-2 {\n padding-left: .5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3, .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3, .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3, .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3, .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4, .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4, .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4, .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4, .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5, .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5, .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5, .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5, .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -.25rem !important;\n }\n\n .mt-md-n1, .my-md-n1 {\n margin-top: -.25rem !important;\n }\n\n .mr-md-n1, .mx-md-n1 {\n margin-right: -.25rem !important;\n }\n\n .mb-md-n1, .my-md-n1 {\n margin-bottom: -.25rem !important;\n }\n\n .ml-md-n1, .mx-md-n1 {\n margin-left: -.25rem !important;\n }\n\n .m-md-n2 {\n margin: -.5rem !important;\n }\n\n .mt-md-n2, .my-md-n2 {\n margin-top: -.5rem !important;\n }\n\n .mr-md-n2, .mx-md-n2 {\n margin-right: -.5rem !important;\n }\n\n .mb-md-n2, .my-md-n2 {\n margin-bottom: -.5rem !important;\n }\n\n .ml-md-n2, .mx-md-n2 {\n margin-left: -.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3, .my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3, .mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3, .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3, .mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4, .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4, .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4, .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4, .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5, .my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5, .mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5, .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5, .mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto, .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto, .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto, .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto, .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\n .mt-lg-0, .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0, .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0, .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0, .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: .25rem !important;\n }\n\n .mt-lg-1, .my-lg-1 {\n margin-top: .25rem !important;\n }\n\n .mr-lg-1, .mx-lg-1 {\n margin-right: .25rem !important;\n }\n\n .mb-lg-1, .my-lg-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-lg-1, .mx-lg-1 {\n margin-left: .25rem !important;\n }\n\n .m-lg-2 {\n margin: .5rem !important;\n }\n\n .mt-lg-2, .my-lg-2 {\n margin-top: .5rem !important;\n }\n\n .mr-lg-2, .mx-lg-2 {\n margin-right: .5rem !important;\n }\n\n .mb-lg-2, .my-lg-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-lg-2, .mx-lg-2 {\n margin-left: .5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3, .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3, .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3, .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3, .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4, .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4, .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4, .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4, .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5, .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5, .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5, .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5, .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0, .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0, .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0, .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0, .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: .25rem !important;\n }\n\n .pt-lg-1, .py-lg-1 {\n padding-top: .25rem !important;\n }\n\n .pr-lg-1, .px-lg-1 {\n padding-right: .25rem !important;\n }\n\n .pb-lg-1, .py-lg-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-lg-1, .px-lg-1 {\n padding-left: .25rem !important;\n }\n\n .p-lg-2 {\n padding: .5rem !important;\n }\n\n .pt-lg-2, .py-lg-2 {\n padding-top: .5rem !important;\n }\n\n .pr-lg-2, .px-lg-2 {\n padding-right: .5rem !important;\n }\n\n .pb-lg-2, .py-lg-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-lg-2, .px-lg-2 {\n padding-left: .5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3, .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3, .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3, .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3, .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4, .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4, .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4, .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4, .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5, .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5, .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5, .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5, .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -.25rem !important;\n }\n\n .mt-lg-n1, .my-lg-n1 {\n margin-top: -.25rem !important;\n }\n\n .mr-lg-n1, .mx-lg-n1 {\n margin-right: -.25rem !important;\n }\n\n .mb-lg-n1, .my-lg-n1 {\n margin-bottom: -.25rem !important;\n }\n\n .ml-lg-n1, .mx-lg-n1 {\n margin-left: -.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -.5rem !important;\n }\n\n .mt-lg-n2, .my-lg-n2 {\n margin-top: -.5rem !important;\n }\n\n .mr-lg-n2, .mx-lg-n2 {\n margin-right: -.5rem !important;\n }\n\n .mb-lg-n2, .my-lg-n2 {\n margin-bottom: -.5rem !important;\n }\n\n .ml-lg-n2, .mx-lg-n2 {\n margin-left: -.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3, .my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3, .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3, .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3, .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4, .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4, .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4, .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4, .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5, .my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5, .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5, .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5, .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto, .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto, .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto, .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto, .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\n .mt-xl-0, .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0, .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0, .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0, .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: .25rem !important;\n }\n\n .mt-xl-1, .my-xl-1 {\n margin-top: .25rem !important;\n }\n\n .mr-xl-1, .mx-xl-1 {\n margin-right: .25rem !important;\n }\n\n .mb-xl-1, .my-xl-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-xl-1, .mx-xl-1 {\n margin-left: .25rem !important;\n }\n\n .m-xl-2 {\n margin: .5rem !important;\n }\n\n .mt-xl-2, .my-xl-2 {\n margin-top: .5rem !important;\n }\n\n .mr-xl-2, .mx-xl-2 {\n margin-right: .5rem !important;\n }\n\n .mb-xl-2, .my-xl-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-xl-2, .mx-xl-2 {\n margin-left: .5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3, .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3, .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3, .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3, .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4, .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4, .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4, .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4, .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5, .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5, .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5, .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5, .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0, .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0, .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0, .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0, .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: .25rem !important;\n }\n\n .pt-xl-1, .py-xl-1 {\n padding-top: .25rem !important;\n }\n\n .pr-xl-1, .px-xl-1 {\n padding-right: .25rem !important;\n }\n\n .pb-xl-1, .py-xl-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-xl-1, .px-xl-1 {\n padding-left: .25rem !important;\n }\n\n .p-xl-2 {\n padding: .5rem !important;\n }\n\n .pt-xl-2, .py-xl-2 {\n padding-top: .5rem !important;\n }\n\n .pr-xl-2, .px-xl-2 {\n padding-right: .5rem !important;\n }\n\n .pb-xl-2, .py-xl-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-xl-2, .px-xl-2 {\n padding-left: .5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3, .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3, .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3, .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3, .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4, .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4, .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4, .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4, .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5, .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5, .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5, .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5, .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -.25rem !important;\n }\n\n .mt-xl-n1, .my-xl-n1 {\n margin-top: -.25rem !important;\n }\n\n .mr-xl-n1, .mx-xl-n1 {\n margin-right: -.25rem !important;\n }\n\n .mb-xl-n1, .my-xl-n1 {\n margin-bottom: -.25rem !important;\n }\n\n .ml-xl-n1, .mx-xl-n1 {\n margin-left: -.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -.5rem !important;\n }\n\n .mt-xl-n2, .my-xl-n2 {\n margin-top: -.5rem !important;\n }\n\n .mr-xl-n2, .mx-xl-n2 {\n margin-right: -.5rem !important;\n }\n\n .mb-xl-n2, .my-xl-n2 {\n margin-bottom: -.5rem !important;\n }\n\n .ml-xl-n2, .mx-xl-n2 {\n margin-left: -.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3, .my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3, .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3, .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3, .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4, .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4, .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4, .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4, .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5, .my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5, .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5, .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5, .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto, .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto, .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto, .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto, .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 text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\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\n .text-sm-right {\n text-align: right !important;\n }\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\n .text-md-right {\n text-align: right !important;\n }\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\n .text-lg-right {\n text-align: right !important;\n }\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\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\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: #00000080 !important;\n}\n\n.text-white-50 {\n color: #ffffff80 !important;\n}\n\n.text-hide {\n font: 0 / 0 a;\n color: #0000;\n text-shadow: none;\n background-color: #0000;\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 *, :after, :before {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n blockquote, pre {\n page-break-inside: avoid;\n border: 1px solid #adb5bd;\n }\n\n thead {\n display: table-header-group;\n }\n\n img, tr {\n page-break-inside: avoid;\n }\n\n h2, h3, p {\n orphans: 3;\n widows: 3;\n }\n\n h2, h3 {\n page-break-after: avoid;\n }\n\n @page {\n size: a3;\n }\n\n body, .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n\n .table td, .table th {\n background-color: #fff !important;\n }\n\n .table-bordered td, .table-bordered th {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {\n border-color: #dee2e6;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\nhtml.scroll-smooth {\n scroll-behavior: smooth;\n}\n\n.wrapper, body, html {\n min-height: 100%;\n}\n\n.wrapper {\n position: relative;\n}\n\n.wrapper .content-wrapper {\n min-height: calc(100vh + -7rem - 2px);\n}\n\n.layout-boxed .wrapper {\n box-shadow: 0 0 10px #0000004d;\n}\n\n.layout-boxed .wrapper, .layout-boxed .wrapper:before {\n max-width: 1250px;\n margin: 0 auto;\n}\n\n.layout-boxed .wrapper .main-sidebar {\n left: inherit;\n}\n\n@supports not (-webkit-touch-callout:none) {\n .layout-fixed .wrapper .sidebar {\n height: calc(100vh + -3.5rem - 1px);\n }\n\n .layout-fixed.text-sm .wrapper .sidebar {\n height: calc(100vh + -2.93725rem - 1px);\n }\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n}\n\n.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm, .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm, .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link {\n height: calc(2.93725rem + 1px);\n}\n\nbody:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n}\n\nbody:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n}\n\n.layout-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n}\n\n.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n}\n\n.layout-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\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.text-sm ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .main-header {\n z-index: 1033;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.layout-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-not-fixed .wrapper .brand-link {\n position: static;\n}\n\n.layout-navbar-not-fixed .wrapper .content-wrapper, .layout-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n}\n\n.layout-navbar-not-fixed .wrapper .main-header {\n position: static;\n}\n\n.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n}\n\n.layout-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n transition: width .3s ease-in-out;\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n}\n\n.layout-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n}\n\n.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\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.text-sm ~ .content-wrapper, .text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-fixed .wrapper .main-header {\n z-index: 1037;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.layout-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n}\n\nbody:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n}\n\nbody:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n}\n\n.layout-navbar-not-fixed .wrapper .brand-link {\n position: static;\n}\n\n.layout-navbar-not-fixed .wrapper .content-wrapper, .layout-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n}\n\n.layout-navbar-not-fixed .wrapper .main-header {\n position: static;\n}\n\n.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n}\n\n@media (min-width: 576px) {\n .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n }\n\n .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n }\n\n .layout-sm-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n }\n\n .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n transition: width .3s ease-in-out;\n }\n\n .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n }\n\n .layout-sm-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-sm-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper, .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-fixed .wrapper .main-header {\n z-index: 1037;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n }\n\n .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n }\n\n body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-sm-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n\n .layout-sm-navbar-not-fixed .wrapper .content-wrapper, .layout-sm-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n\n .layout-sm-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n\n .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n}\n\n@media (min-width: 768px) {\n .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n }\n\n .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n }\n\n .layout-md-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n }\n\n .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n transition: width .3s ease-in-out;\n }\n\n .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n }\n\n .layout-md-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-md-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper, .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-fixed .wrapper .main-header {\n z-index: 1037;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n }\n\n .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n }\n\n body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-md-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n\n .layout-md-navbar-not-fixed .wrapper .content-wrapper, .layout-md-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n\n .layout-md-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n\n .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n}\n\n@media (min-width: 992px) {\n .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n }\n\n .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n }\n\n .layout-lg-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n }\n\n .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n transition: width .3s ease-in-out;\n }\n\n .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n }\n\n .layout-lg-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-lg-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper, .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-fixed .wrapper .main-header {\n z-index: 1037;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n }\n\n .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n }\n\n body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-lg-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n\n .layout-lg-navbar-not-fixed .wrapper .content-wrapper, .layout-lg-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n\n .layout-lg-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n\n .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {\n top: calc(3.5rem + 1px);\n }\n\n .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {\n top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed .wrapper .control-sidebar {\n top: 0;\n }\n\n .layout-xl-navbar-fixed .wrapper a.anchor {\n display: block;\n position: relative;\n top: calc(-4.5rem - 1px);\n }\n\n .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(3.5rem + 1px);\n width: 4.6rem;\n transition: width .3s ease-in-out;\n }\n\n .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {\n height: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n transition: width .3s ease-in-out;\n }\n\n .layout-xl-navbar-fixed .wrapper .brand-link {\n width: 250px;\n z-index: 1035;\n transition: width .3s ease-in-out;\n position: fixed;\n top: 0;\n overflow: hidden;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #343a40;\n }\n\n .layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=\"navbar\"]) {\n background-color: #fff;\n }\n\n .layout-xl-navbar-fixed .wrapper .content-wrapper {\n margin-top: calc(3.5rem + 1px);\n }\n\n .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper, .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-fixed .wrapper .main-header {\n z-index: 1037;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n }\n\n .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper {\n margin-top: calc(2.93725rem + 1px);\n }\n\n body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar {\n margin-top: calc(-2.93725rem - 1px);\n }\n\n body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {\n margin-top: calc(2.93725rem + 1px);\n }\n\n .layout-xl-navbar-not-fixed .wrapper .brand-link {\n position: static;\n }\n\n .layout-xl-navbar-not-fixed .wrapper .content-wrapper, .layout-xl-navbar-not-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n\n .layout-xl-navbar-not-fixed .wrapper .main-header {\n position: static;\n }\n\n .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {\n margin-top: 0;\n }\n}\n\n.layout-footer-fixed .wrapper .control-sidebar {\n bottom: 0;\n}\n\n.layout-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\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: 0;\n}\n\n.layout-footer-fixed .wrapper .control-sidebar {\n bottom: 0;\n}\n\n.layout-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.layout-footer-fixed .wrapper .content-wrapper {\n padding-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 .control-sidebar {\n bottom: 0;\n }\n\n .layout-sm-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n }\n\n .layout-sm-footer-fixed .wrapper .content-wrapper {\n padding-bottom: calc(3.5rem + 1px);\n }\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 .control-sidebar {\n bottom: 0;\n }\n\n .layout-md-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n }\n\n .layout-md-footer-fixed .wrapper .content-wrapper {\n padding-bottom: calc(3.5rem + 1px);\n }\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 .control-sidebar {\n bottom: 0;\n }\n\n .layout-lg-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n }\n\n .layout-lg-footer-fixed .wrapper .content-wrapper {\n padding-bottom: calc(3.5rem + 1px);\n }\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 .control-sidebar {\n bottom: 0;\n }\n\n .layout-xl-footer-fixed .wrapper .main-footer {\n z-index: 1032;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n }\n\n .layout-xl-footer-fixed .wrapper .content-wrapper {\n padding-bottom: calc(3.5rem + 1px);\n }\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-header .brand-image {\n height: 33px;\n margin-top: -.5rem;\n margin-right: .2rem;\n}\n\n.layout-top-nav .wrapper .main-sidebar {\n bottom: inherit;\n height: inherit;\n}\n\n.layout-top-nav .wrapper .content-wrapper, .layout-top-nav .wrapper .main-footer, .layout-top-nav .wrapper .main-header, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper:before, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer:before, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header:before {\n margin-left: 0;\n}\n\n@media (min-width: 768px) {\n body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-header {\n margin-left: 250px;\n transition: margin-left .3s ease-in-out;\n }\n}\n\n@media (min-width: 768px) and (prefers-reduced-motion: reduce) {\n body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-header {\n transition: none;\n }\n}\n\n@media (min-width: 768px) {\n .sidebar-collapse body:not(.sidebar-mini-md) .content-wrapper, .sidebar-collapse body:not(.sidebar-mini-md) .main-footer, .sidebar-collapse body:not(.sidebar-mini-md) .main-header {\n margin-left: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .content-wrapper:before, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-footer:before, body:not(.sidebar-mini-md) .main-header, body:not(.sidebar-mini-md) .main-header:before {\n margin-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .sidebar-mini-md .content-wrapper, .sidebar-mini-md .main-footer, .sidebar-mini-md .main-header {\n margin-left: 250px;\n transition: margin-left .3s ease-in-out;\n }\n}\n\n@media (min-width: 768px) and (prefers-reduced-motion: reduce) {\n .sidebar-mini-md .content-wrapper, .sidebar-mini-md .main-footer, .sidebar-mini-md .main-header {\n transition: none;\n }\n}\n\n@media (min-width: 768px) {\n .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse .sidebar-mini-md .main-footer, .sidebar-collapse .sidebar-mini-md .main-header {\n margin-left: 4.6rem;\n }\n}\n\n@media (max-width: 991.98px) {\n .sidebar-mini-md .content-wrapper, .sidebar-mini-md .content-wrapper:before, .sidebar-mini-md .main-footer, .sidebar-mini-md .main-footer:before, .sidebar-mini-md .main-header, .sidebar-mini-md .main-header:before {\n margin-left: 4.6rem;\n }\n}\n\n.content-wrapper {\n background: #f4f6f9;\n}\n\n.content-wrapper > .content {\n padding: 0 .5rem;\n}\n\n.main-sidebar, .main-sidebar:before {\n width: 250px;\n transition: margin-left .3s ease-in-out, width .3s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .main-sidebar, .main-sidebar:before {\n transition: none;\n }\n}\n\n.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar:before {\n box-shadow: none !important;\n}\n\n.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar:before {\n margin-left: -250px;\n}\n\n.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {\n padding: 0;\n}\n\n@media (max-width: 767.98px) {\n .main-sidebar, .main-sidebar:before {\n margin-left: -250px;\n box-shadow: none !important;\n }\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 .brand-link {\n width: 250px;\n}\n\n.layout-fixed .main-sidebar {\n float: none;\n height: 100vh;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n}\n\n.layout-fixed .control-sidebar {\n float: none;\n height: 100vh;\n position: fixed;\n top: 0;\n bottom: 0;\n}\n\n.layout-fixed .control-sidebar .control-sidebar-content {\n height: calc(100vh + -3.5rem - 1px);\n}\n\n@supports (-webkit-touch-callout:none) {\n .layout-fixed .main-sidebar {\n height: inherit;\n }\n}\n\n.main-footer {\n color: #869099;\n background: #fff;\n border-top: 1px solid #dee2e6;\n padding: 1rem;\n}\n\n.main-footer.text-sm, .text-sm .main-footer {\n padding: .812rem;\n}\n\n.content-header {\n padding: 15px .5rem;\n}\n\n.text-sm .content-header {\n padding: 10px .5rem;\n}\n\n.content-header h1 {\n margin: 0;\n font-size: 1.8rem;\n}\n\n.text-sm .content-header h1 {\n font-size: 1.5rem;\n}\n\n.content-header .breadcrumb {\n background: none;\n margin-bottom: 0;\n padding: 0;\n line-height: 1.8rem;\n}\n\n.text-sm .content-header .breadcrumb {\n line-height: 1.5rem;\n}\n\n.hold-transition .content-wrapper, .hold-transition .control-sidebar, .hold-transition .control-sidebar *, .hold-transition .main-footer, .hold-transition .main-header, .hold-transition .main-sidebar, .hold-transition .main-sidebar * {\n transition: none !important;\n animation-duration: 0s !important;\n}\n\n.main-header {\n z-index: 1034;\n border-bottom: 1px solid #dee2e6;\n}\n\n.main-header .nav-link {\n height: 2.5rem;\n position: relative;\n}\n\n.main-header.text-sm .nav-link, .text-sm .main-header .nav-link {\n height: 1.93725rem;\n padding: .35rem 1rem;\n}\n\n.main-header.text-sm .nav-link > .fa, .main-header.text-sm .nav-link > .fab, .main-header.text-sm .nav-link > .far, .main-header.text-sm .nav-link > .fas, .main-header.text-sm .nav-link > .glyphicon, .main-header.text-sm .nav-link > .ion, .text-sm .main-header .nav-link > .fa, .text-sm .main-header .nav-link > .fab, .text-sm .main-header .nav-link > .far, .text-sm .main-header .nav-link > .fas, .text-sm .main-header .nav-link > .glyphicon, .text-sm .main-header .nav-link > .ion {\n font-size: .875rem;\n}\n\n.main-header .navbar-nav .nav-item {\n margin: 0;\n}\n\n.main-header .navbar-nav[class*=\"-right\"] .dropdown-menu {\n margin-top: -3px;\n left: auto;\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 padding: 2px 4px;\n font-size: .6rem;\n font-weight: 300;\n position: absolute;\n top: 9px;\n right: 5px;\n}\n\n.btn-navbar {\n background-color: #0000;\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.btn-navbar, .form-control-navbar {\n transition: none;\n}\n\n.navbar-dark .btn-navbar, .navbar-dark .form-control-navbar {\n background-color: #fff3;\n border: 0;\n}\n\n.navbar-dark .form-control-navbar::-webkit-input-placeholder {\n color: #fff9;\n}\n\n.navbar-dark .form-control-navbar::-moz-placeholder {\n color: #fff9;\n}\n\n.navbar-dark .form-control-navbar:-ms-input-placeholder {\n color: #fff9;\n}\n\n.navbar-dark .form-control-navbar::placeholder {\n color: #fff9;\n}\n\n.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {\n color: #fff9;\n}\n\n.navbar-dark .form-control-navbar:focus, .navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {\n color: #343a40;\n background-color: #fff9;\n border: 0 !important;\n}\n\n.navbar-light .btn-navbar, .navbar-light .form-control-navbar {\n background-color: #f2f4f6;\n border: 0;\n}\n\n.navbar-light .form-control-navbar::-webkit-input-placeholder {\n color: #0009;\n}\n\n.navbar-light .form-control-navbar::-moz-placeholder {\n color: #0009;\n}\n\n.navbar-light .form-control-navbar:-ms-input-placeholder {\n color: #0009;\n}\n\n.navbar-light .form-control-navbar::placeholder {\n color: #0009;\n}\n\n.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {\n color: #0009;\n}\n\n.navbar-light .form-control-navbar:focus, .navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {\n color: #343a40;\n background-color: #e9ecef;\n border: 0 !important;\n}\n\n.brand-link {\n white-space: nowrap;\n padding: .8125rem .5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n transition: width .3s ease-in-out;\n display: block;\n}\n\n.brand-link:hover {\n color: #fff;\n text-decoration: none;\n}\n\n.text-sm .brand-link {\n font-size: inherit;\n}\n\n[class*=\"sidebar-dark\"] .brand-link {\n color: #fffc;\n border-bottom: 1px solid #4b545c;\n}\n\n[class*=\"sidebar-light\"] .brand-link {\n color: #000c;\n border-bottom: 1px solid #dee2e6;\n}\n\n.brand-link .brand-image {\n float: left;\n max-height: 33px;\n width: auto;\n margin-top: -3px;\n margin-left: .8rem;\n margin-right: .5rem;\n line-height: .8;\n}\n\n.brand-link .brand-image-xs {\n float: left;\n max-height: 33px;\n width: auto;\n margin-top: -.1rem;\n line-height: .8;\n}\n\n.brand-link .brand-image-xl {\n max-height: 40px;\n width: auto;\n line-height: .8;\n}\n\n.brand-link .brand-image-xl.single {\n margin-top: -.3rem;\n}\n\n.brand-link.text-sm .brand-image, .text-sm .brand-link .brand-image {\n height: 29px;\n margin-top: -.25rem;\n margin-bottom: -.25rem;\n margin-left: .95rem;\n}\n\n.brand-link.text-sm .brand-image-xs, .text-sm .brand-link .brand-image-xs {\n max-height: 29px;\n margin-top: -.2rem;\n}\n\n.brand-link.text-sm .brand-image-xl, .text-sm .brand-link .brand-image-xl {\n max-height: 38px;\n margin-top: -.225rem;\n}\n\n.main-sidebar {\n height: 100vh;\n z-index: 1038;\n overflow-y: hidden;\n}\n\n.main-sidebar a:-moz-focusring {\n border: 0;\n outline: 0;\n}\n\n.sidebar {\n height: calc(100% + -3.5rem - 1px);\n padding: 0 .5rem;\n overflow-y: auto;\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, .user-panel .info {\n white-space: nowrap;\n overflow: hidden;\n}\n\n.user-panel .image {\n padding-left: .8rem;\n display: inline-block;\n}\n\n.user-panel img {\n height: auto;\n width: 2.1rem;\n}\n\n.user-panel .info {\n padding: 5px 5px 5px 10px;\n display: inline-block;\n}\n\n.user-panel .dropdown-menu, .user-panel .status {\n font-size: .875rem;\n}\n\n.nav-sidebar .nav-item > .nav-link {\n margin-bottom: .2rem;\n}\n\n.nav-sidebar .nav-item > .nav-link .right {\n transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;\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 > .right, .nav-sidebar .nav-link > p > .right {\n position: absolute;\n top: .7rem;\n right: 1rem;\n}\n\n.nav-sidebar .nav-link > .right i, .nav-sidebar .nav-link > .right span, .nav-sidebar .nav-link > p > .right i, .nav-sidebar .nav-link > p > .right span {\n margin-left: .5rem;\n}\n\n.nav-sidebar .nav-link > .right:nth-child(2), .nav-sidebar .nav-link > p > .right:nth-child(2) {\n right: 2.2rem;\n}\n\n.nav-sidebar .menu-open > .nav-treeview {\n display: block;\n}\n\n.nav-sidebar .menu-open > .nav-link i.right {\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 margin-left: .05rem;\n margin-right: .2rem;\n font-size: 1.2rem;\n}\n\n.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fas, .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 padding: 0;\n list-style: none;\n display: none;\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 transition: padding .3s ease-in-out;\n}\n\n.text-sm .nav-sidebar.nav-child-indent .nav-treeview {\n padding-left: .5rem;\n}\n\n.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {\n margin-left: -1rem;\n padding-left: 2rem;\n}\n\n.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {\n margin-left: -.5rem;\n padding-left: 1rem;\n}\n\n.nav-sidebar .nav-header {\n padding: .5rem;\n font-size: .9rem;\n}\n\n.nav-sidebar .nav-header:not(:first-of-type) {\n padding: 1.7rem 1rem .5rem;\n}\n\n.nav-sidebar .nav-link p {\n margin: 0;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n display: inline-block;\n}\n\n#sidebar-overlay {\n z-index: 1037;\n background-color: #0000001a;\n display: none;\n position: fixed;\n inset: 0;\n}\n\n@media (max-width: 991.98px) {\n .sidebar-open #sidebar-overlay {\n display: block;\n }\n}\n\n[class*=\"sidebar-light-\"] {\n background-color: #fff;\n}\n\n[class*=\"sidebar-light-\"] .user-panel a:hover {\n color: #212529;\n}\n\n[class*=\"sidebar-light-\"] .user-panel .status {\n color: #343a40;\n background: #0000001a;\n}\n\n[class*=\"sidebar-light-\"] .user-panel .status:active, [class*=\"sidebar-light-\"] .user-panel .status:focus, [class*=\"sidebar-light-\"] .user-panel .status:hover {\n color: #212529;\n background: #0000001a;\n}\n\n[class*=\"sidebar-light-\"] .user-panel .dropdown-menu {\n border-color: #0000001a;\n box-shadow: 0 2px 4px #0006;\n}\n\n[class*=\"sidebar-light-\"] .user-panel .dropdown-item {\n color: #212529;\n}\n\n[class*=\"sidebar-light-\"] .nav-sidebar > .nav-item > .nav-link:active, [class*=\"sidebar-light-\"] .nav-sidebar > .nav-item > .nav-link:focus {\n color: #343a40;\n}\n\n[class*=\"sidebar-light-\"] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=\"sidebar-light-\"] .nav-sidebar > .nav-item:hover > .nav-link {\n color: #212529;\n background-color: #0000001a;\n}\n\n[class*=\"sidebar-light-\"] .nav-sidebar > .nav-item > .nav-link.active {\n color: #000;\n box-shadow: 0 1px 3px #0000001f, 0 1px 2px #0000003d;\n}\n\n[class*=\"sidebar-light-\"] .nav-sidebar > .nav-item > .nav-treeview {\n background: none;\n}\n\n[class*=\"sidebar-light-\"] .nav-header {\n background: inherit;\n color: #292d32;\n}\n\n[class*=\"sidebar-light-\"] .sidebar a {\n color: #343a40;\n}\n\n[class*=\"sidebar-light-\"] .sidebar a:hover {\n text-decoration: none;\n}\n\n[class*=\"sidebar-light-\"] .nav-treeview > .nav-item > .nav-link {\n color: #777;\n}\n\n[class*=\"sidebar-light-\"] .nav-treeview > .nav-item > .nav-link.active, [class*=\"sidebar-light-\"] .nav-treeview > .nav-item > .nav-link.active:hover {\n color: #212529;\n background-color: #0000001a;\n}\n\n[class*=\"sidebar-light-\"] .nav-treeview > .nav-item > .nav-link:hover {\n background-color: #0000001a;\n}\n\n[class*=\"sidebar-light-\"] .nav-flat .nav-item .nav-treeview .nav-treeview, [class*=\"sidebar-light-\"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=\"sidebar-light-\"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {\n border-color: #0000001a;\n}\n\n[class*=\"sidebar-dark-\"] {\n background-color: #343a40;\n}\n\n[class*=\"sidebar-dark-\"] .user-panel a:hover {\n color: #fff;\n}\n\n[class*=\"sidebar-dark-\"] .user-panel .status {\n color: #c2c7d0;\n background: #ffffff1a;\n}\n\n[class*=\"sidebar-dark-\"] .user-panel .status:active, [class*=\"sidebar-dark-\"] .user-panel .status:focus, [class*=\"sidebar-dark-\"] .user-panel .status:hover {\n color: #fff;\n background: #f7f7f71a;\n}\n\n[class*=\"sidebar-dark-\"] .user-panel .dropdown-menu {\n border-color: #f2f2f21a;\n box-shadow: 0 2px 4px #0006;\n}\n\n[class*=\"sidebar-dark-\"] .user-panel .dropdown-item {\n color: #212529;\n}\n\n[class*=\"sidebar-dark-\"] .nav-sidebar > .nav-item > .nav-link:active {\n color: #c2c7d0;\n}\n\n[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 {\n color: #fff;\n background-color: #ffffff1a;\n}\n\n[class*=\"sidebar-dark-\"] .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n box-shadow: 0 1px 3px #0000001f, 0 1px 2px #0000003d;\n}\n\n[class*=\"sidebar-dark-\"] .nav-sidebar > .nav-item > .nav-treeview {\n background: none;\n}\n\n[class*=\"sidebar-dark-\"] .nav-header {\n background: inherit;\n color: #d0d4db;\n}\n\n[class*=\"sidebar-dark-\"] .sidebar a {\n color: #c2c7d0;\n}\n\n[class*=\"sidebar-dark-\"] .sidebar a:focus, [class*=\"sidebar-dark-\"] .sidebar a:hover {\n text-decoration: none;\n}\n\n[class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link {\n color: #c2c7d0;\n}\n\n[class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link:focus, [class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link:hover {\n color: #fff;\n background-color: #ffffff1a;\n}\n\n[class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link.active, [class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link.active:focus, [class*=\"sidebar-dark-\"] .nav-treeview > .nav-item > .nav-link.active:hover {\n color: #343a40;\n background-color: #ffffffe6;\n}\n\n[class*=\"sidebar-dark-\"] .nav-flat .nav-item .nav-treeview .nav-treeview, [class*=\"sidebar-dark-\"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=\"sidebar-dark-\"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {\n border-color: #ffffffe6;\n}\n\n.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #007bff;\n}\n\n.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #007bff;\n}\n\n.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #6c757d;\n}\n\n.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #6c757d;\n}\n\n.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #28a745;\n}\n\n.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #28a745;\n}\n\n.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #17a2b8;\n}\n\n.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #ffc107;\n}\n\n.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #ffc107;\n}\n\n.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #dc3545;\n}\n\n.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #dc3545;\n}\n\n.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #f8f9fa;\n}\n\n.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #f8f9fa;\n}\n\n.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #343a40;\n}\n\n.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #343a40;\n}\n\n.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #3c8dbc;\n}\n\n.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #3c8dbc;\n}\n\n.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #001f3f;\n}\n\n.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #001f3f;\n}\n\n.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #3d9970;\n}\n\n.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #3d9970;\n}\n\n.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #01ff70;\n}\n\n.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #01ff70;\n}\n\n.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #f012be;\n}\n\n.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #f012be;\n}\n\n.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #d81b60;\n}\n\n.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #d81b60;\n}\n\n.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #007bff;\n}\n\n.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #007bff;\n}\n\n.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #6610f2;\n}\n\n.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #6610f2;\n}\n\n.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #6f42c1;\n}\n\n.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #6f42c1;\n}\n\n.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #e83e8c;\n}\n\n.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #e83e8c;\n}\n\n.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #dc3545;\n}\n\n.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #dc3545;\n}\n\n.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #fd7e14;\n}\n\n.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #fd7e14;\n}\n\n.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #ffc107;\n}\n\n.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #ffc107;\n}\n\n.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #28a745;\n}\n\n.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #28a745;\n}\n\n.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #20c997;\n}\n\n.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #20c997;\n}\n\n.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #17a2b8;\n}\n\n.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {\n color: #1f2d3d;\n background-color: #fff;\n}\n\n.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #fff;\n}\n\n.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #6c757d;\n}\n\n.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #6c757d;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n background-color: #343a40;\n}\n\n.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, .sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {\n border-color: #343a40;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, .sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {\n margin-left: -.5rem;\n padding-left: 1rem;\n}\n\n.nav-flat {\n margin: -.25rem -.5rem 0;\n}\n\n.nav-flat .nav-item > .nav-link {\n border-radius: 0;\n margin-bottom: 0;\n}\n\n.nav-flat .nav-item > .nav-link > .nav-icon {\n margin-left: .55rem;\n}\n\n.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {\n margin-left: .4rem;\n}\n\n.nav-flat.nav-child-indent .nav-treeview {\n padding-left: 0;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-icon {\n margin-left: .85rem;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-treeview {\n border-left: .2rem solid;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.15rem;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.45rem;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.75rem;\n}\n\n.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 2.05rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-icon {\n margin-left: .55rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-link {\n padding-left: .8rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {\n margin-left: .35rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: .15rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: -.15rem;\n}\n\n.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: -.35rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {\n margin-left: .4rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {\n margin-left: .85rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.15rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.45rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 1.75rem;\n}\n\n.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {\n margin-left: 2.05rem;\n}\n\n.nav-flat .nav-icon {\n transition: margin-left .3s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .nav-flat .nav-icon {\n transition: none;\n }\n}\n\n.nav-flat .nav-treeview .nav-icon {\n margin-left: -.2rem;\n}\n\n.nav-flat.nav-sidebar > .nav-item .nav-treeview, .nav-flat.nav-sidebar > .nav-item > .nav-treeview {\n background: #ffffff0d;\n}\n\n.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link, .nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {\n border-left: .2rem solid;\n}\n\n.nav-legacy {\n margin: -.25rem -.5rem 0;\n}\n\n.nav-legacy.nav-sidebar .nav-item > .nav-link {\n border-radius: 0;\n margin-bottom: 0;\n}\n\n.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {\n margin-left: .55rem;\n}\n\n.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {\n margin-left: .75rem;\n}\n\n.nav-legacy.nav-sidebar > .nav-item > .nav-link.active {\n background: inherit;\n box-shadow: none;\n border-left: 3px solid #0000;\n}\n\n.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {\n margin-left: calc(.55rem - 3px);\n}\n\n.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon, .text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {\n margin-left: calc(.75rem - 3px);\n}\n\n.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon {\n margin-left: .75rem;\n transition: margin-left .3s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon {\n transition: none;\n }\n}\n\n.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {\n padding-left: 1rem;\n}\n\n.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {\n margin-left: -1rem;\n padding-left: 2rem;\n}\n\n.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {\n padding-left: .5rem;\n}\n\n.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {\n margin-left: -.5rem;\n padding-left: 1rem;\n}\n\n.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon, .sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon {\n margin-left: .55rem;\n}\n\n.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon {\n margin-left: .36rem;\n}\n\n.sidebar-mini-md.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {\n margin-left: 0;\n padding-left: 0;\n}\n\n.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon, .sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon {\n margin-left: .75rem;\n}\n\n.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon {\n margin-left: calc(.75rem - 3px);\n}\n\n[class*=\"sidebar-dark\"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview, [class*=\"sidebar-dark\"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {\n background: #ffffff0d;\n}\n\n[class*=\"sidebar-dark\"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {\n color: #fff;\n}\n\n[class*=\"sidebar-dark\"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=\"sidebar-dark\"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=\"sidebar-dark\"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {\n color: #fff;\n background: none;\n}\n\n[class*=\"sidebar-light\"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview, [class*=\"sidebar-light\"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {\n background: #0000000d;\n}\n\n[class*=\"sidebar-light\"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {\n color: #000;\n}\n\n[class*=\"sidebar-light\"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=\"sidebar-light\"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=\"sidebar-light\"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {\n color: #000;\n background: none;\n}\n\n.nav-collapse-hide-child .menu-open > .nav-treeview {\n max-height: -webkit-min-content;\n max-height: -moz-min-content;\n max-height: min-content;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.sidebar-collapse .nav-collapse-hide-child .menu-open > .nav-treeview {\n max-height: 0;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview {\n max-height: -webkit-min-content;\n max-height: -moz-min-content;\n max-height: min-content;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.nav-compact .nav-header, .nav-compact .nav-link {\n padding-top: .25rem;\n padding-bottom: .25rem;\n}\n\n.nav-compact .nav-header:not(:first-of-type) {\n padding-top: .75rem;\n padding-bottom: .25rem;\n}\n\n.nav-compact .nav-link > .right, .nav-compact .nav-link > p > .right {\n top: .465rem;\n}\n\n.text-sm .nav-compact .nav-link > .right, .text-sm .nav-compact .nav-link > p > .right {\n top: .7rem;\n}\n\n[class*=\"sidebar-dark\"] .btn-sidebar, [class*=\"sidebar-dark\"] .form-control-sidebar {\n color: #fff;\n background: #3f474e;\n border: 1px solid #56606a;\n}\n\n[class*=\"sidebar-dark\"] .btn-sidebar:focus, [class*=\"sidebar-dark\"] .form-control-sidebar:focus {\n border: 1px solid #7a8793;\n}\n\n[class*=\"sidebar-dark\"] .btn-sidebar:hover {\n background: #454d55;\n}\n\n[class*=\"sidebar-dark\"] .btn-sidebar:focus {\n background: #4b545c;\n}\n\n[class*=\"sidebar-light\"] .btn-sidebar, [class*=\"sidebar-light\"] .form-control-sidebar {\n color: #1f2d3d;\n background: #f2f2f2;\n border: 1px solid #d9d9d9;\n}\n\n[class*=\"sidebar-light\"] .btn-sidebar:focus, [class*=\"sidebar-light\"] .form-control-sidebar:focus {\n border: 1px solid #b3b3b3;\n}\n\n[class*=\"sidebar-light\"] .btn-sidebar:hover {\n background: #ececec;\n}\n\n[class*=\"sidebar-light\"] .btn-sidebar:focus {\n background: #e6e6e6;\n}\n\n.sidebar .form-inline .input-group {\n width: 100%;\n}\n\n.sidebar nav .form-inline {\n margin-bottom: .2rem;\n}\n\n.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md).sidebar-collapse .main-sidebar {\n margin-left: 0;\n}\n\n.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .content-wrapper, .layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .main-footer, .layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md) .main-header {\n z-index: 9999;\n position: relative;\n}\n\n.logo-xl, .logo-xs {\n opacity: 1;\n visibility: visible;\n position: absolute;\n}\n\n.logo-xl.brand-image-xs, .logo-xs.brand-image-xs {\n top: 12px;\n left: 18px;\n}\n\n.logo-xl.brand-image-xl, .logo-xs.brand-image-xl {\n top: 6px;\n left: 12px;\n}\n\n.logo-xs {\n opacity: 0;\n visibility: hidden;\n}\n\n.logo-xs.brand-image-xl {\n top: 8px;\n left: 16px;\n}\n\n.brand-link.logo-switch:before {\n content: \" \";\n}\n\n@media (min-width: 992px) {\n .sidebar-mini .nav-sidebar, .sidebar-mini .nav-sidebar .nav-link, .sidebar-mini .nav-sidebar > .nav-header {\n white-space: nowrap;\n overflow: hidden;\n }\n\n .sidebar-mini.sidebar-collapse .d-hidden-mini {\n display: none;\n }\n\n .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .main-footer, .sidebar-mini.sidebar-collapse .main-header {\n margin-left: 4.6rem !important;\n }\n\n .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {\n display: none;\n }\n\n .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p {\n width: 0;\n }\n\n .sidebar-mini.sidebar-collapse .brand-text, .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info {\n visibility: hidden;\n margin-left: -10px;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini.sidebar-collapse .logo-xl {\n visibility: hidden;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini.sidebar-collapse .logo-xs {\n visibility: visible;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n display: inline-block;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar {\n overflow-x: hidden;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar:before {\n width: 4.6rem;\n margin-left: 0;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {\n float: none;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused, .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel {\n text-align: left;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image {\n float: left;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text, .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info {\n visibility: visible;\n margin-left: 0;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n display: inline-block;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs {\n visibility: hidden;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image {\n margin-right: .5rem;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form, .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info {\n -webkit-transform: translateZ(0);\n display: block !important;\n }\n\n .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span {\n display: inline-block !important;\n }\n\n .sidebar-mini.sidebar-collapse .visible-sidebar-mini {\n display: block !important;\n }\n\n .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {\n width: 250px;\n }\n\n .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {\n width: 4.6rem;\n }\n}\n\n@media (max-width: 991.98px) {\n .sidebar-mini.sidebar-collapse .main-sidebar {\n box-shadow: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .sidebar-mini-md .nav-sidebar, .sidebar-mini-md .nav-sidebar .nav-link, .sidebar-mini-md .nav-sidebar > .nav-header {\n white-space: nowrap;\n overflow: hidden;\n }\n\n .sidebar-mini-md.sidebar-collapse .d-hidden-mini {\n display: none;\n }\n\n .sidebar-mini-md.sidebar-collapse .content-wrapper, .sidebar-mini-md.sidebar-collapse .main-footer, .sidebar-mini-md.sidebar-collapse .main-header {\n margin-left: 4.6rem !important;\n }\n\n .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {\n display: none;\n }\n\n .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p {\n width: 0;\n }\n\n .sidebar-mini-md.sidebar-collapse .brand-text, .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p, .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info {\n visibility: hidden;\n margin-left: -10px;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini-md.sidebar-collapse .logo-xl {\n visibility: hidden;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini-md.sidebar-collapse .logo-xs {\n visibility: visible;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n display: inline-block;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar {\n overflow-x: hidden;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar:before {\n width: 4.6rem;\n margin-left: 0;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {\n float: none;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link {\n width: 250px;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel {\n text-align: left;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image {\n float: left;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .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:hover .nav-sidebar .nav-link p, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info {\n visibility: visible;\n margin-left: 0;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n display: inline-block;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs {\n visibility: hidden;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image {\n margin-right: .5rem;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info {\n -webkit-transform: translateZ(0);\n display: block !important;\n }\n\n .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span {\n display: inline-block !important;\n }\n\n .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {\n display: block !important;\n }\n\n .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {\n width: 250px;\n }\n\n .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {\n width: 4.6rem;\n }\n}\n\n@media (max-width: 767.98px) {\n .sidebar-mini-md.sidebar-collapse .main-sidebar {\n box-shadow: none !important;\n }\n}\n\n@keyframes fadeIn {\n from {\n opacity: 0;\n }\n\n to {\n opacity: 1;\n }\n}\n\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n.sidebar-collapse .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse .main-sidebar:hover .nav-header {\n display: inline-block;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover {\n width: 4.6rem;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-header {\n display: none;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-link {\n width: 4.6rem !important;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel .image {\n float: none !important;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xs {\n visibility: visible;\n animation-name: fadeIn;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xl {\n visibility: hidden;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {\n padding-left: 0;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text, .sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p, .sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-text, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel > .info {\n visibility: hidden;\n width: 0;\n margin-left: -10px;\n animation-name: fadeOut;\n animation-duration: .3s;\n animation-fill-mode: both;\n}\n\n.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon {\n margin-right: 0;\n}\n\n.nav-sidebar {\n position: relative;\n}\n\n.nav-sidebar:hover {\n overflow: visible;\n}\n\n.nav-sidebar > .nav-header, .sidebar-form {\n text-overflow: clip;\n overflow: hidden;\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 top: 50%;\n right: 10px;\n}\n\n.main-sidebar .brand-text, .main-sidebar .logo-xl, .main-sidebar .logo-xs, .sidebar .nav-link p, .sidebar .user-panel .info {\n transition: margin-left .3s linear, opacity .3s, visibility .3s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .main-sidebar .brand-text, .main-sidebar .logo-xl, .main-sidebar .logo-xs, .sidebar .nav-link p, .sidebar .user-panel .info {\n transition: none;\n }\n}\n\nhtml.control-sidebar-animate {\n overflow-x: hidden;\n}\n\n.control-sidebar {\n z-index: 1031;\n position: absolute;\n top: calc(3.5rem + 1px);\n bottom: calc(3.5rem + 1px);\n}\n\n.control-sidebar, .control-sidebar:before {\n width: 250px;\n transition: right .3s ease-in-out, display .3s ease-in-out;\n display: none;\n bottom: calc(3.5rem + 1px);\n right: -250px;\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 z-index: -1;\n display: block;\n position: fixed;\n top: 0;\n}\n\nbody.text-sm .control-sidebar {\n top: calc(2.93725rem + 1px);\n bottom: calc(2.9365rem + 1px);\n}\n\n.main-header.text-sm ~ .control-sidebar {\n top: calc(2.93725rem + 1px);\n}\n\n.main-footer.text-sm ~ .control-sidebar {\n bottom: calc(2.9365rem + 1px);\n}\n\n.control-sidebar-push-slide .content-wrapper, .control-sidebar-push-slide .main-footer {\n transition: margin-right .3s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .control-sidebar-push-slide .content-wrapper, .control-sidebar-push-slide .main-footer {\n transition: none;\n }\n}\n\n.control-sidebar-open .control-sidebar {\n display: block;\n}\n\n.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar:before {\n right: 0;\n}\n\n.control-sidebar-open.control-sidebar-push .content-wrapper, .control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper, .control-sidebar-open.control-sidebar-push-slide .main-footer {\n margin-right: 250px;\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 transition: right .3s ease-in-out, display .3s ease-in-out;\n right: 0;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar:before {\n transition: none;\n }\n}\n\n.control-sidebar-slide-open.control-sidebar-push .content-wrapper, .control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper, .control-sidebar-slide-open.control-sidebar-push-slide .main-footer {\n margin-right: 250px;\n}\n\n.control-sidebar-dark, .control-sidebar-dark .nav-link, .control-sidebar-dark a {\n color: #c2c7d0;\n}\n\n.control-sidebar-dark {\n background: #343a40;\n}\n\n.control-sidebar-dark a:hover, .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 {\n color: #fff;\n}\n\n.control-sidebar-dark .nav-tabs {\n background-color: #ffffff1a;\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 text-align: center;\n border-radius: 0;\n padding: 10px 20px;\n position: relative;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link.active, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link:hover {\n border: 0;\n}\n\n.control-sidebar-dark .nav-tabs .nav-link.active, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link:hover {\n color: #fff;\n border-top-color: #0000;\n border-bottom-color: #0000;\n border-left-color: #0000;\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 background: #fff;\n border-left: 1px solid #dee2e6;\n}\n\n.text-sm .dropdown-menu {\n font-size: .875rem !important;\n}\n\n.text-sm .dropdown-toggle:after {\n vertical-align: .2rem;\n}\n\n.dropdown-item-title {\n margin: 0;\n font-size: 1rem;\n}\n\n.dropdown-icon:after {\n margin-left: 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: .5rem 1rem;\n}\n\n.dropdown-menu-lg p {\n white-space: normal;\n margin: 0;\n}\n\n.dropdown-submenu {\n position: relative;\n}\n\n.dropdown-submenu > a:after {\n float: right;\n border: .3em solid #0000;\n border-left-color: currentColor;\n border-right: 0;\n margin-top: .5rem;\n margin-left: .5rem;\n}\n\n.dropdown-submenu > .dropdown-menu {\n margin-top: 0;\n margin-left: 0;\n top: 0;\n left: 100%;\n}\n\n.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu, .dropdown-hover:hover > .dropdown-menu {\n display: block;\n}\n\n.dropdown-menu-xl {\n max-width: 420px;\n min-width: 360px;\n padding: 0;\n}\n\n.dropdown-menu-xl .dropdown-divider {\n margin: 0;\n}\n\n.dropdown-menu-xl .dropdown-item {\n padding: .5rem 1rem;\n}\n\n.dropdown-menu-xl p {\n white-space: normal;\n margin: 0;\n}\n\n.dropdown-footer, .dropdown-header {\n text-align: center;\n padding: .5rem 1rem;\n font-size: .875rem;\n display: block;\n}\n\n.open:not(.dropup) > .animated-dropdown-menu {\n animation: .7s both flipInX;\n backface-visibility: visible !important;\n}\n\n@keyframes flipInX {\n 0% {\n opacity: 0;\n transition-timing-function: ease-in;\n transform: perspective(400px)rotate3d(1, 0, 0, 90deg);\n }\n\n 40% {\n transition-timing-function: ease-in;\n transform: perspective(400px)rotate3d(1, 0, 0, -20deg);\n }\n\n 60% {\n opacity: 1;\n transform: perspective(400px)rotate3d(1, 0, 0, 10deg);\n }\n\n 80% {\n transform: perspective(400px)rotate3d(1, 0, 0, -5deg);\n }\n\n 100% {\n transform: perspective(400px);\n }\n}\n\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 left: auto;\n right: 0;\n}\n\n@media (max-width: 767.98px) {\n .navbar-custom-menu > .navbar-nav {\n float: right;\n }\n\n .navbar-custom-menu > .navbar-nav > li {\n position: static;\n }\n\n .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {\n background: #fff;\n border: 1px solid #ddd;\n position: absolute;\n left: auto;\n right: 5%;\n }\n}\n\n.navbar-nav > .user-menu > .nav-link:after {\n content: none;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu {\n width: 280px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n padding: 0;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu, .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 text-align: center;\n padding: 10px;\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 #fff3;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {\n z-index: 5;\n margin-top: 10px;\n font-size: 17px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {\n font-size: 12px;\n display: block;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-body {\n border-top: 1px solid #dee2e6;\n border-bottom: 1px solid #495057;\n padding: 15px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-body:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu > .dropdown-menu > .user-body a {\n color: #495057 !important;\n background: #fff !important;\n }\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer {\n background-color: #f8f9fa;\n padding: 10px;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {\n color: #6c757d;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {\n background-color: #f8f9fa;\n }\n}\n\n.navbar-nav > .user-menu .user-image {\n float: left;\n height: 2.1rem;\n width: 2.1rem;\n border-radius: 50%;\n margin-top: -2px;\n margin-right: 10px;\n}\n\n@media (min-width: 576px) {\n .navbar-nav > .user-menu .user-image {\n float: none;\n margin-top: -8px;\n margin-right: .4rem;\n line-height: 10px;\n }\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: #fff;\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 border-top-right-radius: 0;\n border-bottom-left-radius: .25rem;\n margin-right: -1px;\n}\n\n.nav-tabs.flex-column .nav-link:focus, .nav-tabs.flex-column .nav-link:hover {\n border-color: #e9ecef #0000 #e9ecef #e9ecef;\n}\n\n.nav-tabs.flex-column .nav-item.show .nav-link, .nav-tabs.flex-column .nav-link.active {\n border-color: #dee2e6 #0000 #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 border-radius: 0 .25rem .25rem 0;\n margin-left: -1px;\n}\n\n.nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {\n border-color: #e9ecef #e9ecef #e9ecef #0000;\n}\n\n.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link, .nav-tabs.flex-column.nav-tabs-right .nav-link.active {\n border-color: #dee2e6 #dee2e6 #dee2e6 #0000;\n}\n\n.navbar-no-expand {\n flex-direction: row;\n}\n\n.navbar-no-expand .nav-link {\n padding-left: 1rem;\n padding-right: 1rem;\n}\n\n.navbar-no-expand .dropdown-menu {\n position: absolute;\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-lightblue {\n background-color: #3c8dbc;\n}\n\n.navbar-navy {\n background-color: #001f3f;\n}\n\n.navbar-olive {\n background-color: #3d9970;\n}\n\n.navbar-lime {\n background-color: #01ff70;\n}\n\n.navbar-fuchsia {\n background-color: #f012be;\n}\n\n.navbar-maroon {\n background-color: #d81b60;\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: #fff;\n}\n\n.navbar-gray {\n background-color: #6c757d;\n}\n\n.navbar-gray-dark {\n background-color: #343a40;\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 cursor: pointer;\n background-color: #0000;\n border: 0;\n padding: .375rem .75rem;\n font-size: 1rem;\n position: absolute;\n top: 0;\n right: 3px;\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.fab, .form-control-feedback.far, .form-control-feedback.fas, .form-control-feedback.glyphicon, .form-control-feedback.ion {\n line-height: calc(2.25rem + 2px);\n}\n\n.input-group-lg + .form-control-feedback.fa, .input-group-lg + .form-control-feedback.fab, .input-group-lg + .form-control-feedback.far, .input-group-lg + .form-control-feedback.fas, .input-group-lg + .form-control-feedback.glyphicon, .input-group-lg + .form-control-feedback.ion, .input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion, .form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fas, .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-group-sm + .form-control-feedback.fa, .input-group-sm + .form-control-feedback.fab, .input-group-sm + .form-control-feedback.far, .input-group-sm + .form-control-feedback.fas, .input-group-sm + .form-control-feedback.glyphicon, .input-group-sm + .form-control-feedback.ion, .input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion, .form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fas, .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 color: #ffc107;\n width: 100%;\n margin-top: .25rem;\n font-size: 80%;\n display: none;\n}\n\n.warning-tooltip {\n color: #1f2d3d;\n max-width: 100%;\n z-index: 5;\n background-color: #ffc107e6;\n border-radius: .25rem;\n margin-top: .1rem;\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n display: none;\n position: absolute;\n top: 100%;\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 #ffc10740;\n}\n\n.form-control.is-warning ~ .warning-feedback, .form-control.is-warning ~ .warning-tooltip {\n display: block;\n}\n\ntextarea.form-control.is-warning {\n background-position: right calc(.375em + .1875rem) top calc(.375em + .1875rem);\n padding-right: 2.25rem;\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 #ffc10740;\n}\n\n.custom-select.is-warning ~ .warning-feedback, .custom-select.is-warning ~ .warning-tooltip, .form-control-file.is-warning ~ .warning-feedback, .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, .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, .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 #ffc10740;\n}\n\n.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label:before, .custom-file-input.is-warning ~ .custom-file-label {\n border-color: #ffc107;\n}\n\n.custom-file-input.is-warning ~ .warning-feedback, .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 #ffc10740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f8f9fa40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f8f9fa40;\n}\n\n.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label:after {\n background: #fff;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label:after {\n background: #000;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\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-lightblue .custom-control-input ~ .custom-control-label:before {\n background: #3c8dbc;\n border-color: #23536f;\n}\n\n.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3c8dbc40;\n}\n\n.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label:after {\n background: #1d455b;\n}\n\n.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label:before {\n background: #3c8dbc;\n border-color: #23536f;\n}\n\n.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3c8dbc40;\n}\n\n.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label:after {\n background: #acd0e5;\n}\n\n.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label:before {\n background: #001f3f;\n border-color: #000;\n}\n\n.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #001f3f40;\n}\n\n.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label:after {\n background: #000;\n}\n\n.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label:before {\n background: #001f3f;\n border-color: #000;\n}\n\n.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #001f3f40;\n}\n\n.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label:after {\n background: #006ad8;\n}\n\n.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label:before {\n background: #3d9970;\n border-color: #20503b;\n}\n\n.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3d997040;\n}\n\n.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label:after {\n background: #193e2d;\n}\n\n.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label:before {\n background: #3d9970;\n border-color: #20503b;\n}\n\n.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3d997040;\n}\n\n.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label:after {\n background: #99d6bb;\n}\n\n.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label:before {\n background: #01ff70;\n border-color: #009a43;\n}\n\n.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #01ff7040;\n}\n\n.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label:after {\n background: #008138;\n}\n\n.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label:before {\n background: #01ff70;\n border-color: #009a43;\n}\n\n.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #01ff7040;\n}\n\n.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label:after {\n background: #9affc6;\n}\n\n.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label:before {\n background: #f012be;\n border-color: #930974;\n}\n\n.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f012be40;\n}\n\n.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label:after {\n background: #7b0861;\n}\n\n.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label:before {\n background: #f012be;\n border-color: #930974;\n}\n\n.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f012be40;\n}\n\n.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label:after {\n background: #f9a2e5;\n}\n\n.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label:before {\n background: #d81b60;\n border-color: #7d1038;\n}\n\n.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #d81b6040;\n}\n\n.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label:after {\n background: #670d2e;\n}\n\n.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label:before {\n background: #d81b60;\n border-color: #7d1038;\n}\n\n.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #d81b6040;\n}\n\n.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label:after {\n background: #f29aba;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6610f240;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6610f240;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6f42c140;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6f42c140;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e83e8c40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e83e8c40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #fd7e1440;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #fd7e1440;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #20c99740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #20c99740;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\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: #fff;\n border-color: #ccc;\n}\n\n.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffffff40;\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: #fff;\n border-color: #ccc;\n}\n\n.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffffff40;\n}\n\n.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label:after {\n background: #fff;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label:after {\n background: #000;\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:focus ~ .custom-control-label:before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\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 {\n outline: 0;\n}\n\n.custom-range.custom-range-primary:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-primary:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-primary:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-primary::-webkit-slider-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-primary::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-primary::-moz-range-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-primary::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-primary::-ms-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-primary::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-secondary:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-secondary:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-secondary:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-secondary::-webkit-slider-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-secondary::-webkit-slider-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-secondary::-moz-range-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-secondary::-moz-range-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-secondary::-ms-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-secondary::-ms-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-success:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-success:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-success:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-success:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-success::-webkit-slider-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-success::-webkit-slider-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-success::-moz-range-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-success::-moz-range-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-success::-ms-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-success::-ms-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-info:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-info:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-info:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-info:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-info::-webkit-slider-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-info::-webkit-slider-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-info::-moz-range-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-info::-moz-range-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-info::-ms-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-info::-ms-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-warning:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-warning:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-warning:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-warning:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-warning::-webkit-slider-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-warning::-webkit-slider-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-warning::-moz-range-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-warning::-moz-range-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-warning::-ms-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-warning::-ms-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-danger:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-danger:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-danger:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-danger:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-danger::-webkit-slider-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-danger::-webkit-slider-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-danger::-moz-range-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-danger::-moz-range-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-danger::-ms-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-danger::-ms-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-light:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-light:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f8f9fa40;\n}\n\n.custom-range.custom-range-light:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f8f9fa40;\n}\n\n.custom-range.custom-range-light:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f8f9fa40;\n}\n\n.custom-range.custom-range-light::-webkit-slider-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-light::-webkit-slider-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-light::-moz-range-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-light::-moz-range-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-light::-ms-thumb {\n background-color: #f8f9fa;\n}\n\n.custom-range.custom-range-light::-ms-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-dark:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-dark:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-range.custom-range-dark:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-range.custom-range-dark:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-range.custom-range-dark::-webkit-slider-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-dark::-webkit-slider-thumb:active {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-dark::-moz-range-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-dark::-moz-range-thumb:active {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-dark::-ms-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-dark::-ms-thumb:active {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-lightblue:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3c8dbc40;\n}\n\n.custom-range.custom-range-lightblue:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3c8dbc40;\n}\n\n.custom-range.custom-range-lightblue:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3c8dbc40;\n}\n\n.custom-range.custom-range-lightblue::-webkit-slider-thumb {\n background-color: #3c8dbc;\n}\n\n.custom-range.custom-range-lightblue::-webkit-slider-thumb:active {\n background-color: #c0dbeb;\n}\n\n.custom-range.custom-range-lightblue::-moz-range-thumb {\n background-color: #3c8dbc;\n}\n\n.custom-range.custom-range-lightblue::-moz-range-thumb:active {\n background-color: #c0dbeb;\n}\n\n.custom-range.custom-range-lightblue::-ms-thumb {\n background-color: #3c8dbc;\n}\n\n.custom-range.custom-range-lightblue::-ms-thumb:active {\n background-color: #c0dbeb;\n}\n\n.custom-range.custom-range-navy:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-navy:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #001f3f40;\n}\n\n.custom-range.custom-range-navy:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #001f3f40;\n}\n\n.custom-range.custom-range-navy:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #001f3f40;\n}\n\n.custom-range.custom-range-navy::-webkit-slider-thumb {\n background-color: #001f3f;\n}\n\n.custom-range.custom-range-navy::-webkit-slider-thumb:active {\n background-color: #0077f2;\n}\n\n.custom-range.custom-range-navy::-moz-range-thumb {\n background-color: #001f3f;\n}\n\n.custom-range.custom-range-navy::-moz-range-thumb:active {\n background-color: #0077f2;\n}\n\n.custom-range.custom-range-navy::-ms-thumb {\n background-color: #001f3f;\n}\n\n.custom-range.custom-range-navy::-ms-thumb:active {\n background-color: #0077f2;\n}\n\n.custom-range.custom-range-olive:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-olive:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3d997040;\n}\n\n.custom-range.custom-range-olive:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3d997040;\n}\n\n.custom-range.custom-range-olive:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #3d997040;\n}\n\n.custom-range.custom-range-olive::-webkit-slider-thumb {\n background-color: #3d9970;\n}\n\n.custom-range.custom-range-olive::-webkit-slider-thumb:active {\n background-color: #abdec7;\n}\n\n.custom-range.custom-range-olive::-moz-range-thumb {\n background-color: #3d9970;\n}\n\n.custom-range.custom-range-olive::-moz-range-thumb:active {\n background-color: #abdec7;\n}\n\n.custom-range.custom-range-olive::-ms-thumb {\n background-color: #3d9970;\n}\n\n.custom-range.custom-range-olive::-ms-thumb:active {\n background-color: #abdec7;\n}\n\n.custom-range.custom-range-lime:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-lime:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #01ff7040;\n}\n\n.custom-range.custom-range-lime:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #01ff7040;\n}\n\n.custom-range.custom-range-lime:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #01ff7040;\n}\n\n.custom-range.custom-range-lime::-webkit-slider-thumb {\n background-color: #01ff70;\n}\n\n.custom-range.custom-range-lime::-webkit-slider-thumb:active {\n background-color: #b4ffd4;\n}\n\n.custom-range.custom-range-lime::-moz-range-thumb {\n background-color: #01ff70;\n}\n\n.custom-range.custom-range-lime::-moz-range-thumb:active {\n background-color: #b4ffd4;\n}\n\n.custom-range.custom-range-lime::-ms-thumb {\n background-color: #01ff70;\n}\n\n.custom-range.custom-range-lime::-ms-thumb:active {\n background-color: #b4ffd4;\n}\n\n.custom-range.custom-range-fuchsia:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f012be40;\n}\n\n.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f012be40;\n}\n\n.custom-range.custom-range-fuchsia:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f012be40;\n}\n\n.custom-range.custom-range-fuchsia::-webkit-slider-thumb {\n background-color: #f012be;\n}\n\n.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {\n background-color: #fbbaec;\n}\n\n.custom-range.custom-range-fuchsia::-moz-range-thumb {\n background-color: #f012be;\n}\n\n.custom-range.custom-range-fuchsia::-moz-range-thumb:active {\n background-color: #fbbaec;\n}\n\n.custom-range.custom-range-fuchsia::-ms-thumb {\n background-color: #f012be;\n}\n\n.custom-range.custom-range-fuchsia::-ms-thumb:active {\n background-color: #fbbaec;\n}\n\n.custom-range.custom-range-maroon:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #d81b6040;\n}\n\n.custom-range.custom-range-maroon:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #d81b6040;\n}\n\n.custom-range.custom-range-maroon:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #d81b6040;\n}\n\n.custom-range.custom-range-maroon::-webkit-slider-thumb {\n background-color: #d81b60;\n}\n\n.custom-range.custom-range-maroon::-webkit-slider-thumb:active {\n background-color: #f5b0c9;\n}\n\n.custom-range.custom-range-maroon::-moz-range-thumb {\n background-color: #d81b60;\n}\n\n.custom-range.custom-range-maroon::-moz-range-thumb:active {\n background-color: #f5b0c9;\n}\n\n.custom-range.custom-range-maroon::-ms-thumb {\n background-color: #d81b60;\n}\n\n.custom-range.custom-range-maroon::-ms-thumb:active {\n background-color: #f5b0c9;\n}\n\n.custom-range.custom-range-blue:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-blue:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-blue:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-blue:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #007bff40;\n}\n\n.custom-range.custom-range-blue::-webkit-slider-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-blue::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-blue::-moz-range-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-blue::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-blue::-ms-thumb {\n background-color: #007bff;\n}\n\n.custom-range.custom-range-blue::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range.custom-range-indigo:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6610f240;\n}\n\n.custom-range.custom-range-indigo:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6610f240;\n}\n\n.custom-range.custom-range-indigo:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6610f240;\n}\n\n.custom-range.custom-range-indigo::-webkit-slider-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-indigo::-webkit-slider-thumb:active {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-indigo::-moz-range-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-indigo::-moz-range-thumb:active {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-indigo::-ms-thumb {\n background-color: #6610f2;\n}\n\n.custom-range.custom-range-indigo::-ms-thumb:active {\n background-color: #d2b9fb;\n}\n\n.custom-range.custom-range-purple:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-purple:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6f42c140;\n}\n\n.custom-range.custom-range-purple:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6f42c140;\n}\n\n.custom-range.custom-range-purple:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6f42c140;\n}\n\n.custom-range.custom-range-purple::-webkit-slider-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-purple::-webkit-slider-thumb:active {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-purple::-moz-range-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-purple::-moz-range-thumb:active {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-purple::-ms-thumb {\n background-color: #6f42c1;\n}\n\n.custom-range.custom-range-purple::-ms-thumb:active {\n background-color: #d5c8ed;\n}\n\n.custom-range.custom-range-pink:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-pink:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e83e8c40;\n}\n\n.custom-range.custom-range-pink:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e83e8c40;\n}\n\n.custom-range.custom-range-pink:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e83e8c40;\n}\n\n.custom-range.custom-range-pink::-webkit-slider-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-pink::-webkit-slider-thumb:active {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-pink::-moz-range-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-pink::-moz-range-thumb:active {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-pink::-ms-thumb {\n background-color: #e83e8c;\n}\n\n.custom-range.custom-range-pink::-ms-thumb:active {\n background-color: #fbddeb;\n}\n\n.custom-range.custom-range-red:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-red:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-red:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-red:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #dc354540;\n}\n\n.custom-range.custom-range-red::-webkit-slider-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-red::-webkit-slider-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-red::-moz-range-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-red::-moz-range-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-red::-ms-thumb {\n background-color: #dc3545;\n}\n\n.custom-range.custom-range-red::-ms-thumb:active {\n background-color: #f6cdd1;\n}\n\n.custom-range.custom-range-orange:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-orange:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #fd7e1440;\n}\n\n.custom-range.custom-range-orange:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #fd7e1440;\n}\n\n.custom-range.custom-range-orange:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #fd7e1440;\n}\n\n.custom-range.custom-range-orange::-webkit-slider-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-orange::-webkit-slider-thumb:active {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-orange::-moz-range-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-orange::-moz-range-thumb:active {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-orange::-ms-thumb {\n background-color: #fd7e14;\n}\n\n.custom-range.custom-range-orange::-ms-thumb:active {\n background-color: #ffdfc5;\n}\n\n.custom-range.custom-range-yellow:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-yellow:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-yellow:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffc10740;\n}\n\n.custom-range.custom-range-yellow::-webkit-slider-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-yellow::-webkit-slider-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-yellow::-moz-range-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-yellow::-moz-range-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-yellow::-ms-thumb {\n background-color: #ffc107;\n}\n\n.custom-range.custom-range-yellow::-ms-thumb:active {\n background-color: #ffeeba;\n}\n\n.custom-range.custom-range-green:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-green:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-green:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-green:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #28a74540;\n}\n\n.custom-range.custom-range-green::-webkit-slider-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-green::-webkit-slider-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-green::-moz-range-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-green::-moz-range-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-green::-ms-thumb {\n background-color: #28a745;\n}\n\n.custom-range.custom-range-green::-ms-thumb:active {\n background-color: #9be7ac;\n}\n\n.custom-range.custom-range-teal:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-teal:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #20c99740;\n}\n\n.custom-range.custom-range-teal:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #20c99740;\n}\n\n.custom-range.custom-range-teal:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #20c99740;\n}\n\n.custom-range.custom-range-teal::-webkit-slider-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-teal::-webkit-slider-thumb:active {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-teal::-moz-range-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-teal::-moz-range-thumb:active {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-teal::-ms-thumb {\n background-color: #20c997;\n}\n\n.custom-range.custom-range-teal::-ms-thumb:active {\n background-color: #aaf1dc;\n}\n\n.custom-range.custom-range-cyan:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-cyan:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-cyan:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #17a2b840;\n}\n\n.custom-range.custom-range-cyan::-webkit-slider-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-cyan::-webkit-slider-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-cyan::-moz-range-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-cyan::-moz-range-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-cyan::-ms-thumb {\n background-color: #17a2b8;\n}\n\n.custom-range.custom-range-cyan::-ms-thumb:active {\n background-color: #90e4f1;\n}\n\n.custom-range.custom-range-white:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-white:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffffff40;\n}\n\n.custom-range.custom-range-white:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffffff40;\n}\n\n.custom-range.custom-range-white:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ffffff40;\n}\n\n.custom-range.custom-range-white::-webkit-slider-thumb {\n background-color: #fff;\n}\n\n.custom-range.custom-range-white::-webkit-slider-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-white::-moz-range-thumb {\n background-color: #fff;\n}\n\n.custom-range.custom-range-white::-moz-range-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-white::-ms-thumb {\n background-color: #fff;\n}\n\n.custom-range.custom-range-white::-ms-thumb:active {\n background-color: #fff;\n}\n\n.custom-range.custom-range-gray:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-gray:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-gray:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-gray:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #6c757d40;\n}\n\n.custom-range.custom-range-gray::-webkit-slider-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray::-webkit-slider-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray::-moz-range-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray::-moz-range-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray::-ms-thumb {\n background-color: #6c757d;\n}\n\n.custom-range.custom-range-gray::-ms-thumb:active {\n background-color: #caced1;\n}\n\n.custom-range.custom-range-gray-dark:focus {\n outline: 0;\n}\n\n.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\n}\n\n.custom-range.custom-range-gray-dark:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px #343a4040;\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::-webkit-slider-thumb:active {\n background-color: #88939e;\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::-moz-range-thumb:active {\n background-color: #88939e;\n}\n\n.custom-range.custom-range-gray-dark::-ms-thumb {\n background-color: #343a40;\n}\n\n.custom-range.custom-range-gray-dark::-ms-thumb:active {\n background-color: #88939e;\n}\n\n.progress {\n box-shadow: none;\n border-radius: 1px;\n}\n\n.progress.vertical {\n height: 200px;\n width: 30px;\n margin-right: 10px;\n display: inline-block;\n position: relative;\n}\n\n.progress.vertical > .progress-bar {\n width: 100%;\n position: absolute;\n bottom: 0;\n}\n\n.progress.vertical.progress-sm, .progress.vertical.sm {\n width: 20px;\n}\n\n.progress.vertical.progress-xs, .progress.vertical.xs {\n width: 10px;\n}\n\n.progress.vertical.progress-xxs, .progress.vertical.xxs {\n width: 3px;\n}\n\n.progress-group {\n margin-bottom: .5rem;\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.card-primary:not(.card-outline) > .card-header {\n background-color: #007bff;\n}\n\n.card-primary:not(.card-outline) > .card-header, .card-primary:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-primary:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-primary.card-outline {\n border-top: 3px solid #007bff;\n}\n\n.card-primary.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-primary.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #007bff;\n}\n\n.bg-gradient-primary .btn-tool, .bg-primary .btn-tool, .card-primary:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-primary .btn-tool:hover, .bg-primary .btn-tool:hover, .card-primary:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th, .card.bg-primary .bootstrap-datetimepicker-widget .table td, .card.bg-primary .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #0067d6;\n}\n\n.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today:before, .card.bg-primary .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-primary .bootstrap-datetimepicker-widget table td.active, .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #3395ff;\n}\n\n.card-secondary:not(.card-outline) > .card-header {\n background-color: #6c757d;\n}\n\n.card-secondary:not(.card-outline) > .card-header, .card-secondary:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-secondary:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-secondary.card-outline {\n border-top: 3px solid #6c757d;\n}\n\n.card-secondary.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-secondary.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #6c757d;\n}\n\n.bg-gradient-secondary .btn-tool, .bg-secondary .btn-tool, .card-secondary:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-secondary .btn-tool:hover, .bg-secondary .btn-tool:hover, .card-secondary:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th, .card.bg-secondary .bootstrap-datetimepicker-widget .table td, .card.bg-secondary .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #596167;\n}\n\n.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today:before, .card.bg-secondary .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-secondary .bootstrap-datetimepicker-widget table td.active, .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #868e96;\n}\n\n.card-success:not(.card-outline) > .card-header {\n background-color: #28a745;\n}\n\n.card-success:not(.card-outline) > .card-header, .card-success:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-success:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-success.card-outline {\n border-top: 3px solid #28a745;\n}\n\n.card-success.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-success.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #28a745;\n}\n\n.bg-gradient-success .btn-tool, .bg-success .btn-tool, .card-success:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-success .btn-tool:hover, .bg-success .btn-tool:hover, .card-success:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th, .card.bg-success .bootstrap-datetimepicker-widget .table td, .card.bg-success .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #208637;\n}\n\n.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today:before, .card.bg-success .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-success .bootstrap-datetimepicker-widget table td.active, .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #34ce57;\n}\n\n.card-info:not(.card-outline) > .card-header {\n background-color: #17a2b8;\n}\n\n.card-info:not(.card-outline) > .card-header, .card-info:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-info:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-info.card-outline {\n border-top: 3px solid #17a2b8;\n}\n\n.card-info.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-info.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #17a2b8;\n}\n\n.bg-gradient-info .btn-tool, .bg-info .btn-tool, .card-info:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-info .btn-tool:hover, .bg-info .btn-tool:hover, .card-info:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th, .card.bg-info .bootstrap-datetimepicker-widget .table td, .card.bg-info .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #128294;\n}\n\n.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today:before, .card.bg-info .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-info .bootstrap-datetimepicker-widget table td.active, .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #1fc8e3;\n}\n\n.card-warning:not(.card-outline) > .card-header {\n background-color: #ffc107;\n}\n\n.card-warning:not(.card-outline) > .card-header, .card-warning:not(.card-outline) > .card-header a, .card-warning:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-warning.card-outline {\n border-top: 3px solid #ffc107;\n}\n\n.card-warning.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-warning.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #ffc107;\n}\n\n.bg-gradient-warning .btn-tool, .bg-warning .btn-tool, .card-warning:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-warning .btn-tool:hover, .bg-warning .btn-tool:hover, .card-warning:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th, .card.bg-warning .bootstrap-datetimepicker-widget .table td, .card.bg-warning .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #dda600;\n}\n\n.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today:before, .card.bg-warning .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-warning .bootstrap-datetimepicker-widget table td.active, .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover {\n color: #1f2d3d;\n background: #ffce3a;\n}\n\n.card-danger:not(.card-outline) > .card-header {\n background-color: #dc3545;\n}\n\n.card-danger:not(.card-outline) > .card-header, .card-danger:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-danger:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-danger.card-outline {\n border-top: 3px solid #dc3545;\n}\n\n.card-danger.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-danger.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #dc3545;\n}\n\n.bg-danger .btn-tool, .bg-gradient-danger .btn-tool, .card-danger:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-danger .btn-tool:hover, .bg-gradient-danger .btn-tool:hover, .card-danger:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget .table td, .card.bg-danger .bootstrap-datetimepicker-widget .table th, .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #c62232;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-danger .bootstrap-datetimepicker-widget table td.active, .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #e4606d;\n}\n\n.card-light:not(.card-outline) > .card-header {\n background-color: #f8f9fa;\n}\n\n.card-light:not(.card-outline) > .card-header, .card-light:not(.card-outline) > .card-header a, .card-light:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-light.card-outline {\n border-top: 3px solid #f8f9fa;\n}\n\n.card-light.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-light.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #f8f9fa;\n}\n\n.bg-gradient-light .btn-tool, .bg-light .btn-tool, .card-light:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-light .btn-tool:hover, .bg-light .btn-tool:hover, .card-light:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th, .card.bg-light .bootstrap-datetimepicker-widget .table td, .card.bg-light .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #e0e5e9;\n}\n\n.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today:before, .card.bg-light .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-light .bootstrap-datetimepicker-widget table td.active, .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover {\n color: #1f2d3d;\n background: #fff;\n}\n\n.card-dark:not(.card-outline) > .card-header {\n background-color: #343a40;\n}\n\n.card-dark:not(.card-outline) > .card-header, .card-dark:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-dark:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-dark.card-outline {\n border-top: 3px solid #343a40;\n}\n\n.card-dark.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-dark.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #343a40;\n}\n\n.bg-dark .btn-tool, .bg-gradient-dark .btn-tool, .card-dark:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-dark .btn-tool:hover, .bg-gradient-dark .btn-tool:hover, .card-dark:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget .table td, .card.bg-dark .bootstrap-datetimepicker-widget .table th, .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #222629;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-dark .bootstrap-datetimepicker-widget table td.active, .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #4b545c;\n}\n\n.card-lightblue:not(.card-outline) > .card-header {\n background-color: #3c8dbc;\n}\n\n.card-lightblue:not(.card-outline) > .card-header, .card-lightblue:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-lightblue:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-lightblue.card-outline {\n border-top: 3px solid #3c8dbc;\n}\n\n.card-lightblue.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-lightblue.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #3c8dbc;\n}\n\n.bg-gradient-lightblue .btn-tool, .bg-lightblue .btn-tool, .card-lightblue:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-lightblue .btn-tool:hover, .bg-lightblue .btn-tool:hover, .card-lightblue:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th, .card.bg-lightblue .bootstrap-datetimepicker-widget .table td, .card.bg-lightblue .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #32769d;\n}\n\n.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today:before, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active, .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #5fa4cc;\n}\n\n.card-navy:not(.card-outline) > .card-header {\n background-color: #001f3f;\n}\n\n.card-navy:not(.card-outline) > .card-header, .card-navy:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-navy:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-navy.card-outline {\n border-top: 3px solid #001f3f;\n}\n\n.card-navy.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-navy.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #001f3f;\n}\n\n.bg-gradient-navy .btn-tool, .bg-navy .btn-tool, .card-navy:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-navy .btn-tool:hover, .bg-navy .btn-tool:hover, .card-navy:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th, .card.bg-navy .bootstrap-datetimepicker-widget .table td, .card.bg-navy .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #000b16;\n}\n\n.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today:before, .card.bg-navy .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-navy .bootstrap-datetimepicker-widget table td.active, .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #003872;\n}\n\n.card-olive:not(.card-outline) > .card-header {\n background-color: #3d9970;\n}\n\n.card-olive:not(.card-outline) > .card-header, .card-olive:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-olive:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-olive.card-outline {\n border-top: 3px solid #3d9970;\n}\n\n.card-olive.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-olive.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #3d9970;\n}\n\n.bg-gradient-olive .btn-tool, .bg-olive .btn-tool, .card-olive:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-olive .btn-tool:hover, .bg-olive .btn-tool:hover, .card-olive:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th, .card.bg-olive .bootstrap-datetimepicker-widget .table td, .card.bg-olive .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #317c5b;\n}\n\n.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today:before, .card.bg-olive .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-olive .bootstrap-datetimepicker-widget table td.active, .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #50b98a;\n}\n\n.card-lime:not(.card-outline) > .card-header {\n background-color: #01ff70;\n}\n\n.card-lime:not(.card-outline) > .card-header, .card-lime:not(.card-outline) > .card-header a, .card-lime:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-lime.card-outline {\n border-top: 3px solid #01ff70;\n}\n\n.card-lime.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-lime.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #01ff70;\n}\n\n.bg-gradient-lime .btn-tool, .bg-lime .btn-tool, .card-lime:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-lime .btn-tool:hover, .bg-lime .btn-tool:hover, .card-lime:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th, .card.bg-lime .bootstrap-datetimepicker-widget .table td, .card.bg-lime .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #00d75e;\n}\n\n.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today:before, .card.bg-lime .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-lime .bootstrap-datetimepicker-widget table td.active, .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover {\n color: #1f2d3d;\n background: #34ff8d;\n}\n\n.card-fuchsia:not(.card-outline) > .card-header {\n background-color: #f012be;\n}\n\n.card-fuchsia:not(.card-outline) > .card-header, .card-fuchsia:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-fuchsia:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-fuchsia.card-outline {\n border-top: 3px solid #f012be;\n}\n\n.card-fuchsia.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-fuchsia.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #f012be;\n}\n\n.bg-fuchsia .btn-tool, .bg-gradient-fuchsia .btn-tool, .card-fuchsia:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-fuchsia .btn-tool:hover, .bg-gradient-fuchsia .btn-tool:hover, .card-fuchsia:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td, .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #cc0da1;\n}\n\n.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active, .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #f342cb;\n}\n\n.card-maroon:not(.card-outline) > .card-header {\n background-color: #d81b60;\n}\n\n.card-maroon:not(.card-outline) > .card-header, .card-maroon:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-maroon:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-maroon.card-outline {\n border-top: 3px solid #d81b60;\n}\n\n.card-maroon.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-maroon.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #d81b60;\n}\n\n.bg-gradient-maroon .btn-tool, .bg-maroon .btn-tool, .card-maroon:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-maroon .btn-tool:hover, .bg-maroon .btn-tool:hover, .card-maroon:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th, .card.bg-maroon .bootstrap-datetimepicker-widget .table td, .card.bg-maroon .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #b41650;\n}\n\n.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today:before, .card.bg-maroon .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-maroon .bootstrap-datetimepicker-widget table td.active, .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #e73f7c;\n}\n\n.card-blue:not(.card-outline) > .card-header {\n background-color: #007bff;\n}\n\n.card-blue:not(.card-outline) > .card-header, .card-blue:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-blue:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-blue.card-outline {\n border-top: 3px solid #007bff;\n}\n\n.card-blue.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-blue.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #007bff;\n}\n\n.bg-blue .btn-tool, .bg-gradient-blue .btn-tool, .card-blue:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-blue .btn-tool:hover, .bg-gradient-blue .btn-tool:hover, .card-blue:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-blue .bootstrap-datetimepicker-widget .table td, .card.bg-blue .bootstrap-datetimepicker-widget .table th, .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #0067d6;\n}\n\n.card.bg-blue .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-blue .bootstrap-datetimepicker-widget table td.active, .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #3395ff;\n}\n\n.card-indigo:not(.card-outline) > .card-header {\n background-color: #6610f2;\n}\n\n.card-indigo:not(.card-outline) > .card-header, .card-indigo:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-indigo:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-indigo.card-outline {\n border-top: 3px solid #6610f2;\n}\n\n.card-indigo.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-indigo.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #6610f2;\n}\n\n.bg-gradient-indigo .btn-tool, .bg-indigo .btn-tool, .card-indigo:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-indigo .btn-tool:hover, .bg-indigo .btn-tool:hover, .card-indigo:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th, .card.bg-indigo .bootstrap-datetimepicker-widget .table td, .card.bg-indigo .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #550bce;\n}\n\n.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today:before, .card.bg-indigo .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-indigo .bootstrap-datetimepicker-widget table td.active, .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #8540f5;\n}\n\n.card-purple:not(.card-outline) > .card-header {\n background-color: #6f42c1;\n}\n\n.card-purple:not(.card-outline) > .card-header, .card-purple:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-purple:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-purple.card-outline {\n border-top: 3px solid #6f42c1;\n}\n\n.card-purple.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-purple.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #6f42c1;\n}\n\n.bg-gradient-purple .btn-tool, .bg-purple .btn-tool, .card-purple:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-purple .btn-tool:hover, .bg-purple .btn-tool:hover, .card-purple:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th, .card.bg-purple .bootstrap-datetimepicker-widget .table td, .card.bg-purple .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #5d36a4;\n}\n\n.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today:before, .card.bg-purple .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-purple .bootstrap-datetimepicker-widget table td.active, .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #8c68ce;\n}\n\n.card-pink:not(.card-outline) > .card-header {\n background-color: #e83e8c;\n}\n\n.card-pink:not(.card-outline) > .card-header, .card-pink:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-pink:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-pink.card-outline {\n border-top: 3px solid #e83e8c;\n}\n\n.card-pink.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-pink.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #e83e8c;\n}\n\n.bg-gradient-pink .btn-tool, .bg-pink .btn-tool, .card-pink:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-pink .btn-tool:hover, .bg-pink .btn-tool:hover, .card-pink:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th, .card.bg-pink .bootstrap-datetimepicker-widget .table td, .card.bg-pink .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #e21b76;\n}\n\n.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today:before, .card.bg-pink .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-pink .bootstrap-datetimepicker-widget table td.active, .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #ed6ca7;\n}\n\n.card-red:not(.card-outline) > .card-header {\n background-color: #dc3545;\n}\n\n.card-red:not(.card-outline) > .card-header, .card-red:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-red:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-red.card-outline {\n border-top: 3px solid #dc3545;\n}\n\n.card-red.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-red.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #dc3545;\n}\n\n.bg-gradient-red .btn-tool, .bg-red .btn-tool, .card-red:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-red .btn-tool:hover, .bg-red .btn-tool:hover, .card-red:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th, .card.bg-red .bootstrap-datetimepicker-widget .table td, .card.bg-red .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #c62232;\n}\n\n.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today:before, .card.bg-red .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-red .bootstrap-datetimepicker-widget table td.active, .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #e4606d;\n}\n\n.card-orange:not(.card-outline) > .card-header {\n background-color: #fd7e14;\n}\n\n.card-orange:not(.card-outline) > .card-header, .card-orange:not(.card-outline) > .card-header a, .card-orange:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-orange.card-outline {\n border-top: 3px solid #fd7e14;\n}\n\n.card-orange.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-orange.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #fd7e14;\n}\n\n.bg-gradient-orange .btn-tool, .bg-orange .btn-tool, .card-orange:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-orange .btn-tool:hover, .bg-orange .btn-tool:hover, .card-orange:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th, .card.bg-orange .bootstrap-datetimepicker-widget .table td, .card.bg-orange .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #e66a02;\n}\n\n.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today:before, .card.bg-orange .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-orange .bootstrap-datetimepicker-widget table td.active, .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover {\n color: #1f2d3d;\n background: #fd9a47;\n}\n\n.card-yellow:not(.card-outline) > .card-header {\n background-color: #ffc107;\n}\n\n.card-yellow:not(.card-outline) > .card-header, .card-yellow:not(.card-outline) > .card-header a, .card-yellow:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-yellow.card-outline {\n border-top: 3px solid #ffc107;\n}\n\n.card-yellow.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-yellow.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #ffc107;\n}\n\n.bg-gradient-yellow .btn-tool, .bg-yellow .btn-tool, .card-yellow:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-yellow .btn-tool:hover, .bg-yellow .btn-tool:hover, .card-yellow:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th, .card.bg-yellow .bootstrap-datetimepicker-widget .table td, .card.bg-yellow .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #dda600;\n}\n\n.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today:before, .card.bg-yellow .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-yellow .bootstrap-datetimepicker-widget table td.active, .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover {\n color: #1f2d3d;\n background: #ffce3a;\n}\n\n.card-green:not(.card-outline) > .card-header {\n background-color: #28a745;\n}\n\n.card-green:not(.card-outline) > .card-header, .card-green:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-green:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-green.card-outline {\n border-top: 3px solid #28a745;\n}\n\n.card-green.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-green.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #28a745;\n}\n\n.bg-gradient-green .btn-tool, .bg-green .btn-tool, .card-green:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-green .btn-tool:hover, .bg-green .btn-tool:hover, .card-green:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th, .card.bg-green .bootstrap-datetimepicker-widget .table td, .card.bg-green .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #208637;\n}\n\n.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today:before, .card.bg-green .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-green .bootstrap-datetimepicker-widget table td.active, .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #34ce57;\n}\n\n.card-teal:not(.card-outline) > .card-header {\n background-color: #20c997;\n}\n\n.card-teal:not(.card-outline) > .card-header, .card-teal:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-teal:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-teal.card-outline {\n border-top: 3px solid #20c997;\n}\n\n.card-teal.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-teal.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #20c997;\n}\n\n.bg-gradient-teal .btn-tool, .bg-teal .btn-tool, .card-teal:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-teal .btn-tool:hover, .bg-teal .btn-tool:hover, .card-teal:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th, .card.bg-teal .bootstrap-datetimepicker-widget .table td, .card.bg-teal .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #1aa67d;\n}\n\n.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today:before, .card.bg-teal .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-teal .bootstrap-datetimepicker-widget table td.active, .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #3ce0af;\n}\n\n.card-cyan:not(.card-outline) > .card-header {\n background-color: #17a2b8;\n}\n\n.card-cyan:not(.card-outline) > .card-header, .card-cyan:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-cyan:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-cyan.card-outline {\n border-top: 3px solid #17a2b8;\n}\n\n.card-cyan.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-cyan.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #17a2b8;\n}\n\n.bg-cyan .btn-tool, .bg-gradient-cyan .btn-tool, .card-cyan:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-cyan .btn-tool:hover, .bg-gradient-cyan .btn-tool:hover, .card-cyan:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-cyan .bootstrap-datetimepicker-widget .table td, .card.bg-cyan .bootstrap-datetimepicker-widget .table th, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #128294;\n}\n\n.card.bg-cyan .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-cyan .bootstrap-datetimepicker-widget table td.active, .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #1fc8e3;\n}\n\n.card-white:not(.card-outline) > .card-header {\n background-color: #fff;\n}\n\n.card-white:not(.card-outline) > .card-header, .card-white:not(.card-outline) > .card-header a, .card-white:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-white.card-outline {\n border-top: 3px solid #fff;\n}\n\n.card-white.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-white.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #fff;\n}\n\n.bg-gradient-white .btn-tool, .bg-white .btn-tool, .card-white:not(.card-outline) .btn-tool {\n color: #1f2d3dcc;\n}\n\n.bg-gradient-white .btn-tool:hover, .bg-white .btn-tool:hover, .card-white:not(.card-outline) .btn-tool:hover {\n color: #1f2d3d;\n}\n\n.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th, .card.bg-white .bootstrap-datetimepicker-widget .table td, .card.bg-white .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #1f2d3d;\n background: #ebebeb;\n}\n\n.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today:before, .card.bg-white .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #1f2d3d;\n}\n\n.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-white .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 {\n color: #1f2d3d;\n background: #fff;\n}\n\n.card-gray:not(.card-outline) > .card-header {\n background-color: #6c757d;\n}\n\n.card-gray:not(.card-outline) > .card-header, .card-gray:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-gray:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-gray.card-outline {\n border-top: 3px solid #6c757d;\n}\n\n.card-gray.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-gray.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #6c757d;\n}\n\n.bg-gradient-gray .btn-tool, .bg-gray .btn-tool, .card-gray:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-gray .btn-tool:hover, .bg-gray .btn-tool:hover, .card-gray:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th, .card.bg-gray .bootstrap-datetimepicker-widget .table td, .card.bg-gray .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #596167;\n}\n\n.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gray .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-gray .bootstrap-datetimepicker-widget table td.active, .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover {\n color: #fff;\n background: #868e96;\n}\n\n.card-gray-dark:not(.card-outline) > .card-header {\n background-color: #343a40;\n}\n\n.card-gray-dark:not(.card-outline) > .card-header, .card-gray-dark:not(.card-outline) > .card-header a {\n color: #fff;\n}\n\n.card-gray-dark:not(.card-outline) > .card-header a.active {\n color: #1f2d3d;\n}\n\n.card-gray-dark.card-outline {\n border-top: 3px solid #343a40;\n}\n\n.card-gray-dark.card-outline-tabs > .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card-gray-dark.card-outline-tabs > .card-header a.active {\n border-top: 3px solid #343a40;\n}\n\n.bg-gradient-gray-dark .btn-tool, .bg-gray-dark .btn-tool, .card-gray-dark:not(.card-outline) .btn-tool {\n color: #fffc;\n}\n\n.bg-gradient-gray-dark .btn-tool:hover, .bg-gray-dark .btn-tool:hover, .card-gray-dark:not(.card-outline) .btn-tool:hover {\n color: #fff;\n}\n\n.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td, .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th, .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td, .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th {\n border: none;\n}\n\n.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-gradient-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 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {\n color: #fff;\n background: #222629;\n}\n\n.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today:before, .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today:before {\n border-bottom-color: #fff;\n}\n\n.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active, .card.bg-gradient-gray-dark .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 {\n color: #fff;\n background: #4b545c;\n}\n\n.card {\n margin-bottom: 1rem;\n box-shadow: 0 0 1px #00000020, 0 1px 3px #0003;\n}\n\n.card.bg-dark .card-header {\n border-color: #383f45;\n}\n\n.card.bg-dark, .card.bg-dark .card-body {\n color: #fff;\n}\n\n.card.maximized-card {\n z-index: 9999;\n position: fixed;\n top: 0;\n left: 0;\n height: 100% !important;\n max-height: 100% !important;\n max-width: 100% !important;\n width: 100% !important;\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-footer, .card.maximized-card .card-header {\n border-radius: 0 !important;\n}\n\n.card.collapsed-card .card-body, .card.collapsed-card .card-footer {\n display: none;\n}\n\n.card .nav.flex-column > li {\n border-bottom: 1px solid #00000020;\n margin: 0;\n}\n\n.card .nav.flex-column > li:last-of-type {\n border-bottom: 0;\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 #00000020;\n}\n\n.card .border-left {\n border-left: 1px solid #00000020;\n}\n\n.card.card-tabs:not(.card-outline) > .card-header {\n border-bottom: 0;\n}\n\n.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {\n margin-left: -1px;\n}\n\n.card.card-tabs.card-outline .nav-item {\n border-bottom: 0;\n}\n\n.card.card-tabs.card-outline .nav-item:first-child .nav-link {\n border-left: 0;\n margin-left: 0;\n}\n\n.card.card-tabs .card-tools {\n margin: .3rem .5rem;\n}\n\n.card.card-tabs:not(.expanding-card).collapsed-card .card-header, .card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {\n border-bottom: 0;\n}\n\n.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {\n margin-bottom: 0;\n}\n\n.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.card.card-outline-tabs {\n border-top: 0;\n}\n\n.card.card-outline-tabs .card-header .nav-item:first-child .nav-link {\n border-left: 0;\n margin-left: 0;\n}\n\n.card.card-outline-tabs .card-header a {\n border-top: 3px solid #0000;\n}\n\n.card.card-outline-tabs .card-header a:hover {\n border-top: 3px solid #dee2e6;\n}\n\n.card.card-outline-tabs .card-header a.active:hover {\n margin-top: 0;\n}\n\n.card.card-outline-tabs .card-tools {\n margin: .5rem .5rem .3rem;\n}\n\n.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header, .card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {\n border-bottom: 0;\n}\n\n.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {\n margin-bottom: 0;\n}\n\n.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\nhtml.maximized-card {\n overflow: hidden;\n}\n\n.card-body:after, .card-footer:after, .card-header:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n.card-header {\n background-color: #0000;\n border-bottom: 1px solid #00000020;\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n padding: .75rem 1.25rem;\n position: relative;\n}\n\n.collapsed-card .card-header {\n border-bottom: 0;\n}\n\n.card-header > .card-tools {\n float: right;\n margin-right: -.625rem;\n}\n\n.card-header > .card-tools .input-group, .card-header > .card-tools .nav, .card-header > .card-tools .pagination {\n margin-top: -.3rem;\n margin-bottom: -.3rem;\n}\n\n.card-header > .card-tools [data-toggle=\"tooltip\"] {\n position: relative;\n}\n\n.card-title {\n float: left;\n margin: 0;\n font-size: 1.1rem;\n font-weight: 400;\n}\n\n.card-text {\n clear: both;\n}\n\n.btn-tool {\n color: #adb5bd;\n background: none;\n margin: -.75rem 0;\n padding: .25rem .5rem;\n font-size: .875rem;\n}\n\n.btn-group.show .btn-tool, .btn-tool:hover {\n color: #495057;\n}\n\n.btn-tool:focus, .show .btn-tool {\n box-shadow: none !important;\n}\n\n.text-sm .card-title {\n font-size: 1rem;\n}\n\n.text-sm .nav-link {\n padding: .4rem .8rem;\n}\n\n.card-body > .table {\n margin-bottom: 0;\n}\n\n.card-body > .table > thead > tr > td, .card-body > .table > thead > tr > th {\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 padding-left: 0;\n list-style: none;\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 clear: both;\n content: \"\";\n display: block;\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 height: 1.875rem;\n width: 1.875rem;\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 font-weight: 600;\n display: block;\n}\n\n.card-comments .text-muted {\n font-size: 12px;\n font-weight: 400;\n}\n\n.todo-list {\n margin: 0;\n padding: 0;\n list-style: none;\n overflow: auto;\n}\n\n.todo-list > li {\n color: #495057;\n background: #f8f9fa;\n border-left: 2px solid #e9ecef;\n border-radius: 2px;\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 margin-left: 5px;\n font-weight: 600;\n display: inline-block;\n}\n\n.todo-list > li .badge {\n margin-left: 10px;\n font-size: .7rem;\n}\n\n.todo-list > li .tools {\n color: #dc3545;\n float: right;\n display: none;\n}\n\n.todo-list > li .tools > .fa, .todo-list > li .tools > .fab, .todo-list > li .tools > .far, .todo-list > li .tools > .fas, .todo-list > li .tools > .glyphicon, .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 .badge {\n background: #adb5bd !important;\n}\n\n.todo-list .primary {\n border-left-color: #007bff;\n}\n\n.todo-list .secondary {\n border-left-color: #6c757d;\n}\n\n.todo-list .success {\n border-left-color: #28a745;\n}\n\n.todo-list .info {\n border-left-color: #17a2b8;\n}\n\n.todo-list .warning {\n border-left-color: #ffc107;\n}\n\n.todo-list .danger {\n border-left-color: #dc3545;\n}\n\n.todo-list .light {\n border-left-color: #f8f9fa;\n}\n\n.todo-list .dark {\n border-left-color: #343a40;\n}\n\n.todo-list .lightblue {\n border-left-color: #3c8dbc;\n}\n\n.todo-list .navy {\n border-left-color: #001f3f;\n}\n\n.todo-list .olive {\n border-left-color: #3d9970;\n}\n\n.todo-list .lime {\n border-left-color: #01ff70;\n}\n\n.todo-list .fuchsia {\n border-left-color: #f012be;\n}\n\n.todo-list .maroon {\n border-left-color: #d81b60;\n}\n\n.todo-list .blue {\n border-left-color: #007bff;\n}\n\n.todo-list .indigo {\n border-left-color: #6610f2;\n}\n\n.todo-list .purple {\n border-left-color: #6f42c1;\n}\n\n.todo-list .pink {\n border-left-color: #e83e8c;\n}\n\n.todo-list .red {\n border-left-color: #dc3545;\n}\n\n.todo-list .orange {\n border-left-color: #fd7e14;\n}\n\n.todo-list .yellow {\n border-left-color: #ffc107;\n}\n\n.todo-list .green {\n border-left-color: #28a745;\n}\n\n.todo-list .teal {\n border-left-color: #20c997;\n}\n\n.todo-list .cyan {\n border-left-color: #17a2b8;\n}\n\n.todo-list .white {\n border-left-color: #fff;\n}\n\n.todo-list .gray {\n border-left-color: #6c757d;\n}\n\n.todo-list .gray-dark {\n border-left-color: #343a40;\n}\n\n.todo-list .handle {\n cursor: move;\n margin: 0 5px;\n display: inline-block;\n}\n\n.card-input {\n max-width: 200px;\n}\n\n.card-default .nav-item:first-child .nav-link {\n border-left: 0;\n}\n\n.modal-dialog .overlay {\n height: 100%;\n opacity: .7;\n width: 100%;\n z-index: 1052;\n background-color: #000;\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.modal-content.bg-warning .modal-footer, .modal-content.bg-warning .modal-header {\n border-color: #343a40;\n}\n\n.modal-content.bg-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toasts-top-right {\n z-index: 1040;\n position: absolute;\n top: 0;\n right: 0;\n}\n\n.toasts-top-right.fixed {\n position: fixed;\n}\n\n.toasts-top-left {\n z-index: 1040;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.toasts-top-left.fixed {\n position: fixed;\n}\n\n.toasts-bottom-right {\n z-index: 1040;\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.toasts-bottom-right.fixed {\n position: fixed;\n}\n\n.toasts-bottom-left {\n z-index: 1040;\n position: absolute;\n bottom: 0;\n left: 0;\n}\n\n.toasts-bottom-left.fixed {\n position: fixed;\n}\n\n.toast.bg-primary {\n background: #007bffe6 !important;\n}\n\n.toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-primary .toast-header {\n color: #fff;\n background: #007bffd9;\n}\n\n.toast.bg-secondary {\n background: #6c757de6 !important;\n}\n\n.toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-secondary .toast-header {\n color: #fff;\n background: #6c757dd9;\n}\n\n.toast.bg-success {\n background: #28a745e6 !important;\n}\n\n.toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-success .toast-header {\n color: #fff;\n background: #28a745d9;\n}\n\n.toast.bg-info {\n background: #17a2b8e6 !important;\n}\n\n.toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-info .toast-header {\n color: #fff;\n background: #17a2b8d9;\n}\n\n.toast.bg-warning {\n background: #ffc107e6 !important;\n}\n\n.toast.bg-warning .toast-header {\n color: #1f2d3d;\n background: #ffc107d9;\n}\n\n.toast.bg-danger {\n background: #dc3545e6 !important;\n}\n\n.toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-danger .toast-header {\n color: #fff;\n background: #dc3545d9;\n}\n\n.toast.bg-light {\n background: #f8f9fae6 !important;\n}\n\n.toast.bg-light .toast-header {\n color: #1f2d3d;\n background: #f8f9fad9;\n}\n\n.toast.bg-dark {\n background: #343a40e6 !important;\n}\n\n.toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-dark .toast-header {\n color: #fff;\n background: #343a40d9;\n}\n\n.toast.bg-lightblue {\n background: #3c8dbce6 !important;\n}\n\n.toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-lightblue .toast-header {\n color: #fff;\n background: #3c8dbcd9;\n}\n\n.toast.bg-navy {\n background: #001f3fe6 !important;\n}\n\n.toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-navy .toast-header {\n color: #fff;\n background: #001f3fd9;\n}\n\n.toast.bg-olive {\n background: #3d9970e6 !important;\n}\n\n.toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-olive .toast-header {\n color: #fff;\n background: #3d9970d9;\n}\n\n.toast.bg-lime {\n background: #01ff70e6 !important;\n}\n\n.toast.bg-lime .toast-header {\n color: #1f2d3d;\n background: #01ff70d9;\n}\n\n.toast.bg-fuchsia {\n background: #f012bee6 !important;\n}\n\n.toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-fuchsia .toast-header {\n color: #fff;\n background: #f012bed9;\n}\n\n.toast.bg-maroon {\n background: #d81b60e6 !important;\n}\n\n.toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-maroon .toast-header {\n color: #fff;\n background: #d81b60d9;\n}\n\n.toast.bg-blue {\n background: #007bffe6 !important;\n}\n\n.toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-blue .toast-header {\n color: #fff;\n background: #007bffd9;\n}\n\n.toast.bg-indigo {\n background: #6610f2e6 !important;\n}\n\n.toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-indigo .toast-header {\n color: #fff;\n background: #6610f2d9;\n}\n\n.toast.bg-purple {\n background: #6f42c1e6 !important;\n}\n\n.toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-purple .toast-header {\n color: #fff;\n background: #6f42c1d9;\n}\n\n.toast.bg-pink {\n background: #e83e8ce6 !important;\n}\n\n.toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-pink .toast-header {\n color: #fff;\n background: #e83e8cd9;\n}\n\n.toast.bg-red {\n background: #dc3545e6 !important;\n}\n\n.toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-red .toast-header {\n color: #fff;\n background: #dc3545d9;\n}\n\n.toast.bg-orange {\n background: #fd7e14e6 !important;\n}\n\n.toast.bg-orange .toast-header {\n color: #1f2d3d;\n background: #fd7e14d9;\n}\n\n.toast.bg-yellow {\n background: #ffc107e6 !important;\n}\n\n.toast.bg-yellow .toast-header {\n color: #1f2d3d;\n background: #ffc107d9;\n}\n\n.toast.bg-green {\n background: #28a745e6 !important;\n}\n\n.toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-green .toast-header {\n color: #fff;\n background: #28a745d9;\n}\n\n.toast.bg-teal {\n background: #20c997e6 !important;\n}\n\n.toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-teal .toast-header {\n color: #fff;\n background: #20c997d9;\n}\n\n.toast.bg-cyan {\n background: #17a2b8e6 !important;\n}\n\n.toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-cyan .toast-header {\n color: #fff;\n background: #17a2b8d9;\n}\n\n.toast.bg-white {\n background: #ffffffe6 !important;\n}\n\n.toast.bg-white .toast-header {\n color: #1f2d3d;\n background: #ffffffd9;\n}\n\n.toast.bg-gray {\n background: #6c757de6 !important;\n}\n\n.toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-gray .toast-header {\n color: #fff;\n background: #6c757dd9;\n}\n\n.toast.bg-gray-dark {\n background: #343a40e6 !important;\n}\n\n.toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {\n color: #fff;\n text-shadow: 0 1px #000;\n}\n\n.toast.bg-gray-dark .toast-header {\n color: #fff;\n background: #343a40d9;\n}\n\n.btn.disabled, .btn:disabled {\n cursor: not-allowed;\n}\n\n.btn.btn-flat {\n box-shadow: none;\n border-width: 1px;\n border-radius: 0;\n}\n\n.btn.btn-file {\n position: relative;\n overflow: hidden;\n}\n\n.btn.btn-file > input[type=\"file\"] {\n cursor: inherit;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n text-align: right;\n background: #fff;\n outline: 0;\n font-size: 100px;\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n}\n\n.text-sm .btn {\n font-size: .875rem !important;\n}\n\n.btn-default {\n color: #444;\n background-color: #f8f9fa;\n border-color: #ddd;\n}\n\n.btn-default.hover, .btn-default:active, .btn-default:hover {\n color: #2b2b2b;\n background-color: #e9ecef;\n}\n\n.btn-app {\n color: #6c757d;\n height: 60px;\n min-width: 80px;\n text-align: center;\n background-color: #f8f9fa;\n border: 1px solid #ddd;\n border-radius: 3px;\n margin: 0 0 10px 10px;\n padding: 15px 5px;\n font-size: 12px;\n position: relative;\n}\n\n.btn-app > .fa, .btn-app > .fab, .btn-app > .far, .btn-app > .fas, .btn-app > .glyphicon, .btn-app > .ion {\n font-size: 20px;\n display: block;\n}\n\n.btn-app:hover {\n color: #444;\n background: #f8f9fa;\n border-color: #aaa;\n}\n\n.btn-app:active, .btn-app:focus {\n box-shadow: inset 0 3px 5px #00000020;\n}\n\n.btn-app > .badge {\n font-size: 10px;\n font-weight: 400;\n position: absolute;\n top: -3px;\n right: -10px;\n}\n\n.btn-xs {\n border-radius: .15rem;\n padding: .125rem .25rem;\n font-size: .75rem;\n line-height: 1.5;\n}\n\n.callout {\n background-color: #fff;\n border-left: 5px solid #e9ecef;\n border-radius: .25rem;\n margin-bottom: 1rem;\n padding: 1rem;\n box-shadow: 0 1px 3px #0000001f, 0 1px 2px #0000003d;\n}\n\n.callout a {\n color: #495057;\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.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: #fff;\n text-decoration: underline;\n}\n\n.alert-primary {\n color: #fff;\n background: #007bff;\n border-color: #006fe6;\n}\n\n.alert-default-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-default-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-default-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #fff;\n background: #6c757d;\n border-color: #60686f;\n}\n\n.alert-default-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-default-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-default-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #fff;\n background: #28a745;\n border-color: #23923d;\n}\n\n.alert-default-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-default-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-default-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #fff;\n background: #17a2b8;\n border-color: #148ea1;\n}\n\n.alert-default-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-default-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-default-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #1f2d3d;\n background: #ffc107;\n border-color: #edb100;\n}\n\n.alert-default-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-default-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-default-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #fff;\n background: #dc3545;\n border-color: #d32535;\n}\n\n.alert-default-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-default-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-default-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #1f2d3d;\n background: #f8f9fa;\n border-color: #e9ecef;\n}\n\n.alert-default-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-default-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-default-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #fff;\n background: #343a40;\n border-color: #292d32;\n}\n\n.alert-default-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-default-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-default-dark .alert-link {\n color: #040505;\n}\n\n.table:not(.table-dark) {\n color: inherit;\n}\n\n.table.table-head-fixed thead tr:nth-child(1) th {\n z-index: 10;\n background-color: #fff;\n border-bottom: 0;\n position: sticky;\n top: 0;\n box-shadow: inset 0 1px #dee2e6, inset 0 -1px #dee2e6;\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 #383f45, inset 0 -1px #383f45;\n}\n\n.table.no-border, .table.no-border td, .table.no-border th {\n border: 0;\n}\n\n.table.text-center, .table.text-center td, .table.text-center th {\n text-align: center;\n}\n\n.table.table-valign-middle tbody > tr > td, .table.table-valign-middle tbody > tr > th, .table.table-valign-middle thead > tr > td, .table.table-valign-middle thead > tr > th {\n vertical-align: middle;\n}\n\n.card-body.p-0 .table tbody > tr > td:first-of-type, .card-body.p-0 .table tbody > tr > th:first-of-type, .card-body.p-0 .table thead > tr > td:first-of-type, .card-body.p-0 .table thead > tr > th:first-of-type {\n padding-left: 1.5rem;\n}\n\n.card-body.p-0 .table tbody > tr > td:last-of-type, .card-body.p-0 .table tbody > tr > th:last-of-type, .card-body.p-0 .table thead > tr > td:last-of-type, .card-body.p-0 .table thead > tr > th:last-of-type {\n padding-right: 1.5rem;\n}\n\n.carousel-control.left, .carousel-control.right {\n background-image: none;\n}\n\n.carousel-control > .fa, .carousel-control > .fab, .carousel-control > .far, .carousel-control > .fas, .carousel-control > .glyphicon, .carousel-control > .ion {\n z-index: 5;\n margin-top: -20px;\n font-size: 40px;\n display: inline-block;\n position: absolute;\n top: 50%;\n}\n\n.small-box {\n border-radius: .25rem;\n margin-bottom: 20px;\n display: block;\n position: relative;\n box-shadow: 0 0 1px #00000020, 0 1px 3px #0003;\n}\n\n.small-box > .inner {\n padding: 10px;\n}\n\n.small-box > .small-box-footer {\n color: #fffc;\n text-align: center;\n z-index: 10;\n background: #0000001a;\n padding: 3px 0;\n text-decoration: none;\n display: block;\n position: relative;\n}\n\n.small-box > .small-box-footer:hover {\n color: #fff;\n background: #00000026;\n}\n\n.small-box h3 {\n white-space: nowrap;\n margin: 0 0 10px;\n padding: 0;\n font-size: 2.2rem;\n font-weight: 700;\n}\n\n@media (min-width: 992px) {\n .col-lg-2 .small-box h3, .col-md-2 .small-box h3, .col-xl-2 .small-box h3, .col-lg-3 .small-box h3, .col-md-3 .small-box h3, .col-xl-3 .small-box h3 {\n font-size: 1.6rem;\n }\n}\n\n@media (min-width: 1200px) {\n .col-lg-2 .small-box h3, .col-md-2 .small-box h3, .col-xl-2 .small-box h3, .col-lg-3 .small-box h3, .col-md-3 .small-box h3, .col-xl-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: #f8f9fa;\n margin-top: 5px;\n font-size: .9rem;\n display: block;\n}\n\n.small-box h3, .small-box p {\n z-index: 5;\n}\n\n.small-box .icon {\n color: #00000026;\n z-index: 0;\n}\n\n.small-box .icon > i {\n font-size: 90px;\n transition: transform .3s linear, -webkit-transform .3s linear;\n position: absolute;\n top: 15px;\n right: 15px;\n}\n\n.small-box .icon > i.fa, .small-box .icon > i.fab, .small-box .icon > i.far, .small-box .icon > i.fas, .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, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion {\n transform: scale(1.1);\n}\n\n@media (max-width: 767.98px) {\n .small-box {\n text-align: center;\n }\n\n .small-box .icon {\n display: none;\n }\n\n .small-box p {\n font-size: 12px;\n }\n}\n\n.info-box {\n min-height: 80px;\n width: 100%;\n background: #fff;\n border-radius: .25rem;\n margin-bottom: 1rem;\n padding: .5rem;\n display: flex;\n position: relative;\n box-shadow: 0 0 1px #00000020, 0 1px 3px #0003;\n}\n\n.info-box .progress {\n height: 2px;\n background-color: #00000020;\n margin: 5px 0;\n}\n\n.info-box .progress .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box-icon {\n text-align: center;\n width: 70px;\n border-radius: .25rem;\n justify-content: center;\n align-items: center;\n font-size: 1.875rem;\n display: flex;\n}\n\n.info-box .info-box-icon > img {\n max-width: 100%;\n}\n\n.info-box .info-box-content {\n flex-direction: column;\n flex: 1;\n justify-content: center;\n padding: 0 10px;\n line-height: 120%;\n display: flex;\n}\n\n.info-box .info-box-number {\n margin-top: .25rem;\n font-weight: 700;\n display: block;\n}\n\n.info-box .info-box-text, .info-box .progress-description {\n text-overflow: ellipsis;\n white-space: nowrap;\n display: block;\n overflow: hidden;\n}\n\n.info-box .info-box .bg-gradient-primary, .info-box .info-box .bg-primary {\n color: #fff;\n}\n\n.info-box .info-box .bg-gradient-primary .progress-bar, .info-box .info-box .bg-primary .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box .bg-gradient-secondary, .info-box .info-box .bg-secondary {\n color: #fff;\n}\n\n.info-box .info-box .bg-gradient-secondary .progress-bar, .info-box .info-box .bg-secondary .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box .bg-gradient-success, .info-box .info-box .bg-success {\n color: #fff;\n}\n\n.info-box .info-box .bg-gradient-success .progress-bar, .info-box .info-box .bg-success .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box .bg-gradient-info, .info-box .info-box .bg-info {\n color: #fff;\n}\n\n.info-box .info-box .bg-gradient-info .progress-bar, .info-box .info-box .bg-info .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box .bg-gradient-warning, .info-box .info-box .bg-warning {\n color: #1f2d3d;\n}\n\n.info-box .info-box .bg-gradient-warning .progress-bar, .info-box .info-box .bg-warning .progress-bar {\n background-color: #1f2d3d;\n}\n\n.info-box .info-box .bg-danger, .info-box .info-box .bg-gradient-danger {\n color: #fff;\n}\n\n.info-box .info-box .bg-danger .progress-bar, .info-box .info-box .bg-gradient-danger .progress-bar {\n background-color: #fff;\n}\n\n.info-box .info-box .bg-gradient-light, .info-box .info-box .bg-light {\n color: #1f2d3d;\n}\n\n.info-box .info-box .bg-gradient-light .progress-bar, .info-box .info-box .bg-light .progress-bar {\n background-color: #1f2d3d;\n}\n\n.info-box .info-box .bg-dark, .info-box .info-box .bg-gradient-dark {\n color: #fff;\n}\n\n.info-box .info-box .bg-dark .progress-bar, .info-box .info-box .bg-gradient-dark .progress-bar {\n background-color: #fff;\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-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description, .col-xl-2 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description, .col-xl-3 .info-box .progress-description {\n display: none;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description, .col-xl-2 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description, .col-xl-3 .info-box .progress-description {\n font-size: .75rem;\n display: block;\n }\n}\n\n@media (min-width: 1200px) {\n .col-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description, .col-xl-2 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description, .col-xl-3 .info-box .progress-description {\n font-size: 1rem;\n display: block;\n }\n}\n\n.timeline {\n margin: 0 0 45px;\n padding: 0;\n position: relative;\n}\n\n.timeline:before {\n content: \"\";\n width: 4px;\n background: #dee2e6;\n border-radius: .25rem;\n margin: 0;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 31px;\n}\n\n.timeline > div {\n margin-bottom: 15px;\n margin-right: 10px;\n position: relative;\n}\n\n.timeline > div:after, .timeline > div:before {\n content: \"\";\n display: table;\n}\n\n.timeline > div > .timeline-item {\n color: #495057;\n background: #fff;\n border-radius: .25rem;\n margin-top: 0;\n margin-left: 60px;\n margin-right: 15px;\n padding: 0;\n position: relative;\n box-shadow: 0 0 1px #00000020, 0 1px 3px #0003;\n}\n\n.timeline > div > .timeline-item > .time {\n color: #999;\n float: right;\n padding: 10px;\n font-size: 12px;\n}\n\n.timeline > div > .timeline-item > .timeline-header {\n color: #495057;\n border-bottom: 1px solid #00000020;\n margin: 0;\n padding: 10px;\n font-size: 16px;\n line-height: 1.1;\n}\n\n.timeline > div > .timeline-item > .timeline-header > a {\n font-weight: 600;\n}\n\n.timeline > div > .timeline-item > .timeline-body, .timeline > div > .timeline-item > .timeline-footer {\n padding: 10px;\n}\n\n.timeline > div > .timeline-item > .timeline-body > img {\n margin: 10px;\n}\n\n.timeline > div > .timeline-item > .timeline-body ol, .timeline > div > .timeline-item > .timeline-body ul, .timeline > div > .timeline-item > .timeline-body > dl {\n margin: 0;\n}\n\n.timeline > div > .timeline-item > .timeline-footer > a {\n color: #fff;\n}\n\n.timeline > div > .fa, .timeline > div > .fab, .timeline > div > .far, .timeline > div > .fas, .timeline > div > .glyphicon, .timeline > div > .ion {\n height: 30px;\n text-align: center;\n width: 30px;\n background: #adb5bd;\n border-radius: 50%;\n font-size: 15px;\n line-height: 30px;\n position: absolute;\n top: 0;\n left: 18px;\n}\n\n.timeline > .time-label > span {\n background-color: #fff;\n border-radius: 4px;\n padding: 5px;\n font-weight: 600;\n display: inline-block;\n}\n\n.timeline-inverse > div > .timeline-item {\n box-shadow: none;\n background: #f8f9fa;\n border: 1px solid #dee2e6;\n}\n\n.timeline-inverse > div > .timeline-item > .timeline-header {\n border-bottom-color: #dee2e6;\n}\n\n.products-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.products-list > .item {\n background: #fff;\n border-radius: .25rem;\n padding: 10px 0;\n}\n\n.products-list > .item:after {\n clear: both;\n content: \"\";\n display: block;\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 text-overflow: ellipsis;\n white-space: nowrap;\n display: block;\n overflow: hidden;\n}\n\n.product-list-in-card > .item {\n border-bottom: 1px solid #00000020;\n border-radius: 0;\n}\n\n.product-list-in-card > .item:last-of-type {\n border-bottom-width: 0;\n}\n\n.direct-chat .card-body {\n padding: 0;\n position: relative;\n overflow-x: hidden;\n}\n\n.direct-chat.chat-pane-open .direct-chat-contacts {\n transform: translate(0);\n}\n\n.direct-chat.timestamp-light .direct-chat-timestamp {\n color: #30465f;\n}\n\n.direct-chat.timestamp-dark .direct-chat-timestamp {\n color: #ccc;\n}\n\n.direct-chat-messages {\n height: 250px;\n padding: 10px;\n overflow: auto;\n transform: translate(0);\n}\n\n.direct-chat-msg, .direct-chat-text {\n display: block;\n}\n\n.direct-chat-msg {\n margin-bottom: 10px;\n}\n\n.direct-chat-msg:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n.direct-chat-contacts, .direct-chat-messages {\n transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;\n}\n\n.direct-chat-text {\n color: #444;\n background: #d2d6de;\n border: 1px solid #d2d6de;\n border-radius: .3rem;\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 content: \" \";\n height: 0;\n pointer-events: none;\n width: 0;\n border: solid #0000;\n border-right-color: #d2d6de;\n position: absolute;\n top: 15px;\n right: 100%;\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: #0000;\n left: 100%;\n right: auto;\n}\n\n.direct-chat-img {\n float: left;\n height: 40px;\n width: 40px;\n border-radius: 50%;\n}\n\n.right .direct-chat-img {\n float: right;\n}\n\n.direct-chat-infos {\n margin-bottom: 2px;\n font-size: .875rem;\n display: block;\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);\n}\n\n.direct-chat-contacts {\n color: #fff;\n height: 250px;\n width: 100%;\n background: #343a40;\n position: absolute;\n top: 0;\n bottom: 0;\n overflow: auto;\n transform: translate(101%);\n}\n\n.direct-chat-contacts-light {\n background: #f8f9fa;\n}\n\n.direct-chat-contacts-light .contacts-list-name {\n color: #495057;\n}\n\n.direct-chat-contacts-light .contacts-list-date {\n color: #6c757d;\n}\n\n.direct-chat-contacts-light .contacts-list-msg {\n color: #545b62;\n}\n\n.contacts-list {\n padding-left: 0;\n list-style: none;\n}\n\n.contacts-list > li {\n border-bottom: 1px solid #0003;\n margin: 0;\n padding: 10px;\n}\n\n.contacts-list > li:after {\n clear: both;\n content: \"\";\n display: block;\n}\n\n.contacts-list > li:last-of-type {\n border-bottom: 0;\n}\n\n.contacts-list-img {\n float: left;\n width: 40px;\n border-radius: 50%;\n}\n\n.contacts-list-info {\n color: #fff;\n margin-left: 45px;\n}\n\n.contacts-list-name, .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: .875rem;\n}\n\n.contacts-list-date {\n color: #ced4da;\n font-weight: 400;\n}\n\n.contacts-list-msg {\n color: #b1bbc4;\n}\n\n.direct-chat-primary .right > .direct-chat-text {\n color: #fff;\n background: #007bff;\n border-color: #007bff;\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-secondary .right > .direct-chat-text {\n color: #fff;\n background: #6c757d;\n border-color: #6c757d;\n}\n\n.direct-chat-secondary .right > .direct-chat-text:after, .direct-chat-secondary .right > .direct-chat-text:before {\n border-left-color: #6c757d;\n}\n\n.direct-chat-success .right > .direct-chat-text {\n color: #fff;\n background: #28a745;\n border-color: #28a745;\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.direct-chat-info .right > .direct-chat-text {\n color: #fff;\n background: #17a2b8;\n border-color: #17a2b8;\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-warning .right > .direct-chat-text {\n color: #1f2d3d;\n background: #ffc107;\n border-color: #ffc107;\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-danger .right > .direct-chat-text {\n color: #fff;\n background: #dc3545;\n border-color: #dc3545;\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-light .right > .direct-chat-text {\n color: #1f2d3d;\n background: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.direct-chat-light .right > .direct-chat-text:after, .direct-chat-light .right > .direct-chat-text:before {\n border-left-color: #f8f9fa;\n}\n\n.direct-chat-dark .right > .direct-chat-text {\n color: #fff;\n background: #343a40;\n border-color: #343a40;\n}\n\n.direct-chat-dark .right > .direct-chat-text:after, .direct-chat-dark .right > .direct-chat-text:before {\n border-left-color: #343a40;\n}\n\n.direct-chat-lightblue .right > .direct-chat-text {\n color: #fff;\n background: #3c8dbc;\n border-color: #3c8dbc;\n}\n\n.direct-chat-lightblue .right > .direct-chat-text:after, .direct-chat-lightblue .right > .direct-chat-text:before {\n border-left-color: #3c8dbc;\n}\n\n.direct-chat-navy .right > .direct-chat-text {\n color: #fff;\n background: #001f3f;\n border-color: #001f3f;\n}\n\n.direct-chat-navy .right > .direct-chat-text:after, .direct-chat-navy .right > .direct-chat-text:before {\n border-left-color: #001f3f;\n}\n\n.direct-chat-olive .right > .direct-chat-text {\n color: #fff;\n background: #3d9970;\n border-color: #3d9970;\n}\n\n.direct-chat-olive .right > .direct-chat-text:after, .direct-chat-olive .right > .direct-chat-text:before {\n border-left-color: #3d9970;\n}\n\n.direct-chat-lime .right > .direct-chat-text {\n color: #1f2d3d;\n background: #01ff70;\n border-color: #01ff70;\n}\n\n.direct-chat-lime .right > .direct-chat-text:after, .direct-chat-lime .right > .direct-chat-text:before {\n border-left-color: #01ff70;\n}\n\n.direct-chat-fuchsia .right > .direct-chat-text {\n color: #fff;\n background: #f012be;\n border-color: #f012be;\n}\n\n.direct-chat-fuchsia .right > .direct-chat-text:after, .direct-chat-fuchsia .right > .direct-chat-text:before {\n border-left-color: #f012be;\n}\n\n.direct-chat-maroon .right > .direct-chat-text {\n color: #fff;\n background: #d81b60;\n border-color: #d81b60;\n}\n\n.direct-chat-maroon .right > .direct-chat-text:after, .direct-chat-maroon .right > .direct-chat-text:before {\n border-left-color: #d81b60;\n}\n\n.direct-chat-blue .right > .direct-chat-text {\n color: #fff;\n background: #007bff;\n border-color: #007bff;\n}\n\n.direct-chat-blue .right > .direct-chat-text:after, .direct-chat-blue .right > .direct-chat-text:before {\n border-left-color: #007bff;\n}\n\n.direct-chat-indigo .right > .direct-chat-text {\n color: #fff;\n background: #6610f2;\n border-color: #6610f2;\n}\n\n.direct-chat-indigo .right > .direct-chat-text:after, .direct-chat-indigo .right > .direct-chat-text:before {\n border-left-color: #6610f2;\n}\n\n.direct-chat-purple .right > .direct-chat-text {\n color: #fff;\n background: #6f42c1;\n border-color: #6f42c1;\n}\n\n.direct-chat-purple .right > .direct-chat-text:after, .direct-chat-purple .right > .direct-chat-text:before {\n border-left-color: #6f42c1;\n}\n\n.direct-chat-pink .right > .direct-chat-text {\n color: #fff;\n background: #e83e8c;\n border-color: #e83e8c;\n}\n\n.direct-chat-pink .right > .direct-chat-text:after, .direct-chat-pink .right > .direct-chat-text:before {\n border-left-color: #e83e8c;\n}\n\n.direct-chat-red .right > .direct-chat-text {\n color: #fff;\n background: #dc3545;\n border-color: #dc3545;\n}\n\n.direct-chat-red .right > .direct-chat-text:after, .direct-chat-red .right > .direct-chat-text:before {\n border-left-color: #dc3545;\n}\n\n.direct-chat-orange .right > .direct-chat-text {\n color: #1f2d3d;\n background: #fd7e14;\n border-color: #fd7e14;\n}\n\n.direct-chat-orange .right > .direct-chat-text:after, .direct-chat-orange .right > .direct-chat-text:before {\n border-left-color: #fd7e14;\n}\n\n.direct-chat-yellow .right > .direct-chat-text {\n color: #1f2d3d;\n background: #ffc107;\n border-color: #ffc107;\n}\n\n.direct-chat-yellow .right > .direct-chat-text:after, .direct-chat-yellow .right > .direct-chat-text:before {\n border-left-color: #ffc107;\n}\n\n.direct-chat-green .right > .direct-chat-text {\n color: #fff;\n background: #28a745;\n border-color: #28a745;\n}\n\n.direct-chat-green .right > .direct-chat-text:after, .direct-chat-green .right > .direct-chat-text:before {\n border-left-color: #28a745;\n}\n\n.direct-chat-teal .right > .direct-chat-text {\n color: #fff;\n background: #20c997;\n border-color: #20c997;\n}\n\n.direct-chat-teal .right > .direct-chat-text:after, .direct-chat-teal .right > .direct-chat-text:before {\n border-left-color: #20c997;\n}\n\n.direct-chat-cyan .right > .direct-chat-text {\n color: #fff;\n background: #17a2b8;\n border-color: #17a2b8;\n}\n\n.direct-chat-cyan .right > .direct-chat-text:after, .direct-chat-cyan .right > .direct-chat-text:before {\n border-left-color: #17a2b8;\n}\n\n.direct-chat-white .right > .direct-chat-text {\n color: #1f2d3d;\n background: #fff;\n border-color: #fff;\n}\n\n.direct-chat-white .right > .direct-chat-text:after, .direct-chat-white .right > .direct-chat-text:before {\n border-left-color: #fff;\n}\n\n.direct-chat-gray .right > .direct-chat-text {\n color: #fff;\n background: #6c757d;\n border-color: #6c757d;\n}\n\n.direct-chat-gray .right > .direct-chat-text:after, .direct-chat-gray .right > .direct-chat-text:before {\n border-left-color: #6c757d;\n}\n\n.direct-chat-gray-dark .right > .direct-chat-text {\n color: #fff;\n background: #343a40;\n border-color: #343a40;\n}\n\n.direct-chat-gray-dark .right > .direct-chat-text:after, .direct-chat-gray-dark .right > .direct-chat-text:before {\n border-left-color: #343a40;\n}\n\n.users-list {\n padding-left: 0;\n list-style: none;\n}\n\n.users-list > li {\n float: left;\n text-align: center;\n width: 25%;\n padding: 10px;\n}\n\n.users-list > li img {\n height: auto;\n max-width: 100%;\n border-radius: 50%;\n}\n\n.users-list > li > a:hover, .users-list > li > a:hover .users-list-name {\n color: #999;\n}\n\n.users-list-date, .users-list-name {\n display: block;\n}\n\n.users-list-name {\n color: #495057;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: .875rem;\n overflow: hidden;\n}\n\n.users-list-date {\n color: #748290;\n font-size: 12px;\n}\n\n.card-widget {\n border: 0;\n position: relative;\n}\n\n.widget-user .widget-user-header {\n height: 135px;\n text-align: center;\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n padding: 1rem;\n}\n\n.widget-user .widget-user-username {\n text-shadow: 0 1px 1px #0003;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 25px;\n font-weight: 300;\n}\n\n.widget-user .widget-user-desc {\n margin-top: 0;\n}\n\n.widget-user .widget-user-image {\n margin-left: -45px;\n position: absolute;\n top: 80px;\n left: 50%;\n}\n\n.widget-user .widget-user-image > img {\n height: auto;\n width: 90px;\n border: 3px solid #fff;\n}\n\n.widget-user .card-footer {\n padding-top: 50px;\n}\n\n.widget-user-2 .widget-user-header {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n padding: 1rem;\n}\n\n.widget-user-2 .widget-user-username {\n margin-top: 5px;\n margin-bottom: 5px;\n font-size: 25px;\n font-weight: 300;\n}\n\n.widget-user-2 .widget-user-desc {\n margin-top: 0;\n}\n\n.widget-user-2 .widget-user-desc, .widget-user-2 .widget-user-username {\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.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 #00000020;\n}\n\n.mailbox-read-info {\n border-bottom: 1px solid #00000020;\n padding: 10px;\n}\n\n.mailbox-read-info h3 {\n margin: 0;\n font-size: 20px;\n}\n\n.mailbox-read-info h5 {\n margin: 0;\n padding: 5px 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 {\n padding-left: 0;\n list-style: none;\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 color: #666;\n font-weight: 700;\n}\n\n.mailbox-attachment-icon, .mailbox-attachment-info, .mailbox-attachment-size {\n display: block;\n}\n\n.mailbox-attachment-info {\n background: #f8f9fa;\n padding: 10px;\n}\n\n.mailbox-attachment-size {\n color: #999;\n font-size: 12px;\n}\n\n.mailbox-attachment-size > span {\n padding-top: .75rem;\n display: inline-block;\n}\n\n.mailbox-attachment-icon {\n color: #666;\n max-height: 132.5px;\n text-align: center;\n padding: 20px 10px;\n font-size: 65px;\n}\n\n.mailbox-attachment-icon.has-img {\n padding: 0;\n}\n\n.mailbox-attachment-icon.has-img > img {\n height: auto;\n max-width: 100%;\n}\n\n.lockscreen {\n background: #e9ecef;\n}\n\n.lockscreen .lockscreen-name {\n text-align: center;\n font-weight: 600;\n}\n\n.lockscreen-logo {\n text-align: center;\n margin-bottom: 25px;\n font-size: 35px;\n font-weight: 300;\n}\n\n.lockscreen-logo a {\n color: #495057;\n}\n\n.lockscreen-wrapper {\n max-width: 400px;\n margin: 10% auto 0;\n}\n\n.lockscreen-item {\n width: 290px;\n background: #fff;\n border-radius: 4px;\n margin: 10px auto 30px;\n padding: 0;\n position: relative;\n}\n\n.lockscreen-image {\n z-index: 10;\n background: #fff;\n border-radius: 50%;\n padding: 5px;\n position: absolute;\n top: -25px;\n left: -10px;\n}\n\n.lockscreen-image > img {\n height: 70px;\n width: 70px;\n border-radius: 50%;\n}\n\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: #fff;\n border: 0;\n padding: 0 10px;\n}\n\n.lockscreen-footer {\n margin-top: 10px;\n}\n\n.login-logo, .register-logo {\n text-align: center;\n margin-bottom: .9rem;\n font-size: 2.1rem;\n font-weight: 300;\n}\n\n.login-logo a, .register-logo a {\n color: #495057;\n}\n\n.login-page, .register-page {\n height: 100vh;\n background: #e9ecef;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.login-box, .register-box {\n width: 360px;\n}\n\n@media (max-width: 576px) {\n .login-box, .register-box {\n width: 90%;\n margin-top: .5rem;\n }\n}\n\n.login-card-body, .register-card-body {\n color: #666;\n background: #fff;\n border-top: 0;\n padding: 20px;\n}\n\n.login-card-body .input-group .form-control, .register-card-body .input-group .form-control {\n border-right: 0;\n}\n\n.login-card-body .input-group .form-control:focus, .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, .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, .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, .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, .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, .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, .register-card-body .input-group .input-group-text {\n color: #777;\n background-color: #0000;\n border-left: 0;\n border-top-right-radius: .25rem;\n border-bottom-right-radius: .25rem;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\n.login-box-msg, .register-box-msg {\n text-align: center;\n margin: 0;\n padding: 0 20px 20px;\n}\n\n.social-auth-links {\n margin: 10px 0;\n}\n\n.error-page {\n width: 600px;\n margin: 20px auto 0;\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-size: 25px;\n font-weight: 300;\n}\n\n@media (max-width: 767.98px) {\n .error-page > .error-content > h3 {\n text-align: center;\n }\n}\n\n.invoice {\n background: #fff;\n border: 1px solid #00000020;\n position: relative;\n}\n\n.invoice-title {\n margin-top: 0;\n}\n\n.profile-user-img {\n width: 100px;\n border: 3px solid #adb5bd;\n margin: 0 auto;\n padding: 3px;\n}\n\n.profile-username {\n margin-top: 5px;\n font-size: 21px;\n}\n\n.post {\n color: #666;\n border-bottom: 1px solid #adb5bd;\n margin-bottom: 15px;\n padding-bottom: 15px;\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 width: 100%;\n margin-bottom: 15px;\n}\n\n.post .row {\n width: 100%;\n}\n\n.product-image {\n max-width: 100%;\n height: auto;\n width: 100%;\n}\n\n.product-image-thumbs {\n align-items: stretch;\n margin-top: 2rem;\n display: flex;\n}\n\n.product-image-thumb {\n max-width: 7rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: .25rem;\n margin-right: 1rem;\n padding: .5rem;\n display: flex;\n box-shadow: 0 1px 2px #00000013;\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: .5;\n}\n\n.product-share a {\n margin-right: .5rem;\n}\n\n.projects td {\n vertical-align: middle;\n}\n\n.projects .list-inline {\n margin-bottom: 0;\n}\n\n.projects .table-avatar img, .projects img.table-avatar {\n width: 2.5rem;\n border-radius: 50%;\n display: inline;\n}\n\n.projects .project-state {\n text-align: center;\n}\n\n.fc-button {\n color: #495057;\n background: #f8f9fa;\n border-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 color: #666;\n margin-left: 10px;\n font-size: 15px;\n line-height: 1.6em;\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-content:first-of-type, .fc-widget-header:first-of-type {\n border-left: 0;\n border-right: 0;\n}\n\n.fc-widget-content:last-of-type, .fc-widget-header:last-of-type {\n border-right: 0;\n}\n\n.fc-toolbar, .fc-toolbar.fc-header-toolbar {\n margin: 0;\n padding: 1rem;\n}\n\n@media (max-width: 575.98px) {\n .fc-toolbar {\n flex-direction: column;\n }\n\n .fc-toolbar .fc-left {\n order: 1;\n margin-bottom: .5rem;\n }\n\n .fc-toolbar .fc-center {\n order: 0;\n margin-bottom: .375rem;\n }\n\n .fc-toolbar .fc-right {\n order: 2;\n }\n}\n\n.fc-day-number {\n padding-right: 10px;\n font-size: 20px;\n font-weight: 300;\n}\n\n.fc-color-picker {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.fc-color-picker > li {\n float: left;\n margin-right: 5px;\n font-size: 30px;\n line-height: 30px;\n}\n\n.fc-color-picker > li .fa, .fc-color-picker > li .fab, .fc-color-picker > li .far, .fc-color-picker > li .fas, .fc-color-picker > li .glyphicon, .fc-color-picker > li .ion {\n transition: transform .3s linear, -webkit-transform .3s linear;\n}\n\n.fc-color-picker > li .fa:hover, .fc-color-picker > li .fab:hover, .fc-color-picker > li .far:hover, .fc-color-picker > li .fas:hover, .fc-color-picker > li .glyphicon:hover, .fc-color-picker > li .ion:hover {\n transform: rotate(30deg);\n}\n\n#add-new-event {\n transition: all .3s linear;\n}\n\n.external-event {\n cursor: move;\n border-radius: .25rem;\n margin-bottom: 4px;\n padding: 5px 10px;\n font-weight: 700;\n box-shadow: 0 0 1px #00000020, 0 1px 3px #0003;\n}\n\n.external-event:hover {\n box-shadow: inset 0 0 90px #0003;\n}\n\n.select2-container--default .select2-selection--single {\n height: calc(2.25rem + 2px);\n border: 1px solid #ced4da;\n padding: .46875rem .75rem;\n}\n\n.select2-container--default.select2-container--open .select2-selection--single {\n border-color: #80bdff;\n}\n\n.select2-container--default .select2-dropdown {\n border: 1px solid #ced4da;\n}\n\n.select2-container--default .select2-results__option {\n -webkit-user-select: none;\n user-select: none;\n padding: 6px 12px;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__rendered {\n height: auto;\n margin-top: -3px;\n padding-left: 0;\n}\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__rendered {\n padding-left: 20px;\n padding-right: 6px;\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-container--default .select2-dropdown .select2-search__field, .select2-container--default .select2-search--inline .select2-search__field {\n border: 1px solid #ced4da;\n}\n\n.select2-container--default .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-search--inline .select2-search__field:focus {\n border: 1px solid #80bdff;\n outline: 0;\n}\n\n.select2-container--default .select2-dropdown.select2-dropdown--below {\n border-top: 0;\n}\n\n.select2-container--default .select2-dropdown.select2-dropdown--above {\n border-bottom: 0;\n}\n\n.select2-container--default .select2-results__option[aria-disabled=\"true\"] {\n color: #6c757d;\n}\n\n.select2-container--default .select2-results__option[aria-selected=\"true\"] {\n background-color: #dee2e6;\n}\n\n.select2-container--default .select2-results__option[aria-selected=\"true\"], .select2-container--default .select2-results__option[aria-selected=\"true\"]:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #007bff;\n}\n\n.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #0074f0;\n}\n\n.select2-container--default .select2-selection--multiple {\n min-height: calc(2.25rem + 2px);\n border: 1px solid #ced4da;\n}\n\n.select2-container--default .select2-selection--multiple:focus {\n border-color: #80bdff;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n margin-bottom: -.375rem;\n padding: 0 .375rem .375rem;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {\n width: 100%;\n margin-left: .375rem;\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-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {\n border: 0;\n margin-top: 6px;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #007bff;\n border-color: #006fe6;\n margin-top: .31rem;\n padding: 0 10px;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n float: right;\n margin-left: 5px;\n margin-right: -2px;\n}\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field, .text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field {\n margin-top: 8px;\n}\n\n.select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice, .text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice {\n margin-top: .4rem;\n}\n\n.select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #80bdff;\n}\n\n.select2-container--default.select2-container--focus .select2-search__field {\n border: 0;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__rendered li {\n padding-right: 10px;\n}\n\n.input-group-prepend ~ .select2-container--default .select2-selection {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .select2-container--default:not(:last-child) .select2-selection {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.select2-container--bootstrap4.select2-container--focus .select2-selection {\n box-shadow: none;\n}\n\nselect.form-control-sm ~ .select2-container--default {\n font-size: .875rem;\n}\n\n.text-sm .select2-container--default .select2-selection--single, select.form-control-sm ~ .select2-container--default .select2-selection--single {\n height: calc(1.8125rem + 2px);\n}\n\n.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered, select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered {\n margin-top: -.4rem;\n}\n\n.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow, select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow {\n top: -.12rem;\n}\n\n.text-sm .select2-container--default .select2-selection--multiple, select.form-control-sm ~ .select2-container--default .select2-selection--multiple {\n min-height: calc(1.8125rem + 2px);\n}\n\n.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered, select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n margin-top: -.1rem;\n padding: 0 .25rem .25rem;\n}\n\n.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline, select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {\n margin-left: .25rem;\n}\n\n.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field, select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {\n margin-top: 6px;\n}\n\n.maximized-card .select2-dropdown {\n z-index: 9999;\n}\n\n.select2-primary + .select2-container--default.select2-container--open .select2-selection--single, .select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #80bdff;\n}\n\n.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus, .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #80bdff;\n}\n\n.select2-container--default .select2-primary .select2-results__option--highlighted, .select2-primary .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #007bff;\n}\n\n.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover, .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #0074f0;\n}\n\n.select2-container--default .select2-primary .select2-selection--multiple:focus, .select2-primary .select2-container--default .select2-selection--multiple:focus {\n border-color: #80bdff;\n}\n\n.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #007bff;\n border-color: #006fe6;\n}\n\n.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple, .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #80bdff;\n}\n\n.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single, .select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #afb5ba;\n}\n\n.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus, .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #afb5ba;\n}\n\n.select2-container--default .select2-secondary .select2-results__option--highlighted, .select2-secondary .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #6c757d;\n}\n\n.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover, .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #656d75;\n}\n\n.select2-container--default .select2-secondary .select2-selection--multiple:focus, .select2-secondary .select2-container--default .select2-selection--multiple:focus {\n border-color: #afb5ba;\n}\n\n.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice, .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #6c757d;\n border-color: #60686f;\n}\n\n.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove, .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple, .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #afb5ba;\n}\n\n.select2-success + .select2-container--default.select2-container--open .select2-selection--single, .select2-success + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #71dd8a;\n}\n\n.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-success .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-success.select2-dropdown .select2-search__field:focus, .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #71dd8a;\n}\n\n.select2-container--default .select2-success .select2-results__option--highlighted, .select2-success .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #28a745;\n}\n\n.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover, .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #259b40;\n}\n\n.select2-container--default .select2-success .select2-selection--multiple:focus, .select2-success .select2-container--default .select2-selection--multiple:focus {\n border-color: #71dd8a;\n}\n\n.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice, .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #28a745;\n border-color: #23923d;\n}\n\n.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove, .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple, .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #71dd8a;\n}\n\n.select2-info + .select2-container--default.select2-container--open .select2-selection--single, .select2-info + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #63d9ec;\n}\n\n.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-info .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-info.select2-dropdown .select2-search__field:focus, .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #63d9ec;\n}\n\n.select2-container--default .select2-info .select2-results__option--highlighted, .select2-info .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover, .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #1596aa;\n}\n\n.select2-container--default .select2-info .select2-selection--multiple:focus, .select2-info .select2-container--default .select2-selection--multiple:focus {\n border-color: #63d9ec;\n}\n\n.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice, .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #17a2b8;\n border-color: #148ea1;\n}\n\n.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove, .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple, .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #63d9ec;\n}\n\n.select2-warning + .select2-container--default.select2-container--open .select2-selection--single, .select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #ffe187;\n}\n\n.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus, .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #ffe187;\n}\n\n.select2-container--default .select2-warning .select2-results__option--highlighted, .select2-warning .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #ffc107;\n}\n\n.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover, .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #1f2d3d;\n background-color: #f7b900;\n}\n\n.select2-container--default .select2-warning .select2-selection--multiple:focus, .select2-warning .select2-container--default .select2-selection--multiple:focus {\n border-color: #ffe187;\n}\n\n.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice, .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #ffc107;\n border-color: #edb100;\n}\n\n.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove, .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple, .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #ffe187;\n}\n\n.select2-danger + .select2-container--default.select2-container--open .select2-selection--single, .select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #efa2a9;\n}\n\n.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus, .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #efa2a9;\n}\n\n.select2-container--default .select2-danger .select2-results__option--highlighted, .select2-danger .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #dc3545;\n}\n\n.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover, .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #da2839;\n}\n\n.select2-container--default .select2-danger .select2-selection--multiple:focus, .select2-danger .select2-container--default .select2-selection--multiple:focus {\n border-color: #efa2a9;\n}\n\n.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice, .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #dc3545;\n border-color: #d32535;\n}\n\n.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove, .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple, .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #efa2a9;\n}\n\n.select2-light + .select2-container--default.select2-container--open .select2-selection--single, .select2-light + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #fff;\n}\n\n.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-light .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-light.select2-dropdown .select2-search__field:focus, .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #fff;\n}\n\n.select2-container--default .select2-light .select2-results__option--highlighted, .select2-light .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #f8f9fa;\n}\n\n.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover, .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #1f2d3d;\n background-color: #eff1f4;\n}\n\n.select2-container--default .select2-light .select2-selection--multiple:focus, .select2-light .select2-container--default .select2-selection--multiple:focus {\n border-color: #fff;\n}\n\n.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice, .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #f8f9fa;\n border-color: #e9ecef;\n}\n\n.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove, .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple, .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #fff;\n}\n\n.select2-dark + .select2-container--default.select2-container--open .select2-selection--single, .select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #6d7a86;\n}\n\n.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus, .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #6d7a86;\n}\n\n.select2-container--default .select2-dark .select2-results__option--highlighted, .select2-dark .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #343a40;\n}\n\n.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover, .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #2d3238;\n}\n\n.select2-container--default .select2-dark .select2-selection--multiple:focus, .select2-dark .select2-container--default .select2-selection--multiple:focus {\n border-color: #6d7a86;\n}\n\n.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice, .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #343a40;\n border-color: #292d32;\n}\n\n.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove, .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple, .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #6d7a86;\n}\n\n.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single, .select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #99c5de;\n}\n\n.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus, .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #99c5de;\n}\n\n.select2-container--default .select2-lightblue .select2-results__option--highlighted, .select2-lightblue .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #3c8dbc;\n}\n\n.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover, .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #3884b0;\n}\n\n.select2-container--default .select2-lightblue .select2-selection--multiple:focus, .select2-lightblue .select2-container--default .select2-selection--multiple:focus {\n border-color: #99c5de;\n}\n\n.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice, .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #3c8dbc;\n border-color: #367fa9;\n}\n\n.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove, .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple, .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #99c5de;\n}\n\n.select2-navy + .select2-container--default.select2-container--open .select2-selection--single, .select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #005ebf;\n}\n\n.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus, .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #005ebf;\n}\n\n.select2-container--default .select2-navy .select2-results__option--highlighted, .select2-navy .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #001f3f;\n}\n\n.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover, .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #001730;\n}\n\n.select2-container--default .select2-navy .select2-selection--multiple:focus, .select2-navy .select2-container--default .select2-selection--multiple:focus {\n border-color: #005ebf;\n}\n\n.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice, .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #001f3f;\n border-color: #001226;\n}\n\n.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove, .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple, .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #005ebf;\n}\n\n.select2-olive + .select2-container--default.select2-container--open .select2-selection--single, .select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #87cfaf;\n}\n\n.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus, .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #87cfaf;\n}\n\n.select2-container--default .select2-olive .select2-results__option--highlighted, .select2-olive .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #3d9970;\n}\n\n.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover, .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #398e68;\n}\n\n.select2-container--default .select2-olive .select2-selection--multiple:focus, .select2-olive .select2-container--default .select2-selection--multiple:focus {\n border-color: #87cfaf;\n}\n\n.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice, .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #3d9970;\n border-color: #368763;\n}\n\n.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove, .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple, .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #87cfaf;\n}\n\n.select2-lime + .select2-container--default.select2-container--open .select2-selection--single, .select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #81ffb8;\n}\n\n.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus, .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #81ffb8;\n}\n\n.select2-container--default .select2-lime .select2-results__option--highlighted, .select2-lime .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #01ff70;\n}\n\n.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover, .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #1f2d3d;\n background-color: #00f169;\n}\n\n.select2-container--default .select2-lime .select2-selection--multiple:focus, .select2-lime .select2-container--default .select2-selection--multiple:focus {\n border-color: #81ffb8;\n}\n\n.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice, .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #01ff70;\n border-color: #00e765;\n}\n\n.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove, .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple, .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #81ffb8;\n}\n\n.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single, .select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #f88adf;\n}\n\n.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus, .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #f88adf;\n}\n\n.select2-container--default .select2-fuchsia .select2-results__option--highlighted, .select2-fuchsia .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #f012be;\n}\n\n.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover, .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #e40eb4;\n}\n\n.select2-container--default .select2-fuchsia .select2-selection--multiple:focus, .select2-fuchsia .select2-container--default .select2-selection--multiple:focus {\n border-color: #f88adf;\n}\n\n.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice, .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #f012be;\n border-color: #db0ead;\n}\n\n.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove, .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple, .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #f88adf;\n}\n\n.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single, .select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #f083ab;\n}\n\n.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus, .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #f083ab;\n}\n\n.select2-container--default .select2-maroon .select2-results__option--highlighted, .select2-maroon .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #d81b60;\n}\n\n.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover, .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #ca195a;\n}\n\n.select2-container--default .select2-maroon .select2-selection--multiple:focus, .select2-maroon .select2-container--default .select2-selection--multiple:focus {\n border-color: #f083ab;\n}\n\n.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice, .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #d81b60;\n border-color: #c11856;\n}\n\n.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove, .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple, .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #f083ab;\n}\n\n.select2-blue + .select2-container--default.select2-container--open .select2-selection--single, .select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #80bdff;\n}\n\n.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus, .select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus {\n border: 1px solid #80bdff;\n}\n\n.select2-blue .select2-container--default .select2-results__option--highlighted, .select2-container--default .select2-blue .select2-results__option--highlighted {\n color: #fff;\n background-color: #007bff;\n}\n\n.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover, .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #0074f0;\n}\n\n.select2-blue .select2-container--default .select2-selection--multiple:focus, .select2-container--default .select2-blue .select2-selection--multiple:focus {\n border-color: #80bdff;\n}\n\n.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #007bff;\n border-color: #006fe6;\n}\n\n.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove, .select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple {\n border-color: #80bdff;\n}\n\n.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single, .select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #b389f9;\n}\n\n.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus, .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #b389f9;\n}\n\n.select2-container--default .select2-indigo .select2-results__option--highlighted, .select2-indigo .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #6610f2;\n}\n\n.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover, .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #5f0de6;\n}\n\n.select2-container--default .select2-indigo .select2-selection--multiple:focus, .select2-indigo .select2-container--default .select2-selection--multiple:focus {\n border-color: #b389f9;\n}\n\n.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice, .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #6610f2;\n border-color: #5b0cdd;\n}\n\n.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove, .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple, .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #b389f9;\n}\n\n.select2-purple + .select2-container--default.select2-container--open .select2-selection--single, .select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #b8a2e0;\n}\n\n.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus, .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #b8a2e0;\n}\n\n.select2-container--default .select2-purple .select2-results__option--highlighted, .select2-purple .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #6f42c1;\n}\n\n.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover, .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #683cb8;\n}\n\n.select2-container--default .select2-purple .select2-selection--multiple:focus, .select2-purple .select2-container--default .select2-selection--multiple:focus {\n border-color: #b8a2e0;\n}\n\n.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice, .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #6f42c1;\n border-color: #643ab0;\n}\n\n.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove, .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple, .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #b8a2e0;\n}\n\n.select2-pink + .select2-container--default.select2-container--open .select2-selection--single, .select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #f6b0d0;\n}\n\n.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus, .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #f6b0d0;\n}\n\n.select2-container--default .select2-pink .select2-results__option--highlighted, .select2-pink .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #e83e8c;\n}\n\n.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover, .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #e63084;\n}\n\n.select2-container--default .select2-pink .select2-selection--multiple:focus, .select2-pink .select2-container--default .select2-selection--multiple:focus {\n border-color: #f6b0d0;\n}\n\n.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice, .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #e83e8c;\n border-color: #e5277e;\n}\n\n.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove, .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple, .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #f6b0d0;\n}\n\n.select2-red + .select2-container--default.select2-container--open .select2-selection--single, .select2-red + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #efa2a9;\n}\n\n.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-red .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-red.select2-dropdown .select2-search__field:focus, .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #efa2a9;\n}\n\n.select2-container--default .select2-red .select2-results__option--highlighted, .select2-red .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #dc3545;\n}\n\n.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover, .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #da2839;\n}\n\n.select2-container--default .select2-red .select2-selection--multiple:focus, .select2-red .select2-container--default .select2-selection--multiple:focus {\n border-color: #efa2a9;\n}\n\n.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice, .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #dc3545;\n border-color: #d32535;\n}\n\n.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove, .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple, .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #efa2a9;\n}\n\n.select2-orange + .select2-container--default.select2-container--open .select2-selection--single, .select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #fec392;\n}\n\n.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus, .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #fec392;\n}\n\n.select2-container--default .select2-orange .select2-results__option--highlighted, .select2-orange .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #fd7e14;\n}\n\n.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover, .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #fd7605;\n}\n\n.select2-container--default .select2-orange .select2-selection--multiple:focus, .select2-orange .select2-container--default .select2-selection--multiple:focus {\n border-color: #fec392;\n}\n\n.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice, .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #fd7e14;\n border-color: #f57102;\n}\n\n.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove, .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple, .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #fec392;\n}\n\n.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single, .select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #ffe187;\n}\n\n.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus, .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #ffe187;\n}\n\n.select2-container--default .select2-yellow .select2-results__option--highlighted, .select2-yellow .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #ffc107;\n}\n\n.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover, .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #1f2d3d;\n background-color: #f7b900;\n}\n\n.select2-container--default .select2-yellow .select2-selection--multiple:focus, .select2-yellow .select2-container--default .select2-selection--multiple:focus {\n border-color: #ffe187;\n}\n\n.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice, .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #ffc107;\n border-color: #edb100;\n}\n\n.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove, .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple, .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #ffe187;\n}\n\n.select2-green + .select2-container--default.select2-container--open .select2-selection--single, .select2-green + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #71dd8a;\n}\n\n.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-green .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-green.select2-dropdown .select2-search__field:focus, .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #71dd8a;\n}\n\n.select2-container--default .select2-green .select2-results__option--highlighted, .select2-green .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #28a745;\n}\n\n.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover, .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #259b40;\n}\n\n.select2-container--default .select2-green .select2-selection--multiple:focus, .select2-green .select2-container--default .select2-selection--multiple:focus {\n border-color: #71dd8a;\n}\n\n.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice, .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #28a745;\n border-color: #23923d;\n}\n\n.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove, .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple, .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #71dd8a;\n}\n\n.select2-teal + .select2-container--default.select2-container--open .select2-selection--single, .select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #7eeaca;\n}\n\n.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus, .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #7eeaca;\n}\n\n.select2-container--default .select2-teal .select2-results__option--highlighted, .select2-teal .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #20c997;\n}\n\n.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover, .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #1ebc8d;\n}\n\n.select2-container--default .select2-teal .select2-selection--multiple:focus, .select2-teal .select2-container--default .select2-selection--multiple:focus {\n border-color: #7eeaca;\n}\n\n.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice, .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #20c997;\n border-color: #1cb386;\n}\n\n.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove, .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple, .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #7eeaca;\n}\n\n.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single, .select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #63d9ec;\n}\n\n.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus, .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #63d9ec;\n}\n\n.select2-container--default .select2-cyan .select2-results__option--highlighted, .select2-cyan .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover, .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #1596aa;\n}\n\n.select2-container--default .select2-cyan .select2-selection--multiple:focus, .select2-cyan .select2-container--default .select2-selection--multiple:focus {\n border-color: #63d9ec;\n}\n\n.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice, .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #17a2b8;\n border-color: #148ea1;\n}\n\n.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove, .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple, .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #63d9ec;\n}\n\n.select2-white + .select2-container--default.select2-container--open .select2-selection--single, .select2-white + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #fff;\n}\n\n.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-white .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-white.select2-dropdown .select2-search__field:focus, .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #fff;\n}\n\n.select2-container--default .select2-white .select2-results__option--highlighted, .select2-white .select2-container--default .select2-results__option--highlighted {\n color: #1f2d3d;\n background-color: #fff;\n}\n\n.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover, .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #1f2d3d;\n background-color: #f7f7f7;\n}\n\n.select2-container--default .select2-white .select2-selection--multiple:focus, .select2-white .select2-container--default .select2-selection--multiple:focus {\n border-color: #fff;\n}\n\n.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice, .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #1f2d3d;\n background-color: #fff;\n border-color: #f2f2f2;\n}\n\n.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove, .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #1f2d3db3;\n}\n\n.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #1f2d3d;\n}\n\n.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple, .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #fff;\n}\n\n.select2-gray + .select2-container--default.select2-container--open .select2-selection--single, .select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #afb5ba;\n}\n\n.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus, .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #afb5ba;\n}\n\n.select2-container--default .select2-gray .select2-results__option--highlighted, .select2-gray .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #6c757d;\n}\n\n.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover, .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #656d75;\n}\n\n.select2-container--default .select2-gray .select2-selection--multiple:focus, .select2-gray .select2-container--default .select2-selection--multiple:focus {\n border-color: #afb5ba;\n}\n\n.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice, .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #6c757d;\n border-color: #60686f;\n}\n\n.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove, .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple, .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #afb5ba;\n}\n\n.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single, .select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {\n border-color: #6d7a86;\n}\n\n.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus, .select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus, .select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus, .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus, .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus, .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus {\n border: 1px solid #6d7a86;\n}\n\n.select2-container--default .select2-gray-dark .select2-results__option--highlighted, .select2-gray-dark .select2-container--default .select2-results__option--highlighted {\n color: #fff;\n background-color: #343a40;\n}\n\n.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover, .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {\n color: #fff;\n background-color: #2d3238;\n}\n\n.select2-container--default .select2-gray-dark .select2-selection--multiple:focus, .select2-gray-dark .select2-container--default .select2-selection--multiple:focus {\n border-color: #6d7a86;\n}\n\n.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice, .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #343a40;\n border-color: #292d32;\n}\n\n.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove, .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n color: #ffffffb3;\n}\n\n.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n color: #fff;\n}\n\n.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple, .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: #6d7a86;\n}\n\n.slider .tooltip.in {\n opacity: .9;\n}\n\n.slider.slider-vertical {\n height: 100%;\n}\n\n.slider.slider-horizontal {\n width: 100%;\n}\n\n.slider-primary .slider .slider-selection {\n background: #007bff;\n}\n\n.slider-secondary .slider .slider-selection {\n background: #6c757d;\n}\n\n.slider-success .slider .slider-selection {\n background: #28a745;\n}\n\n.slider-info .slider .slider-selection {\n background: #17a2b8;\n}\n\n.slider-warning .slider .slider-selection {\n background: #ffc107;\n}\n\n.slider-danger .slider .slider-selection {\n background: #dc3545;\n}\n\n.slider-light .slider .slider-selection {\n background: #f8f9fa;\n}\n\n.slider-dark .slider .slider-selection {\n background: #343a40;\n}\n\n.slider-lightblue .slider .slider-selection {\n background: #3c8dbc;\n}\n\n.slider-navy .slider .slider-selection {\n background: #001f3f;\n}\n\n.slider-olive .slider .slider-selection {\n background: #3d9970;\n}\n\n.slider-lime .slider .slider-selection {\n background: #01ff70;\n}\n\n.slider-fuchsia .slider .slider-selection {\n background: #f012be;\n}\n\n.slider-maroon .slider .slider-selection {\n background: #d81b60;\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: #fff;\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.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #007bff;\n}\n\n.icheck-primary > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-primary > input:first-child:checked + label:before {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #6c757d;\n}\n\n.icheck-secondary > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-secondary > input:first-child:checked + label:before {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #28a745;\n}\n\n.icheck-success > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-success > input:first-child:checked + label:before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #17a2b8;\n}\n\n.icheck-info > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-info > input:first-child:checked + label:before {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #ffc107;\n}\n\n.icheck-warning > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-warning > input:first-child:checked + label:before {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #dc3545;\n}\n\n.icheck-danger > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-danger > input:first-child:checked + label:before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #f8f9fa;\n}\n\n.icheck-light > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-light > input:first-child:checked + label:before {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #343a40;\n}\n\n.icheck-dark > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-dark > input:first-child:checked + label:before {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #3c8dbc;\n}\n\n.icheck-lightblue > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-lightblue > input:first-child:checked + label:before {\n background-color: #3c8dbc;\n border-color: #3c8dbc;\n}\n\n.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #001f3f;\n}\n\n.icheck-navy > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-navy > input:first-child:checked + label:before {\n background-color: #001f3f;\n border-color: #001f3f;\n}\n\n.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #3d9970;\n}\n\n.icheck-olive > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-olive > input:first-child:checked + label:before {\n background-color: #3d9970;\n border-color: #3d9970;\n}\n\n.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #01ff70;\n}\n\n.icheck-lime > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-lime > input:first-child:checked + label:before {\n background-color: #01ff70;\n border-color: #01ff70;\n}\n\n.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #f012be;\n}\n\n.icheck-fuchsia > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-fuchsia > input:first-child:checked + label:before {\n background-color: #f012be;\n border-color: #f012be;\n}\n\n.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #d81b60;\n}\n\n.icheck-maroon > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-maroon > input:first-child:checked + label:before {\n background-color: #d81b60;\n border-color: #d81b60;\n}\n\n.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #007bff;\n}\n\n.icheck-blue > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-blue > input:first-child:checked + label:before {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #6610f2;\n}\n\n.icheck-indigo > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-indigo > input:first-child:checked + label:before {\n background-color: #6610f2;\n border-color: #6610f2;\n}\n\n.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #6f42c1;\n}\n\n.icheck-purple > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-purple > input:first-child:checked + label:before {\n background-color: #6f42c1;\n border-color: #6f42c1;\n}\n\n.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #e83e8c;\n}\n\n.icheck-pink > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-pink > input:first-child:checked + label:before {\n background-color: #e83e8c;\n border-color: #e83e8c;\n}\n\n.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #dc3545;\n}\n\n.icheck-red > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-red > input:first-child:checked + label:before {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #fd7e14;\n}\n\n.icheck-orange > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-orange > input:first-child:checked + label:before {\n background-color: #fd7e14;\n border-color: #fd7e14;\n}\n\n.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #ffc107;\n}\n\n.icheck-yellow > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-yellow > input:first-child:checked + label:before {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #28a745;\n}\n\n.icheck-green > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-green > input:first-child:checked + label:before {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #20c997;\n}\n\n.icheck-teal > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-teal > input:first-child:checked + label:before {\n background-color: #20c997;\n border-color: #20c997;\n}\n\n.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #17a2b8;\n}\n\n.icheck-cyan > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-cyan > input:first-child:checked + label:before {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #fff;\n}\n\n.icheck-white > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-white > input:first-child:checked + label:before {\n background-color: #fff;\n border-color: #fff;\n}\n\n.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #6c757d;\n}\n\n.icheck-gray > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-gray > input:first-child:checked + label:before {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=\"hidden\"] + label:before, .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label:before, .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=\"hidden\"] + label:before, .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label:before {\n border-color: #343a40;\n}\n\n.icheck-gray-dark > input:first-child:checked + input[type=\"hidden\"] + label:before, .icheck-gray-dark > input:first-child:checked + label:before {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.mapael .map {\n position: relative;\n}\n\n.mapael .mapTooltip {\n text-align: left;\n text-align: start;\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 color: #fff;\n max-width: 200px;\n text-align: center;\n word-wrap: break-word;\n z-index: 1070;\n background-color: #000;\n border-radius: .25rem;\n padding: .25rem .5rem;\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: .875rem;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-decoration: none;\n display: block;\n position: absolute;\n}\n\n.mapael .myLegend {\n width: 600px;\n background-color: #f8f9fa;\n border: 1px solid #adb5bd;\n padding: 10px;\n}\n\n.mapael .zoomButton {\n color: #444;\n cursor: pointer;\n height: 16px;\n text-align: center;\n -webkit-user-select: none;\n user-select: none;\n width: 16px;\n background-color: #f8f9fa;\n border: 1px solid #ddd;\n border-radius: .25rem;\n padding-left: 1px;\n font-weight: 700;\n line-height: 14px;\n position: absolute;\n top: 0;\n left: 10px;\n}\n\n.mapael .zoomButton.hover, .mapael .zoomButton:active, .mapael .zoomButton:hover {\n color: #2b2b2b;\n background-color: #e9ecef;\n}\n\n.mapael .zoomReset {\n line-height: 12px;\n top: 10px;\n}\n\n.mapael .zoomIn {\n top: 30px;\n}\n\n.mapael .zoomOut {\n top: 50px;\n}\n\n.jqvmap-zoomin, .jqvmap-zoomout {\n color: #444;\n height: 15px;\n width: 15px;\n background-color: #f8f9fa;\n border: 1px solid #ddd;\n border-radius: .25rem;\n}\n\n.jqvmap-zoomin.hover, .jqvmap-zoomin:active, .jqvmap-zoomin:hover, .jqvmap-zoomout.hover, .jqvmap-zoomout:active, .jqvmap-zoomout:hover {\n color: #2b2b2b;\n background-color: #e9ecef;\n}\n\n.swal2-icon.swal2-info {\n border-color: ligthen(#17a2b8, 20%);\n color: #17a2b8;\n}\n\n.swal2-icon.swal2-warning {\n border-color: ligthen(#ffc107, 20%);\n color: #ffc107;\n}\n\n.swal2-icon.swal2-error {\n border-color: ligthen(#dc3545, 20%);\n color: #dc3545;\n}\n\n.swal2-icon.swal2-question {\n border-color: ligthen(#6c757d, 20%);\n color: #6c757d;\n}\n\n.swal2-icon.swal2-success {\n border-color: ligthen(#28a745, 20%);\n color: #28a745;\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#toast-container .toast {\n background-color: #007bff;\n}\n\n#toast-container .toast-success {\n background-color: #28a745;\n}\n\n#toast-container .toast-error {\n background-color: #dc3545;\n}\n\n#toast-container .toast-info {\n background-color: #17a2b8;\n}\n\n#toast-container .toast-warning {\n background-color: #ffc107;\n}\n\n.toast-bottom-full-width .toast, .toast-top-full-width .toast {\n max-width: inherit;\n}\n\n.pace {\n z-index: 1048;\n}\n\n.pace .pace-progress {\n z-index: 1049;\n}\n\n.pace .pace-activity {\n z-index: 1050;\n}\n\n.pace-primary .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-barber-shop-primary .pace {\n background: #fff;\n}\n\n.pace-barber-shop-primary .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-barber-shop-primary .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-primary .pace .pace-progress:after {\n color: #007bff33;\n}\n\n.pace-bounce-primary .pace .pace-activity {\n background: #007bff;\n}\n\n.pace-center-atom-primary .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-primary .pace-progress:before {\n color: #fff;\n background: #007bff;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-primary .pace-activity, .pace-center-atom-primary .pace-activity:after, .pace-center-atom-primary .pace-activity:before {\n border-color: #007bff;\n}\n\n.pace-center-circle-primary .pace .pace-progress {\n color: #fff;\n background: #007bffcc;\n}\n\n.pace-center-radar-primary .pace .pace-activity, .pace-center-radar-primary .pace .pace-activity:before {\n border-color: #007bff #0000 #0000;\n}\n\n.pace-center-simple-primary .pace {\n background: #fff;\n border-color: #007bff;\n}\n\n.pace-center-simple-primary .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-material-primary .pace {\n color: #007bff;\n}\n\n.pace-corner-indicator-primary .pace .pace-activity {\n background: #007bff;\n}\n\n.pace-corner-indicator-primary .pace .pace-activity:after, .pace-corner-indicator-primary .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-primary .pace .pace-activity:before {\n border-left-color: #007bff33;\n border-right-color: #007bff33;\n}\n\n.pace-corner-indicator-primary .pace .pace-activity:after {\n border-top-color: #007bff33;\n border-bottom-color: #007bff33;\n}\n\n.pace-fill-left-primary .pace .pace-progress {\n background-color: #007bff33;\n}\n\n.pace-flash-primary .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-flash-primary .pace .pace-progress-inner {\n box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;\n}\n\n.pace-flash-primary .pace .pace-activity {\n border-top-color: #007bff;\n border-left-color: #007bff;\n}\n\n.pace-loading-bar-primary .pace .pace-progress {\n color: #007bff;\n background: #007bff;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-primary .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-primary .pace .pace-progress {\n background-color: #007bff;\n box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-primary .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-primary .pace-progress {\n color: #007bff;\n}\n\n.pace-secondary .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-barber-shop-secondary .pace {\n background: #fff;\n}\n\n.pace-barber-shop-secondary .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-barber-shop-secondary .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-secondary .pace .pace-progress:after {\n color: #6c757d33;\n}\n\n.pace-bounce-secondary .pace .pace-activity {\n background: #6c757d;\n}\n\n.pace-center-atom-secondary .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-secondary .pace-progress:before {\n color: #fff;\n background: #6c757d;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-secondary .pace-activity, .pace-center-atom-secondary .pace-activity:after, .pace-center-atom-secondary .pace-activity:before {\n border-color: #6c757d;\n}\n\n.pace-center-circle-secondary .pace .pace-progress {\n color: #fff;\n background: #6c757dcc;\n}\n\n.pace-center-radar-secondary .pace .pace-activity, .pace-center-radar-secondary .pace .pace-activity:before {\n border-color: #6c757d #0000 #0000;\n}\n\n.pace-center-simple-secondary .pace {\n background: #fff;\n border-color: #6c757d;\n}\n\n.pace-center-simple-secondary .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-material-secondary .pace {\n color: #6c757d;\n}\n\n.pace-corner-indicator-secondary .pace .pace-activity {\n background: #6c757d;\n}\n\n.pace-corner-indicator-secondary .pace .pace-activity:after, .pace-corner-indicator-secondary .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-secondary .pace .pace-activity:before {\n border-left-color: #6c757d33;\n border-right-color: #6c757d33;\n}\n\n.pace-corner-indicator-secondary .pace .pace-activity:after {\n border-top-color: #6c757d33;\n border-bottom-color: #6c757d33;\n}\n\n.pace-fill-left-secondary .pace .pace-progress {\n background-color: #6c757d33;\n}\n\n.pace-flash-secondary .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-flash-secondary .pace .pace-progress-inner {\n box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;\n}\n\n.pace-flash-secondary .pace .pace-activity {\n border-top-color: #6c757d;\n border-left-color: #6c757d;\n}\n\n.pace-loading-bar-secondary .pace .pace-progress {\n color: #6c757d;\n background: #6c757d;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-secondary .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-secondary .pace .pace-progress {\n background-color: #6c757d;\n box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-secondary .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-secondary .pace-progress {\n color: #6c757d;\n}\n\n.pace-success .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-barber-shop-success .pace {\n background: #fff;\n}\n\n.pace-barber-shop-success .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-barber-shop-success .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-success .pace .pace-progress:after {\n color: #28a74533;\n}\n\n.pace-bounce-success .pace .pace-activity {\n background: #28a745;\n}\n\n.pace-center-atom-success .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-success .pace-progress:before {\n color: #fff;\n background: #28a745;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-success .pace-activity, .pace-center-atom-success .pace-activity:after, .pace-center-atom-success .pace-activity:before {\n border-color: #28a745;\n}\n\n.pace-center-circle-success .pace .pace-progress {\n color: #fff;\n background: #28a745cc;\n}\n\n.pace-center-radar-success .pace .pace-activity, .pace-center-radar-success .pace .pace-activity:before {\n border-color: #28a745 #0000 #0000;\n}\n\n.pace-center-simple-success .pace {\n background: #fff;\n border-color: #28a745;\n}\n\n.pace-center-simple-success .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-material-success .pace {\n color: #28a745;\n}\n\n.pace-corner-indicator-success .pace .pace-activity {\n background: #28a745;\n}\n\n.pace-corner-indicator-success .pace .pace-activity:after, .pace-corner-indicator-success .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-success .pace .pace-activity:before {\n border-left-color: #28a74533;\n border-right-color: #28a74533;\n}\n\n.pace-corner-indicator-success .pace .pace-activity:after {\n border-top-color: #28a74533;\n border-bottom-color: #28a74533;\n}\n\n.pace-fill-left-success .pace .pace-progress {\n background-color: #28a74533;\n}\n\n.pace-flash-success .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-flash-success .pace .pace-progress-inner {\n box-shadow: 0 0 10px #28a745, 0 0 5px #28a745;\n}\n\n.pace-flash-success .pace .pace-activity {\n border-top-color: #28a745;\n border-left-color: #28a745;\n}\n\n.pace-loading-bar-success .pace .pace-progress {\n color: #28a745;\n background: #28a745;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-success .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-success .pace .pace-progress {\n background-color: #28a745;\n box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-success .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-success .pace-progress {\n color: #28a745;\n}\n\n.pace-info .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-barber-shop-info .pace {\n background: #fff;\n}\n\n.pace-barber-shop-info .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-barber-shop-info .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-info .pace .pace-progress:after {\n color: #17a2b833;\n}\n\n.pace-bounce-info .pace .pace-activity {\n background: #17a2b8;\n}\n\n.pace-center-atom-info .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-info .pace-progress:before {\n color: #fff;\n background: #17a2b8;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-info .pace-activity, .pace-center-atom-info .pace-activity:after, .pace-center-atom-info .pace-activity:before {\n border-color: #17a2b8;\n}\n\n.pace-center-circle-info .pace .pace-progress {\n color: #fff;\n background: #17a2b8cc;\n}\n\n.pace-center-radar-info .pace .pace-activity, .pace-center-radar-info .pace .pace-activity:before {\n border-color: #17a2b8 #0000 #0000;\n}\n\n.pace-center-simple-info .pace {\n background: #fff;\n border-color: #17a2b8;\n}\n\n.pace-center-simple-info .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-material-info .pace {\n color: #17a2b8;\n}\n\n.pace-corner-indicator-info .pace .pace-activity {\n background: #17a2b8;\n}\n\n.pace-corner-indicator-info .pace .pace-activity:after, .pace-corner-indicator-info .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-info .pace .pace-activity:before {\n border-left-color: #17a2b833;\n border-right-color: #17a2b833;\n}\n\n.pace-corner-indicator-info .pace .pace-activity:after {\n border-top-color: #17a2b833;\n border-bottom-color: #17a2b833;\n}\n\n.pace-fill-left-info .pace .pace-progress {\n background-color: #17a2b833;\n}\n\n.pace-flash-info .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-flash-info .pace .pace-progress-inner {\n box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;\n}\n\n.pace-flash-info .pace .pace-activity {\n border-top-color: #17a2b8;\n border-left-color: #17a2b8;\n}\n\n.pace-loading-bar-info .pace .pace-progress {\n color: #17a2b8;\n background: #17a2b8;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-info .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-info .pace .pace-progress {\n background-color: #17a2b8;\n box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-info .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-info .pace-progress {\n color: #17a2b8;\n}\n\n.pace-warning .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-barber-shop-warning .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-warning .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-barber-shop-warning .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-warning .pace .pace-progress:after {\n color: #ffc10733;\n}\n\n.pace-bounce-warning .pace .pace-activity {\n background: #ffc107;\n}\n\n.pace-center-atom-warning .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-warning .pace-progress:before {\n color: #1f2d3d;\n background: #ffc107;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-warning .pace-activity, .pace-center-atom-warning .pace-activity:after, .pace-center-atom-warning .pace-activity:before {\n border-color: #ffc107;\n}\n\n.pace-center-circle-warning .pace .pace-progress {\n color: #1f2d3d;\n background: #ffc107cc;\n}\n\n.pace-center-radar-warning .pace .pace-activity, .pace-center-radar-warning .pace .pace-activity:before {\n border-color: #ffc107 #0000 #0000;\n}\n\n.pace-center-simple-warning .pace {\n background: #1f2d3d;\n border-color: #ffc107;\n}\n\n.pace-center-simple-warning .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-material-warning .pace {\n color: #ffc107;\n}\n\n.pace-corner-indicator-warning .pace .pace-activity {\n background: #ffc107;\n}\n\n.pace-corner-indicator-warning .pace .pace-activity:after, .pace-corner-indicator-warning .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-warning .pace .pace-activity:before {\n border-left-color: #ffc10733;\n border-right-color: #ffc10733;\n}\n\n.pace-corner-indicator-warning .pace .pace-activity:after {\n border-top-color: #ffc10733;\n border-bottom-color: #ffc10733;\n}\n\n.pace-fill-left-warning .pace .pace-progress {\n background-color: #ffc10733;\n}\n\n.pace-flash-warning .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-flash-warning .pace .pace-progress-inner {\n box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;\n}\n\n.pace-flash-warning .pace .pace-activity {\n border-top-color: #ffc107;\n border-left-color: #ffc107;\n}\n\n.pace-loading-bar-warning .pace .pace-progress {\n color: #ffc107;\n background: #ffc107;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-warning .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-warning .pace .pace-progress {\n background-color: #ffc107;\n box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-warning .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-warning .pace-progress {\n color: #ffc107;\n}\n\n.pace-danger .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-barber-shop-danger .pace {\n background: #fff;\n}\n\n.pace-barber-shop-danger .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-barber-shop-danger .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-danger .pace .pace-progress:after {\n color: #dc354533;\n}\n\n.pace-bounce-danger .pace .pace-activity {\n background: #dc3545;\n}\n\n.pace-center-atom-danger .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-danger .pace-progress:before {\n color: #fff;\n background: #dc3545;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-danger .pace-activity, .pace-center-atom-danger .pace-activity:after, .pace-center-atom-danger .pace-activity:before {\n border-color: #dc3545;\n}\n\n.pace-center-circle-danger .pace .pace-progress {\n color: #fff;\n background: #dc3545cc;\n}\n\n.pace-center-radar-danger .pace .pace-activity, .pace-center-radar-danger .pace .pace-activity:before {\n border-color: #dc3545 #0000 #0000;\n}\n\n.pace-center-simple-danger .pace {\n background: #fff;\n border-color: #dc3545;\n}\n\n.pace-center-simple-danger .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-material-danger .pace {\n color: #dc3545;\n}\n\n.pace-corner-indicator-danger .pace .pace-activity {\n background: #dc3545;\n}\n\n.pace-corner-indicator-danger .pace .pace-activity:after, .pace-corner-indicator-danger .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-danger .pace .pace-activity:before {\n border-left-color: #dc354533;\n border-right-color: #dc354533;\n}\n\n.pace-corner-indicator-danger .pace .pace-activity:after {\n border-top-color: #dc354533;\n border-bottom-color: #dc354533;\n}\n\n.pace-fill-left-danger .pace .pace-progress {\n background-color: #dc354533;\n}\n\n.pace-flash-danger .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-flash-danger .pace .pace-progress-inner {\n box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;\n}\n\n.pace-flash-danger .pace .pace-activity {\n border-top-color: #dc3545;\n border-left-color: #dc3545;\n}\n\n.pace-loading-bar-danger .pace .pace-progress {\n color: #dc3545;\n background: #dc3545;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-danger .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-danger .pace .pace-progress {\n background-color: #dc3545;\n box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-danger .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-danger .pace-progress {\n color: #dc3545;\n}\n\n.pace-light .pace .pace-progress {\n background: #f8f9fa;\n}\n\n.pace-barber-shop-light .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-light .pace .pace-progress {\n background: #f8f9fa;\n}\n\n.pace-barber-shop-light .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-light .pace .pace-progress:after {\n color: #f8f9fa33;\n}\n\n.pace-bounce-light .pace .pace-activity {\n background: #f8f9fa;\n}\n\n.pace-center-atom-light .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-light .pace-progress:before {\n color: #1f2d3d;\n background: #f8f9fa;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-light .pace-activity, .pace-center-atom-light .pace-activity:after, .pace-center-atom-light .pace-activity:before {\n border-color: #f8f9fa;\n}\n\n.pace-center-circle-light .pace .pace-progress {\n color: #1f2d3d;\n background: #f8f9facc;\n}\n\n.pace-center-radar-light .pace .pace-activity, .pace-center-radar-light .pace .pace-activity:before {\n border-color: #f8f9fa #0000 #0000;\n}\n\n.pace-center-simple-light .pace {\n background: #1f2d3d;\n border-color: #f8f9fa;\n}\n\n.pace-center-simple-light .pace .pace-progress {\n background: #f8f9fa;\n}\n\n.pace-material-light .pace {\n color: #f8f9fa;\n}\n\n.pace-corner-indicator-light .pace .pace-activity {\n background: #f8f9fa;\n}\n\n.pace-corner-indicator-light .pace .pace-activity:after, .pace-corner-indicator-light .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-light .pace .pace-activity:before {\n border-left-color: #f8f9fa33;\n border-right-color: #f8f9fa33;\n}\n\n.pace-corner-indicator-light .pace .pace-activity:after {\n border-top-color: #f8f9fa33;\n border-bottom-color: #f8f9fa33;\n}\n\n.pace-fill-left-light .pace .pace-progress {\n background-color: #f8f9fa33;\n}\n\n.pace-flash-light .pace .pace-progress {\n background: #f8f9fa;\n}\n\n.pace-flash-light .pace .pace-progress-inner {\n box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa;\n}\n\n.pace-flash-light .pace .pace-activity {\n border-top-color: #f8f9fa;\n border-left-color: #f8f9fa;\n}\n\n.pace-loading-bar-light .pace .pace-progress {\n color: #f8f9fa;\n background: #f8f9fa;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-light .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-light .pace .pace-progress {\n background-color: #f8f9fa;\n box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-light .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-light .pace-progress {\n color: #f8f9fa;\n}\n\n.pace-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-barber-shop-dark .pace {\n background: #fff;\n}\n\n.pace-barber-shop-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-barber-shop-dark .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-dark .pace .pace-progress:after {\n color: #343a4033;\n}\n\n.pace-bounce-dark .pace .pace-activity {\n background: #343a40;\n}\n\n.pace-center-atom-dark .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-dark .pace-progress:before {\n color: #fff;\n background: #343a40;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-dark .pace-activity, .pace-center-atom-dark .pace-activity:after, .pace-center-atom-dark .pace-activity:before {\n border-color: #343a40;\n}\n\n.pace-center-circle-dark .pace .pace-progress {\n color: #fff;\n background: #343a40cc;\n}\n\n.pace-center-radar-dark .pace .pace-activity, .pace-center-radar-dark .pace .pace-activity:before {\n border-color: #343a40 #0000 #0000;\n}\n\n.pace-center-simple-dark .pace {\n background: #fff;\n border-color: #343a40;\n}\n\n.pace-center-simple-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-material-dark .pace {\n color: #343a40;\n}\n\n.pace-corner-indicator-dark .pace .pace-activity {\n background: #343a40;\n}\n\n.pace-corner-indicator-dark .pace .pace-activity:after, .pace-corner-indicator-dark .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-dark .pace .pace-activity:before {\n border-left-color: #343a4033;\n border-right-color: #343a4033;\n}\n\n.pace-corner-indicator-dark .pace .pace-activity:after {\n border-top-color: #343a4033;\n border-bottom-color: #343a4033;\n}\n\n.pace-fill-left-dark .pace .pace-progress {\n background-color: #343a4033;\n}\n\n.pace-flash-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-flash-dark .pace .pace-progress-inner {\n box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;\n}\n\n.pace-flash-dark .pace .pace-activity {\n border-top-color: #343a40;\n border-left-color: #343a40;\n}\n\n.pace-loading-bar-dark .pace .pace-progress {\n color: #343a40;\n background: #343a40;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-dark .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-dark .pace .pace-progress {\n background-color: #343a40;\n box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-dark .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-dark .pace-progress {\n color: #343a40;\n}\n\n.pace-lightblue .pace .pace-progress {\n background: #3c8dbc;\n}\n\n.pace-barber-shop-lightblue .pace {\n background: #fff;\n}\n\n.pace-barber-shop-lightblue .pace .pace-progress {\n background: #3c8dbc;\n}\n\n.pace-barber-shop-lightblue .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-lightblue .pace .pace-progress:after {\n color: #3c8dbc33;\n}\n\n.pace-bounce-lightblue .pace .pace-activity {\n background: #3c8dbc;\n}\n\n.pace-center-atom-lightblue .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-lightblue .pace-progress:before {\n color: #fff;\n background: #3c8dbc;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-lightblue .pace-activity, .pace-center-atom-lightblue .pace-activity:after, .pace-center-atom-lightblue .pace-activity:before {\n border-color: #3c8dbc;\n}\n\n.pace-center-circle-lightblue .pace .pace-progress {\n color: #fff;\n background: #3c8dbccc;\n}\n\n.pace-center-radar-lightblue .pace .pace-activity, .pace-center-radar-lightblue .pace .pace-activity:before {\n border-color: #3c8dbc #0000 #0000;\n}\n\n.pace-center-simple-lightblue .pace {\n background: #fff;\n border-color: #3c8dbc;\n}\n\n.pace-center-simple-lightblue .pace .pace-progress {\n background: #3c8dbc;\n}\n\n.pace-material-lightblue .pace {\n color: #3c8dbc;\n}\n\n.pace-corner-indicator-lightblue .pace .pace-activity {\n background: #3c8dbc;\n}\n\n.pace-corner-indicator-lightblue .pace .pace-activity:after, .pace-corner-indicator-lightblue .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-lightblue .pace .pace-activity:before {\n border-left-color: #3c8dbc33;\n border-right-color: #3c8dbc33;\n}\n\n.pace-corner-indicator-lightblue .pace .pace-activity:after {\n border-top-color: #3c8dbc33;\n border-bottom-color: #3c8dbc33;\n}\n\n.pace-fill-left-lightblue .pace .pace-progress {\n background-color: #3c8dbc33;\n}\n\n.pace-flash-lightblue .pace .pace-progress {\n background: #3c8dbc;\n}\n\n.pace-flash-lightblue .pace .pace-progress-inner {\n box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc;\n}\n\n.pace-flash-lightblue .pace .pace-activity {\n border-top-color: #3c8dbc;\n border-left-color: #3c8dbc;\n}\n\n.pace-loading-bar-lightblue .pace .pace-progress {\n color: #3c8dbc;\n background: #3c8dbc;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-lightblue .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-lightblue .pace .pace-progress {\n background-color: #3c8dbc;\n box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-lightblue .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-lightblue .pace-progress {\n color: #3c8dbc;\n}\n\n.pace-navy .pace .pace-progress {\n background: #001f3f;\n}\n\n.pace-barber-shop-navy .pace {\n background: #fff;\n}\n\n.pace-barber-shop-navy .pace .pace-progress {\n background: #001f3f;\n}\n\n.pace-barber-shop-navy .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-navy .pace .pace-progress:after {\n color: #001f3f33;\n}\n\n.pace-bounce-navy .pace .pace-activity {\n background: #001f3f;\n}\n\n.pace-center-atom-navy .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-navy .pace-progress:before {\n color: #fff;\n background: #001f3f;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-navy .pace-activity, .pace-center-atom-navy .pace-activity:after, .pace-center-atom-navy .pace-activity:before {\n border-color: #001f3f;\n}\n\n.pace-center-circle-navy .pace .pace-progress {\n color: #fff;\n background: #001f3fcc;\n}\n\n.pace-center-radar-navy .pace .pace-activity, .pace-center-radar-navy .pace .pace-activity:before {\n border-color: #001f3f #0000 #0000;\n}\n\n.pace-center-simple-navy .pace {\n background: #fff;\n border-color: #001f3f;\n}\n\n.pace-center-simple-navy .pace .pace-progress {\n background: #001f3f;\n}\n\n.pace-material-navy .pace {\n color: #001f3f;\n}\n\n.pace-corner-indicator-navy .pace .pace-activity {\n background: #001f3f;\n}\n\n.pace-corner-indicator-navy .pace .pace-activity:after, .pace-corner-indicator-navy .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-navy .pace .pace-activity:before {\n border-left-color: #001f3f33;\n border-right-color: #001f3f33;\n}\n\n.pace-corner-indicator-navy .pace .pace-activity:after {\n border-top-color: #001f3f33;\n border-bottom-color: #001f3f33;\n}\n\n.pace-fill-left-navy .pace .pace-progress {\n background-color: #001f3f33;\n}\n\n.pace-flash-navy .pace .pace-progress {\n background: #001f3f;\n}\n\n.pace-flash-navy .pace .pace-progress-inner {\n box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f;\n}\n\n.pace-flash-navy .pace .pace-activity {\n border-top-color: #001f3f;\n border-left-color: #001f3f;\n}\n\n.pace-loading-bar-navy .pace .pace-progress {\n color: #001f3f;\n background: #001f3f;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-navy .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-navy .pace .pace-progress {\n background-color: #001f3f;\n box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-navy .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-navy .pace-progress {\n color: #001f3f;\n}\n\n.pace-olive .pace .pace-progress {\n background: #3d9970;\n}\n\n.pace-barber-shop-olive .pace {\n background: #fff;\n}\n\n.pace-barber-shop-olive .pace .pace-progress {\n background: #3d9970;\n}\n\n.pace-barber-shop-olive .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-olive .pace .pace-progress:after {\n color: #3d997033;\n}\n\n.pace-bounce-olive .pace .pace-activity {\n background: #3d9970;\n}\n\n.pace-center-atom-olive .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-olive .pace-progress:before {\n color: #fff;\n background: #3d9970;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-olive .pace-activity, .pace-center-atom-olive .pace-activity:after, .pace-center-atom-olive .pace-activity:before {\n border-color: #3d9970;\n}\n\n.pace-center-circle-olive .pace .pace-progress {\n color: #fff;\n background: #3d9970cc;\n}\n\n.pace-center-radar-olive .pace .pace-activity, .pace-center-radar-olive .pace .pace-activity:before {\n border-color: #3d9970 #0000 #0000;\n}\n\n.pace-center-simple-olive .pace {\n background: #fff;\n border-color: #3d9970;\n}\n\n.pace-center-simple-olive .pace .pace-progress {\n background: #3d9970;\n}\n\n.pace-material-olive .pace {\n color: #3d9970;\n}\n\n.pace-corner-indicator-olive .pace .pace-activity {\n background: #3d9970;\n}\n\n.pace-corner-indicator-olive .pace .pace-activity:after, .pace-corner-indicator-olive .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-olive .pace .pace-activity:before {\n border-left-color: #3d997033;\n border-right-color: #3d997033;\n}\n\n.pace-corner-indicator-olive .pace .pace-activity:after {\n border-top-color: #3d997033;\n border-bottom-color: #3d997033;\n}\n\n.pace-fill-left-olive .pace .pace-progress {\n background-color: #3d997033;\n}\n\n.pace-flash-olive .pace .pace-progress {\n background: #3d9970;\n}\n\n.pace-flash-olive .pace .pace-progress-inner {\n box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970;\n}\n\n.pace-flash-olive .pace .pace-activity {\n border-top-color: #3d9970;\n border-left-color: #3d9970;\n}\n\n.pace-loading-bar-olive .pace .pace-progress {\n color: #3d9970;\n background: #3d9970;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-olive .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-olive .pace .pace-progress {\n background-color: #3d9970;\n box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-olive .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-olive .pace-progress {\n color: #3d9970;\n}\n\n.pace-lime .pace .pace-progress {\n background: #01ff70;\n}\n\n.pace-barber-shop-lime .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-lime .pace .pace-progress {\n background: #01ff70;\n}\n\n.pace-barber-shop-lime .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-lime .pace .pace-progress:after {\n color: #01ff7033;\n}\n\n.pace-bounce-lime .pace .pace-activity {\n background: #01ff70;\n}\n\n.pace-center-atom-lime .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-lime .pace-progress:before {\n color: #1f2d3d;\n background: #01ff70;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-lime .pace-activity, .pace-center-atom-lime .pace-activity:after, .pace-center-atom-lime .pace-activity:before {\n border-color: #01ff70;\n}\n\n.pace-center-circle-lime .pace .pace-progress {\n color: #1f2d3d;\n background: #01ff70cc;\n}\n\n.pace-center-radar-lime .pace .pace-activity, .pace-center-radar-lime .pace .pace-activity:before {\n border-color: #01ff70 #0000 #0000;\n}\n\n.pace-center-simple-lime .pace {\n background: #1f2d3d;\n border-color: #01ff70;\n}\n\n.pace-center-simple-lime .pace .pace-progress {\n background: #01ff70;\n}\n\n.pace-material-lime .pace {\n color: #01ff70;\n}\n\n.pace-corner-indicator-lime .pace .pace-activity {\n background: #01ff70;\n}\n\n.pace-corner-indicator-lime .pace .pace-activity:after, .pace-corner-indicator-lime .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-lime .pace .pace-activity:before {\n border-left-color: #01ff7033;\n border-right-color: #01ff7033;\n}\n\n.pace-corner-indicator-lime .pace .pace-activity:after {\n border-top-color: #01ff7033;\n border-bottom-color: #01ff7033;\n}\n\n.pace-fill-left-lime .pace .pace-progress {\n background-color: #01ff7033;\n}\n\n.pace-flash-lime .pace .pace-progress {\n background: #01ff70;\n}\n\n.pace-flash-lime .pace .pace-progress-inner {\n box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70;\n}\n\n.pace-flash-lime .pace .pace-activity {\n border-top-color: #01ff70;\n border-left-color: #01ff70;\n}\n\n.pace-loading-bar-lime .pace .pace-progress {\n color: #01ff70;\n background: #01ff70;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-lime .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-lime .pace .pace-progress {\n background-color: #01ff70;\n box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-lime .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-lime .pace-progress {\n color: #01ff70;\n}\n\n.pace-fuchsia .pace .pace-progress {\n background: #f012be;\n}\n\n.pace-barber-shop-fuchsia .pace {\n background: #fff;\n}\n\n.pace-barber-shop-fuchsia .pace .pace-progress {\n background: #f012be;\n}\n\n.pace-barber-shop-fuchsia .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-fuchsia .pace .pace-progress:after {\n color: #f012be33;\n}\n\n.pace-bounce-fuchsia .pace .pace-activity {\n background: #f012be;\n}\n\n.pace-center-atom-fuchsia .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-fuchsia .pace-progress:before {\n color: #fff;\n background: #f012be;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-fuchsia .pace-activity, .pace-center-atom-fuchsia .pace-activity:after, .pace-center-atom-fuchsia .pace-activity:before {\n border-color: #f012be;\n}\n\n.pace-center-circle-fuchsia .pace .pace-progress {\n color: #fff;\n background: #f012becc;\n}\n\n.pace-center-radar-fuchsia .pace .pace-activity, .pace-center-radar-fuchsia .pace .pace-activity:before {\n border-color: #f012be #0000 #0000;\n}\n\n.pace-center-simple-fuchsia .pace {\n background: #fff;\n border-color: #f012be;\n}\n\n.pace-center-simple-fuchsia .pace .pace-progress {\n background: #f012be;\n}\n\n.pace-material-fuchsia .pace {\n color: #f012be;\n}\n\n.pace-corner-indicator-fuchsia .pace .pace-activity {\n background: #f012be;\n}\n\n.pace-corner-indicator-fuchsia .pace .pace-activity:after, .pace-corner-indicator-fuchsia .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-fuchsia .pace .pace-activity:before {\n border-left-color: #f012be33;\n border-right-color: #f012be33;\n}\n\n.pace-corner-indicator-fuchsia .pace .pace-activity:after {\n border-top-color: #f012be33;\n border-bottom-color: #f012be33;\n}\n\n.pace-fill-left-fuchsia .pace .pace-progress {\n background-color: #f012be33;\n}\n\n.pace-flash-fuchsia .pace .pace-progress {\n background: #f012be;\n}\n\n.pace-flash-fuchsia .pace .pace-progress-inner {\n box-shadow: 0 0 10px #f012be, 0 0 5px #f012be;\n}\n\n.pace-flash-fuchsia .pace .pace-activity {\n border-top-color: #f012be;\n border-left-color: #f012be;\n}\n\n.pace-loading-bar-fuchsia .pace .pace-progress {\n color: #f012be;\n background: #f012be;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-fuchsia .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-fuchsia .pace .pace-progress {\n background-color: #f012be;\n box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-fuchsia .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-fuchsia .pace-progress {\n color: #f012be;\n}\n\n.pace-maroon .pace .pace-progress {\n background: #d81b60;\n}\n\n.pace-barber-shop-maroon .pace {\n background: #fff;\n}\n\n.pace-barber-shop-maroon .pace .pace-progress {\n background: #d81b60;\n}\n\n.pace-barber-shop-maroon .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-maroon .pace .pace-progress:after {\n color: #d81b6033;\n}\n\n.pace-bounce-maroon .pace .pace-activity {\n background: #d81b60;\n}\n\n.pace-center-atom-maroon .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-maroon .pace-progress:before {\n color: #fff;\n background: #d81b60;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-maroon .pace-activity, .pace-center-atom-maroon .pace-activity:after, .pace-center-atom-maroon .pace-activity:before {\n border-color: #d81b60;\n}\n\n.pace-center-circle-maroon .pace .pace-progress {\n color: #fff;\n background: #d81b60cc;\n}\n\n.pace-center-radar-maroon .pace .pace-activity, .pace-center-radar-maroon .pace .pace-activity:before {\n border-color: #d81b60 #0000 #0000;\n}\n\n.pace-center-simple-maroon .pace {\n background: #fff;\n border-color: #d81b60;\n}\n\n.pace-center-simple-maroon .pace .pace-progress {\n background: #d81b60;\n}\n\n.pace-material-maroon .pace {\n color: #d81b60;\n}\n\n.pace-corner-indicator-maroon .pace .pace-activity {\n background: #d81b60;\n}\n\n.pace-corner-indicator-maroon .pace .pace-activity:after, .pace-corner-indicator-maroon .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-maroon .pace .pace-activity:before {\n border-left-color: #d81b6033;\n border-right-color: #d81b6033;\n}\n\n.pace-corner-indicator-maroon .pace .pace-activity:after {\n border-top-color: #d81b6033;\n border-bottom-color: #d81b6033;\n}\n\n.pace-fill-left-maroon .pace .pace-progress {\n background-color: #d81b6033;\n}\n\n.pace-flash-maroon .pace .pace-progress {\n background: #d81b60;\n}\n\n.pace-flash-maroon .pace .pace-progress-inner {\n box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60;\n}\n\n.pace-flash-maroon .pace .pace-activity {\n border-top-color: #d81b60;\n border-left-color: #d81b60;\n}\n\n.pace-loading-bar-maroon .pace .pace-progress {\n color: #d81b60;\n background: #d81b60;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-maroon .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-maroon .pace .pace-progress {\n background-color: #d81b60;\n box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-maroon .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-maroon .pace-progress {\n color: #d81b60;\n}\n\n.pace-blue .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-barber-shop-blue .pace {\n background: #fff;\n}\n\n.pace-barber-shop-blue .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-barber-shop-blue .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-blue .pace .pace-progress:after {\n color: #007bff33;\n}\n\n.pace-bounce-blue .pace .pace-activity {\n background: #007bff;\n}\n\n.pace-center-atom-blue .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-blue .pace-progress:before {\n color: #fff;\n background: #007bff;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-blue .pace-activity, .pace-center-atom-blue .pace-activity:after, .pace-center-atom-blue .pace-activity:before {\n border-color: #007bff;\n}\n\n.pace-center-circle-blue .pace .pace-progress {\n color: #fff;\n background: #007bffcc;\n}\n\n.pace-center-radar-blue .pace .pace-activity, .pace-center-radar-blue .pace .pace-activity:before {\n border-color: #007bff #0000 #0000;\n}\n\n.pace-center-simple-blue .pace {\n background: #fff;\n border-color: #007bff;\n}\n\n.pace-center-simple-blue .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-material-blue .pace {\n color: #007bff;\n}\n\n.pace-corner-indicator-blue .pace .pace-activity {\n background: #007bff;\n}\n\n.pace-corner-indicator-blue .pace .pace-activity:after, .pace-corner-indicator-blue .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-blue .pace .pace-activity:before {\n border-left-color: #007bff33;\n border-right-color: #007bff33;\n}\n\n.pace-corner-indicator-blue .pace .pace-activity:after {\n border-top-color: #007bff33;\n border-bottom-color: #007bff33;\n}\n\n.pace-fill-left-blue .pace .pace-progress {\n background-color: #007bff33;\n}\n\n.pace-flash-blue .pace .pace-progress {\n background: #007bff;\n}\n\n.pace-flash-blue .pace .pace-progress-inner {\n box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;\n}\n\n.pace-flash-blue .pace .pace-activity {\n border-top-color: #007bff;\n border-left-color: #007bff;\n}\n\n.pace-loading-bar-blue .pace .pace-progress {\n color: #007bff;\n background: #007bff;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-blue .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-blue .pace .pace-progress {\n background-color: #007bff;\n box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-blue .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-blue .pace-progress {\n color: #007bff;\n}\n\n.pace-indigo .pace .pace-progress {\n background: #6610f2;\n}\n\n.pace-barber-shop-indigo .pace {\n background: #fff;\n}\n\n.pace-barber-shop-indigo .pace .pace-progress {\n background: #6610f2;\n}\n\n.pace-barber-shop-indigo .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-indigo .pace .pace-progress:after {\n color: #6610f233;\n}\n\n.pace-bounce-indigo .pace .pace-activity {\n background: #6610f2;\n}\n\n.pace-center-atom-indigo .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-indigo .pace-progress:before {\n color: #fff;\n background: #6610f2;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-indigo .pace-activity, .pace-center-atom-indigo .pace-activity:after, .pace-center-atom-indigo .pace-activity:before {\n border-color: #6610f2;\n}\n\n.pace-center-circle-indigo .pace .pace-progress {\n color: #fff;\n background: #6610f2cc;\n}\n\n.pace-center-radar-indigo .pace .pace-activity, .pace-center-radar-indigo .pace .pace-activity:before {\n border-color: #6610f2 #0000 #0000;\n}\n\n.pace-center-simple-indigo .pace {\n background: #fff;\n border-color: #6610f2;\n}\n\n.pace-center-simple-indigo .pace .pace-progress {\n background: #6610f2;\n}\n\n.pace-material-indigo .pace {\n color: #6610f2;\n}\n\n.pace-corner-indicator-indigo .pace .pace-activity {\n background: #6610f2;\n}\n\n.pace-corner-indicator-indigo .pace .pace-activity:after, .pace-corner-indicator-indigo .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-indigo .pace .pace-activity:before {\n border-left-color: #6610f233;\n border-right-color: #6610f233;\n}\n\n.pace-corner-indicator-indigo .pace .pace-activity:after {\n border-top-color: #6610f233;\n border-bottom-color: #6610f233;\n}\n\n.pace-fill-left-indigo .pace .pace-progress {\n background-color: #6610f233;\n}\n\n.pace-flash-indigo .pace .pace-progress {\n background: #6610f2;\n}\n\n.pace-flash-indigo .pace .pace-progress-inner {\n box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2;\n}\n\n.pace-flash-indigo .pace .pace-activity {\n border-top-color: #6610f2;\n border-left-color: #6610f2;\n}\n\n.pace-loading-bar-indigo .pace .pace-progress {\n color: #6610f2;\n background: #6610f2;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-indigo .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-indigo .pace .pace-progress {\n background-color: #6610f2;\n box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-indigo .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-indigo .pace-progress {\n color: #6610f2;\n}\n\n.pace-purple .pace .pace-progress {\n background: #6f42c1;\n}\n\n.pace-barber-shop-purple .pace {\n background: #fff;\n}\n\n.pace-barber-shop-purple .pace .pace-progress {\n background: #6f42c1;\n}\n\n.pace-barber-shop-purple .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-purple .pace .pace-progress:after {\n color: #6f42c133;\n}\n\n.pace-bounce-purple .pace .pace-activity {\n background: #6f42c1;\n}\n\n.pace-center-atom-purple .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-purple .pace-progress:before {\n color: #fff;\n background: #6f42c1;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-purple .pace-activity, .pace-center-atom-purple .pace-activity:after, .pace-center-atom-purple .pace-activity:before {\n border-color: #6f42c1;\n}\n\n.pace-center-circle-purple .pace .pace-progress {\n color: #fff;\n background: #6f42c1cc;\n}\n\n.pace-center-radar-purple .pace .pace-activity, .pace-center-radar-purple .pace .pace-activity:before {\n border-color: #6f42c1 #0000 #0000;\n}\n\n.pace-center-simple-purple .pace {\n background: #fff;\n border-color: #6f42c1;\n}\n\n.pace-center-simple-purple .pace .pace-progress {\n background: #6f42c1;\n}\n\n.pace-material-purple .pace {\n color: #6f42c1;\n}\n\n.pace-corner-indicator-purple .pace .pace-activity {\n background: #6f42c1;\n}\n\n.pace-corner-indicator-purple .pace .pace-activity:after, .pace-corner-indicator-purple .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-purple .pace .pace-activity:before {\n border-left-color: #6f42c133;\n border-right-color: #6f42c133;\n}\n\n.pace-corner-indicator-purple .pace .pace-activity:after {\n border-top-color: #6f42c133;\n border-bottom-color: #6f42c133;\n}\n\n.pace-fill-left-purple .pace .pace-progress {\n background-color: #6f42c133;\n}\n\n.pace-flash-purple .pace .pace-progress {\n background: #6f42c1;\n}\n\n.pace-flash-purple .pace .pace-progress-inner {\n box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1;\n}\n\n.pace-flash-purple .pace .pace-activity {\n border-top-color: #6f42c1;\n border-left-color: #6f42c1;\n}\n\n.pace-loading-bar-purple .pace .pace-progress {\n color: #6f42c1;\n background: #6f42c1;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-purple .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-purple .pace .pace-progress {\n background-color: #6f42c1;\n box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-purple .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-purple .pace-progress {\n color: #6f42c1;\n}\n\n.pace-pink .pace .pace-progress {\n background: #e83e8c;\n}\n\n.pace-barber-shop-pink .pace {\n background: #fff;\n}\n\n.pace-barber-shop-pink .pace .pace-progress {\n background: #e83e8c;\n}\n\n.pace-barber-shop-pink .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-pink .pace .pace-progress:after {\n color: #e83e8c33;\n}\n\n.pace-bounce-pink .pace .pace-activity {\n background: #e83e8c;\n}\n\n.pace-center-atom-pink .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-pink .pace-progress:before {\n color: #fff;\n background: #e83e8c;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-pink .pace-activity, .pace-center-atom-pink .pace-activity:after, .pace-center-atom-pink .pace-activity:before {\n border-color: #e83e8c;\n}\n\n.pace-center-circle-pink .pace .pace-progress {\n color: #fff;\n background: #e83e8ccc;\n}\n\n.pace-center-radar-pink .pace .pace-activity, .pace-center-radar-pink .pace .pace-activity:before {\n border-color: #e83e8c #0000 #0000;\n}\n\n.pace-center-simple-pink .pace {\n background: #fff;\n border-color: #e83e8c;\n}\n\n.pace-center-simple-pink .pace .pace-progress {\n background: #e83e8c;\n}\n\n.pace-material-pink .pace {\n color: #e83e8c;\n}\n\n.pace-corner-indicator-pink .pace .pace-activity {\n background: #e83e8c;\n}\n\n.pace-corner-indicator-pink .pace .pace-activity:after, .pace-corner-indicator-pink .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-pink .pace .pace-activity:before {\n border-left-color: #e83e8c33;\n border-right-color: #e83e8c33;\n}\n\n.pace-corner-indicator-pink .pace .pace-activity:after {\n border-top-color: #e83e8c33;\n border-bottom-color: #e83e8c33;\n}\n\n.pace-fill-left-pink .pace .pace-progress {\n background-color: #e83e8c33;\n}\n\n.pace-flash-pink .pace .pace-progress {\n background: #e83e8c;\n}\n\n.pace-flash-pink .pace .pace-progress-inner {\n box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c;\n}\n\n.pace-flash-pink .pace .pace-activity {\n border-top-color: #e83e8c;\n border-left-color: #e83e8c;\n}\n\n.pace-loading-bar-pink .pace .pace-progress {\n color: #e83e8c;\n background: #e83e8c;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-pink .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-pink .pace .pace-progress {\n background-color: #e83e8c;\n box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-pink .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-pink .pace-progress {\n color: #e83e8c;\n}\n\n.pace-red .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-barber-shop-red .pace {\n background: #fff;\n}\n\n.pace-barber-shop-red .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-barber-shop-red .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-red .pace .pace-progress:after {\n color: #dc354533;\n}\n\n.pace-bounce-red .pace .pace-activity {\n background: #dc3545;\n}\n\n.pace-center-atom-red .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-red .pace-progress:before {\n color: #fff;\n background: #dc3545;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-red .pace-activity, .pace-center-atom-red .pace-activity:after, .pace-center-atom-red .pace-activity:before {\n border-color: #dc3545;\n}\n\n.pace-center-circle-red .pace .pace-progress {\n color: #fff;\n background: #dc3545cc;\n}\n\n.pace-center-radar-red .pace .pace-activity, .pace-center-radar-red .pace .pace-activity:before {\n border-color: #dc3545 #0000 #0000;\n}\n\n.pace-center-simple-red .pace {\n background: #fff;\n border-color: #dc3545;\n}\n\n.pace-center-simple-red .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-material-red .pace {\n color: #dc3545;\n}\n\n.pace-corner-indicator-red .pace .pace-activity {\n background: #dc3545;\n}\n\n.pace-corner-indicator-red .pace .pace-activity:after, .pace-corner-indicator-red .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-red .pace .pace-activity:before {\n border-left-color: #dc354533;\n border-right-color: #dc354533;\n}\n\n.pace-corner-indicator-red .pace .pace-activity:after {\n border-top-color: #dc354533;\n border-bottom-color: #dc354533;\n}\n\n.pace-fill-left-red .pace .pace-progress {\n background-color: #dc354533;\n}\n\n.pace-flash-red .pace .pace-progress {\n background: #dc3545;\n}\n\n.pace-flash-red .pace .pace-progress-inner {\n box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;\n}\n\n.pace-flash-red .pace .pace-activity {\n border-top-color: #dc3545;\n border-left-color: #dc3545;\n}\n\n.pace-loading-bar-red .pace .pace-progress {\n color: #dc3545;\n background: #dc3545;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-red .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-red .pace .pace-progress {\n background-color: #dc3545;\n box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-red .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-red .pace-progress {\n color: #dc3545;\n}\n\n.pace-orange .pace .pace-progress {\n background: #fd7e14;\n}\n\n.pace-barber-shop-orange .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-orange .pace .pace-progress {\n background: #fd7e14;\n}\n\n.pace-barber-shop-orange .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-orange .pace .pace-progress:after {\n color: #fd7e1433;\n}\n\n.pace-bounce-orange .pace .pace-activity {\n background: #fd7e14;\n}\n\n.pace-center-atom-orange .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-orange .pace-progress:before {\n color: #1f2d3d;\n background: #fd7e14;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-orange .pace-activity, .pace-center-atom-orange .pace-activity:after, .pace-center-atom-orange .pace-activity:before {\n border-color: #fd7e14;\n}\n\n.pace-center-circle-orange .pace .pace-progress {\n color: #1f2d3d;\n background: #fd7e14cc;\n}\n\n.pace-center-radar-orange .pace .pace-activity, .pace-center-radar-orange .pace .pace-activity:before {\n border-color: #fd7e14 #0000 #0000;\n}\n\n.pace-center-simple-orange .pace {\n background: #1f2d3d;\n border-color: #fd7e14;\n}\n\n.pace-center-simple-orange .pace .pace-progress {\n background: #fd7e14;\n}\n\n.pace-material-orange .pace {\n color: #fd7e14;\n}\n\n.pace-corner-indicator-orange .pace .pace-activity {\n background: #fd7e14;\n}\n\n.pace-corner-indicator-orange .pace .pace-activity:after, .pace-corner-indicator-orange .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-orange .pace .pace-activity:before {\n border-left-color: #fd7e1433;\n border-right-color: #fd7e1433;\n}\n\n.pace-corner-indicator-orange .pace .pace-activity:after {\n border-top-color: #fd7e1433;\n border-bottom-color: #fd7e1433;\n}\n\n.pace-fill-left-orange .pace .pace-progress {\n background-color: #fd7e1433;\n}\n\n.pace-flash-orange .pace .pace-progress {\n background: #fd7e14;\n}\n\n.pace-flash-orange .pace .pace-progress-inner {\n box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14;\n}\n\n.pace-flash-orange .pace .pace-activity {\n border-top-color: #fd7e14;\n border-left-color: #fd7e14;\n}\n\n.pace-loading-bar-orange .pace .pace-progress {\n color: #fd7e14;\n background: #fd7e14;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-orange .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-orange .pace .pace-progress {\n background-color: #fd7e14;\n box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-orange .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-orange .pace-progress {\n color: #fd7e14;\n}\n\n.pace-yellow .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-barber-shop-yellow .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-yellow .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-barber-shop-yellow .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-yellow .pace .pace-progress:after {\n color: #ffc10733;\n}\n\n.pace-bounce-yellow .pace .pace-activity {\n background: #ffc107;\n}\n\n.pace-center-atom-yellow .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-yellow .pace-progress:before {\n color: #1f2d3d;\n background: #ffc107;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-yellow .pace-activity, .pace-center-atom-yellow .pace-activity:after, .pace-center-atom-yellow .pace-activity:before {\n border-color: #ffc107;\n}\n\n.pace-center-circle-yellow .pace .pace-progress {\n color: #1f2d3d;\n background: #ffc107cc;\n}\n\n.pace-center-radar-yellow .pace .pace-activity, .pace-center-radar-yellow .pace .pace-activity:before {\n border-color: #ffc107 #0000 #0000;\n}\n\n.pace-center-simple-yellow .pace {\n background: #1f2d3d;\n border-color: #ffc107;\n}\n\n.pace-center-simple-yellow .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-material-yellow .pace {\n color: #ffc107;\n}\n\n.pace-corner-indicator-yellow .pace .pace-activity {\n background: #ffc107;\n}\n\n.pace-corner-indicator-yellow .pace .pace-activity:after, .pace-corner-indicator-yellow .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-yellow .pace .pace-activity:before {\n border-left-color: #ffc10733;\n border-right-color: #ffc10733;\n}\n\n.pace-corner-indicator-yellow .pace .pace-activity:after {\n border-top-color: #ffc10733;\n border-bottom-color: #ffc10733;\n}\n\n.pace-fill-left-yellow .pace .pace-progress {\n background-color: #ffc10733;\n}\n\n.pace-flash-yellow .pace .pace-progress {\n background: #ffc107;\n}\n\n.pace-flash-yellow .pace .pace-progress-inner {\n box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;\n}\n\n.pace-flash-yellow .pace .pace-activity {\n border-top-color: #ffc107;\n border-left-color: #ffc107;\n}\n\n.pace-loading-bar-yellow .pace .pace-progress {\n color: #ffc107;\n background: #ffc107;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-yellow .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-yellow .pace .pace-progress {\n background-color: #ffc107;\n box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-yellow .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-yellow .pace-progress {\n color: #ffc107;\n}\n\n.pace-green .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-barber-shop-green .pace {\n background: #fff;\n}\n\n.pace-barber-shop-green .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-barber-shop-green .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-green .pace .pace-progress:after {\n color: #28a74533;\n}\n\n.pace-bounce-green .pace .pace-activity {\n background: #28a745;\n}\n\n.pace-center-atom-green .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-green .pace-progress:before {\n color: #fff;\n background: #28a745;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-green .pace-activity, .pace-center-atom-green .pace-activity:after, .pace-center-atom-green .pace-activity:before {\n border-color: #28a745;\n}\n\n.pace-center-circle-green .pace .pace-progress {\n color: #fff;\n background: #28a745cc;\n}\n\n.pace-center-radar-green .pace .pace-activity, .pace-center-radar-green .pace .pace-activity:before {\n border-color: #28a745 #0000 #0000;\n}\n\n.pace-center-simple-green .pace {\n background: #fff;\n border-color: #28a745;\n}\n\n.pace-center-simple-green .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-material-green .pace {\n color: #28a745;\n}\n\n.pace-corner-indicator-green .pace .pace-activity {\n background: #28a745;\n}\n\n.pace-corner-indicator-green .pace .pace-activity:after, .pace-corner-indicator-green .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-green .pace .pace-activity:before {\n border-left-color: #28a74533;\n border-right-color: #28a74533;\n}\n\n.pace-corner-indicator-green .pace .pace-activity:after {\n border-top-color: #28a74533;\n border-bottom-color: #28a74533;\n}\n\n.pace-fill-left-green .pace .pace-progress {\n background-color: #28a74533;\n}\n\n.pace-flash-green .pace .pace-progress {\n background: #28a745;\n}\n\n.pace-flash-green .pace .pace-progress-inner {\n box-shadow: 0 0 10px #28a745, 0 0 5px #28a745;\n}\n\n.pace-flash-green .pace .pace-activity {\n border-top-color: #28a745;\n border-left-color: #28a745;\n}\n\n.pace-loading-bar-green .pace .pace-progress {\n color: #28a745;\n background: #28a745;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-green .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-green .pace .pace-progress {\n background-color: #28a745;\n box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-green .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-green .pace-progress {\n color: #28a745;\n}\n\n.pace-teal .pace .pace-progress {\n background: #20c997;\n}\n\n.pace-barber-shop-teal .pace {\n background: #fff;\n}\n\n.pace-barber-shop-teal .pace .pace-progress {\n background: #20c997;\n}\n\n.pace-barber-shop-teal .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-teal .pace .pace-progress:after {\n color: #20c99733;\n}\n\n.pace-bounce-teal .pace .pace-activity {\n background: #20c997;\n}\n\n.pace-center-atom-teal .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-teal .pace-progress:before {\n color: #fff;\n background: #20c997;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-teal .pace-activity, .pace-center-atom-teal .pace-activity:after, .pace-center-atom-teal .pace-activity:before {\n border-color: #20c997;\n}\n\n.pace-center-circle-teal .pace .pace-progress {\n color: #fff;\n background: #20c997cc;\n}\n\n.pace-center-radar-teal .pace .pace-activity, .pace-center-radar-teal .pace .pace-activity:before {\n border-color: #20c997 #0000 #0000;\n}\n\n.pace-center-simple-teal .pace {\n background: #fff;\n border-color: #20c997;\n}\n\n.pace-center-simple-teal .pace .pace-progress {\n background: #20c997;\n}\n\n.pace-material-teal .pace {\n color: #20c997;\n}\n\n.pace-corner-indicator-teal .pace .pace-activity {\n background: #20c997;\n}\n\n.pace-corner-indicator-teal .pace .pace-activity:after, .pace-corner-indicator-teal .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-teal .pace .pace-activity:before {\n border-left-color: #20c99733;\n border-right-color: #20c99733;\n}\n\n.pace-corner-indicator-teal .pace .pace-activity:after {\n border-top-color: #20c99733;\n border-bottom-color: #20c99733;\n}\n\n.pace-fill-left-teal .pace .pace-progress {\n background-color: #20c99733;\n}\n\n.pace-flash-teal .pace .pace-progress {\n background: #20c997;\n}\n\n.pace-flash-teal .pace .pace-progress-inner {\n box-shadow: 0 0 10px #20c997, 0 0 5px #20c997;\n}\n\n.pace-flash-teal .pace .pace-activity {\n border-top-color: #20c997;\n border-left-color: #20c997;\n}\n\n.pace-loading-bar-teal .pace .pace-progress {\n color: #20c997;\n background: #20c997;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-teal .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-teal .pace .pace-progress {\n background-color: #20c997;\n box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-teal .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-teal .pace-progress {\n color: #20c997;\n}\n\n.pace-cyan .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-barber-shop-cyan .pace {\n background: #fff;\n}\n\n.pace-barber-shop-cyan .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-barber-shop-cyan .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-cyan .pace .pace-progress:after {\n color: #17a2b833;\n}\n\n.pace-bounce-cyan .pace .pace-activity {\n background: #17a2b8;\n}\n\n.pace-center-atom-cyan .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-cyan .pace-progress:before {\n color: #fff;\n background: #17a2b8;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-cyan .pace-activity, .pace-center-atom-cyan .pace-activity:after, .pace-center-atom-cyan .pace-activity:before {\n border-color: #17a2b8;\n}\n\n.pace-center-circle-cyan .pace .pace-progress {\n color: #fff;\n background: #17a2b8cc;\n}\n\n.pace-center-radar-cyan .pace .pace-activity, .pace-center-radar-cyan .pace .pace-activity:before {\n border-color: #17a2b8 #0000 #0000;\n}\n\n.pace-center-simple-cyan .pace {\n background: #fff;\n border-color: #17a2b8;\n}\n\n.pace-center-simple-cyan .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-material-cyan .pace {\n color: #17a2b8;\n}\n\n.pace-corner-indicator-cyan .pace .pace-activity {\n background: #17a2b8;\n}\n\n.pace-corner-indicator-cyan .pace .pace-activity:after, .pace-corner-indicator-cyan .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-cyan .pace .pace-activity:before {\n border-left-color: #17a2b833;\n border-right-color: #17a2b833;\n}\n\n.pace-corner-indicator-cyan .pace .pace-activity:after {\n border-top-color: #17a2b833;\n border-bottom-color: #17a2b833;\n}\n\n.pace-fill-left-cyan .pace .pace-progress {\n background-color: #17a2b833;\n}\n\n.pace-flash-cyan .pace .pace-progress {\n background: #17a2b8;\n}\n\n.pace-flash-cyan .pace .pace-progress-inner {\n box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;\n}\n\n.pace-flash-cyan .pace .pace-activity {\n border-top-color: #17a2b8;\n border-left-color: #17a2b8;\n}\n\n.pace-loading-bar-cyan .pace .pace-progress {\n color: #17a2b8;\n background: #17a2b8;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-cyan .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-cyan .pace .pace-progress {\n background-color: #17a2b8;\n box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-cyan .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-cyan .pace-progress {\n color: #17a2b8;\n}\n\n.pace-white .pace .pace-progress {\n background: #fff;\n}\n\n.pace-barber-shop-white .pace {\n background: #1f2d3d;\n}\n\n.pace-barber-shop-white .pace .pace-progress {\n background: #fff;\n}\n\n.pace-barber-shop-white .pace .pace-activity {\n background-image: linear-gradient(45deg, #1f2d3d33 25%, #0000 25% 50%, #1f2d3d33 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-white .pace .pace-progress:after {\n color: #fff3;\n}\n\n.pace-bounce-white .pace .pace-activity {\n background: #fff;\n}\n\n.pace-center-atom-white .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-white .pace-progress:before {\n color: #1f2d3d;\n background: #fff;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-white .pace-activity, .pace-center-atom-white .pace-activity:after, .pace-center-atom-white .pace-activity:before {\n border-color: #fff;\n}\n\n.pace-center-circle-white .pace .pace-progress {\n color: #1f2d3d;\n background: #fffc;\n}\n\n.pace-center-radar-white .pace .pace-activity, .pace-center-radar-white .pace .pace-activity:before {\n border-color: #fff #0000 #0000;\n}\n\n.pace-center-simple-white .pace {\n background: #1f2d3d;\n border-color: #fff;\n}\n\n.pace-center-simple-white .pace .pace-progress {\n background: #fff;\n}\n\n.pace-material-white .pace {\n color: #fff;\n}\n\n.pace-corner-indicator-white .pace .pace-activity {\n background: #fff;\n}\n\n.pace-corner-indicator-white .pace .pace-activity:after, .pace-corner-indicator-white .pace .pace-activity:before {\n border: 5px solid #1f2d3d;\n}\n\n.pace-corner-indicator-white .pace .pace-activity:before {\n border-left-color: #fff3;\n border-right-color: #fff3;\n}\n\n.pace-corner-indicator-white .pace .pace-activity:after {\n border-top-color: #fff3;\n border-bottom-color: #fff3;\n}\n\n.pace-fill-left-white .pace .pace-progress {\n background-color: #fff3;\n}\n\n.pace-flash-white .pace .pace-progress {\n background: #fff;\n}\n\n.pace-flash-white .pace .pace-progress-inner {\n box-shadow: 0 0 10px #fff, 0 0 5px #fff;\n}\n\n.pace-flash-white .pace .pace-activity {\n border-top-color: #fff;\n border-left-color: #fff;\n}\n\n.pace-loading-bar-white .pace .pace-progress {\n color: #fff;\n background: #fff;\n box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;\n}\n\n.pace-loading-bar-white .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1f2d3d;\n}\n\n.pace-mac-osx-white .pace .pace-progress {\n background-color: #fff;\n box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px #1f2d3d80, inset 0 6px #1f2d3d4d;\n}\n\n.pace-mac-osx-white .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#1f2d3da6 0, #1f2d3d26 100%);\n}\n\n.pace-progress-color-white .pace-progress {\n color: #fff;\n}\n\n.pace-gray .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-barber-shop-gray .pace {\n background: #fff;\n}\n\n.pace-barber-shop-gray .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-barber-shop-gray .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-gray .pace .pace-progress:after {\n color: #6c757d33;\n}\n\n.pace-bounce-gray .pace .pace-activity {\n background: #6c757d;\n}\n\n.pace-center-atom-gray .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-gray .pace-progress:before {\n color: #fff;\n background: #6c757d;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-gray .pace-activity, .pace-center-atom-gray .pace-activity:after, .pace-center-atom-gray .pace-activity:before {\n border-color: #6c757d;\n}\n\n.pace-center-circle-gray .pace .pace-progress {\n color: #fff;\n background: #6c757dcc;\n}\n\n.pace-center-radar-gray .pace .pace-activity, .pace-center-radar-gray .pace .pace-activity:before {\n border-color: #6c757d #0000 #0000;\n}\n\n.pace-center-simple-gray .pace {\n background: #fff;\n border-color: #6c757d;\n}\n\n.pace-center-simple-gray .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-material-gray .pace {\n color: #6c757d;\n}\n\n.pace-corner-indicator-gray .pace .pace-activity {\n background: #6c757d;\n}\n\n.pace-corner-indicator-gray .pace .pace-activity:after, .pace-corner-indicator-gray .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-gray .pace .pace-activity:before {\n border-left-color: #6c757d33;\n border-right-color: #6c757d33;\n}\n\n.pace-corner-indicator-gray .pace .pace-activity:after {\n border-top-color: #6c757d33;\n border-bottom-color: #6c757d33;\n}\n\n.pace-fill-left-gray .pace .pace-progress {\n background-color: #6c757d33;\n}\n\n.pace-flash-gray .pace .pace-progress {\n background: #6c757d;\n}\n\n.pace-flash-gray .pace .pace-progress-inner {\n box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;\n}\n\n.pace-flash-gray .pace .pace-activity {\n border-top-color: #6c757d;\n border-left-color: #6c757d;\n}\n\n.pace-loading-bar-gray .pace .pace-progress {\n color: #6c757d;\n background: #6c757d;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-gray .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-gray .pace .pace-progress {\n background-color: #6c757d;\n box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-gray .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-gray .pace-progress {\n color: #6c757d;\n}\n\n.pace-gray-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-barber-shop-gray-dark .pace {\n background: #fff;\n}\n\n.pace-barber-shop-gray-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-barber-shop-gray-dark .pace .pace-activity {\n background-image: linear-gradient(45deg, #fff3 25%, #0000 25% 50%, #fff3 50% 75%, #0000 75%, #0000);\n}\n\n.pace-big-counter-gray-dark .pace .pace-progress:after {\n color: #343a4033;\n}\n\n.pace-bounce-gray-dark .pace .pace-activity {\n background: #343a40;\n}\n\n.pace-center-atom-gray-dark .pace-progress {\n height: 100px;\n width: 80px;\n}\n\n.pace-center-atom-gray-dark .pace-progress:before {\n color: #fff;\n background: #343a40;\n padding-top: 17%;\n font-size: .8rem;\n line-height: .7rem;\n}\n\n.pace-center-atom-gray-dark .pace-activity, .pace-center-atom-gray-dark .pace-activity:after, .pace-center-atom-gray-dark .pace-activity:before {\n border-color: #343a40;\n}\n\n.pace-center-circle-gray-dark .pace .pace-progress {\n color: #fff;\n background: #343a40cc;\n}\n\n.pace-center-radar-gray-dark .pace .pace-activity, .pace-center-radar-gray-dark .pace .pace-activity:before {\n border-color: #343a40 #0000 #0000;\n}\n\n.pace-center-simple-gray-dark .pace {\n background: #fff;\n border-color: #343a40;\n}\n\n.pace-center-simple-gray-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-material-gray-dark .pace {\n color: #343a40;\n}\n\n.pace-corner-indicator-gray-dark .pace .pace-activity {\n background: #343a40;\n}\n\n.pace-corner-indicator-gray-dark .pace .pace-activity:after, .pace-corner-indicator-gray-dark .pace .pace-activity:before {\n border: 5px solid #fff;\n}\n\n.pace-corner-indicator-gray-dark .pace .pace-activity:before {\n border-left-color: #343a4033;\n border-right-color: #343a4033;\n}\n\n.pace-corner-indicator-gray-dark .pace .pace-activity:after {\n border-top-color: #343a4033;\n border-bottom-color: #343a4033;\n}\n\n.pace-fill-left-gray-dark .pace .pace-progress {\n background-color: #343a4033;\n}\n\n.pace-flash-gray-dark .pace .pace-progress {\n background: #343a40;\n}\n\n.pace-flash-gray-dark .pace .pace-progress-inner {\n box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;\n}\n\n.pace-flash-gray-dark .pace .pace-activity {\n border-top-color: #343a40;\n border-left-color: #343a40;\n}\n\n.pace-loading-bar-gray-dark .pace .pace-progress {\n color: #343a40;\n background: #343a40;\n box-shadow: 120px 0 #fff, 240px 0 #fff;\n}\n\n.pace-loading-bar-gray-dark .pace .pace-activity {\n box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;\n}\n\n.pace-mac-osx-gray-dark .pace .pace-progress {\n background-color: #343a40;\n box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px #ffffff80, inset 0 6px #ffffff4d;\n}\n\n.pace-mac-osx-gray-dark .pace .pace-activity {\n height: 12px;\n background-image: radial-gradient(#ffffffa6 0, #ffffff26 100%);\n}\n\n.pace-progress-color-gray-dark .pace-progress {\n color: #343a40;\n}\n\n.bootstrap-switch {\n cursor: pointer;\n direction: ltr;\n text-align: left;\n -webkit-user-select: none;\n user-select: none;\n vertical-align: middle;\n z-index: 0;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n line-height: .5rem;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n display: inline-block;\n position: relative;\n overflow: hidden;\n}\n\n.bootstrap-switch .bootstrap-switch-container {\n border-radius: .25rem;\n display: inline-block;\n top: 0;\n transform: translate3d(0, 0, 0);\n}\n\n.bootstrap-switch:focus-within {\n box-shadow: 0 0 0 .2rem #007bff40;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off, .bootstrap-switch .bootstrap-switch-handle-on, .bootstrap-switch .bootstrap-switch-label {\n box-sizing: border-box;\n cursor: pointer;\n vertical-align: middle;\n padding: .25rem .5rem;\n font-size: 1rem;\n font-weight: 500;\n line-height: 1.2rem;\n display: table-cell;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off, .bootstrap-switch .bootstrap-switch-handle-on {\n text-align: center;\n z-index: 1;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {\n color: #1f2d3d;\n background: #e9ecef;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {\n color: #fff;\n background: #007bff;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary {\n color: #fff;\n background: #6c757d;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {\n color: #fff;\n background: #28a745;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info {\n color: #fff;\n background: #17a2b8;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {\n color: #1f2d3d;\n background: #ffc107;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger {\n color: #fff;\n background: #dc3545;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light {\n color: #1f2d3d;\n background: #f8f9fa;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark {\n color: #fff;\n background: #343a40;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue {\n color: #fff;\n background: #3c8dbc;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy {\n color: #fff;\n background: #001f3f;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive {\n color: #fff;\n background: #3d9970;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime {\n color: #1f2d3d;\n background: #01ff70;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia {\n color: #fff;\n background: #f012be;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon {\n color: #fff;\n background: #d81b60;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue {\n color: #fff;\n background: #007bff;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo {\n color: #fff;\n background: #6610f2;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple {\n color: #fff;\n background: #6f42c1;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink {\n color: #fff;\n background: #e83e8c;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red {\n color: #fff;\n background: #dc3545;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange {\n color: #1f2d3d;\n background: #fd7e14;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow {\n color: #1f2d3d;\n background: #ffc107;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green {\n color: #fff;\n background: #28a745;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal {\n color: #fff;\n background: #20c997;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan {\n color: #fff;\n background: #17a2b8;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white {\n color: #1f2d3d;\n background: #fff;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray {\n color: #fff;\n background: #6c757d;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark {\n color: #fff;\n background: #343a40;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-on {\n border-top-left-radius: .1rem;\n border-bottom-left-radius: .1rem;\n}\n\n.bootstrap-switch .bootstrap-switch-handle-off {\n border-top-right-radius: .1rem;\n border-bottom-right-radius: .1rem;\n}\n\n.bootstrap-switch input[type=\"checkbox\"], .bootstrap-switch input[type=\"radio\"] {\n opacity: 0;\n visibility: hidden;\n z-index: -1;\n margin: 0;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {\n padding: .1rem .3rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {\n padding: .2rem .4rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {\n padding: .3rem .5rem;\n font-size: 1.25rem;\n line-height: 1.33333rem;\n}\n\n.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-indeterminate, .bootstrap-switch.bootstrap-switch-readonly {\n cursor: default;\n}\n\n.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label {\n cursor: default;\n opacity: .5;\n}\n\n.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {\n transition: margin-left .5s;\n}\n\n.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {\n border-radius: 0 .1rem .1rem 0;\n}\n\n.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {\n border-radius: .1rem 0 0 .1rem;\n}\n\n.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label {\n border-top-right-radius: .1rem;\n border-bottom-right-radius: .1rem;\n}\n\n.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {\n border-top-left-radius: .1rem;\n border-bottom-left-radius: .1rem;\n}\n\n.jqstooltip {\n height: auto !important;\n width: auto !important;\n padding: 5px !important;\n}\n\n.connectedSortable {\n min-height: 100px;\n}\n\n.ui-helper-hidden-accessible {\n clip: rect(0 0 0 0);\n height: 1px;\n width: 1px;\n border: 0;\n margin: -1px;\n padding: 0;\n position: absolute;\n overflow: hidden;\n}\n\n.sort-highlight {\n background: #f8f9fa;\n border: 1px dashed #dee2e6;\n margin-bottom: 10px;\n}\n\n.chart {\n position: relative;\n overflow: hidden;\n}\n\n.border-transparent {\n border-color: #0000 !important;\n}\n\n.description-block {\n text-align: center;\n margin: 10px 0;\n display: block;\n}\n\n.description-block.margin-bottom {\n margin-bottom: 25px;\n}\n\n.description-block > .description-header {\n margin: 0;\n padding: 0;\n font-size: 16px;\n font-weight: 600;\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-right: 0;\n border-radius: 0;\n padding-left: 0;\n padding-right: 0;\n}\n\n.list-header {\n color: #6c757d;\n padding: 10px 4px;\n font-size: 15px;\n font-weight: 700;\n}\n\n.list-seperator {\n height: 1px;\n background: #00000020;\n margin: 15px 0 9px;\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 {\n float: left;\n}\n\n.user-block img {\n float: left;\n height: 40px;\n width: 40px;\n}\n\n.user-block .comment, .user-block .description, .user-block .username {\n margin-left: 50px;\n display: block;\n}\n\n.user-block .username {\n margin-top: -1px;\n font-size: 16px;\n font-weight: 600;\n}\n\n.user-block .description {\n color: #6c757d;\n margin-top: -3px;\n font-size: 13px;\n}\n\n.user-block.user-block-sm img {\n width: 1.875rem;\n height: 1.875rem;\n}\n\n.user-block.user-block-sm .comment, .user-block.user-block-sm .description, .user-block.user-block-sm .username {\n margin-left: 40px;\n}\n\n.user-block.user-block-sm .username {\n font-size: 14px;\n}\n\n.img-lg, .img-md, .img-sm {\n float: left;\n}\n\n.img-sm {\n height: 1.875rem;\n width: 1.875rem;\n}\n\n.img-sm + .img-push {\n margin-left: 2.5rem;\n}\n\n.img-md {\n width: 3.75rem;\n height: 3.75rem;\n}\n\n.img-md + .img-push {\n margin-left: 4.375rem;\n}\n\n.img-lg {\n width: 6.25rem;\n height: 6.25rem;\n}\n\n.img-lg + .img-push {\n margin-left: 6.875rem;\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: .25rem;\n}\n\n.img-circle {\n border-radius: 50%;\n}\n\n.img-size-32, .img-size-50, .img-size-64 {\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, .size-40, .size-50 {\n text-align: center;\n display: block;\n}\n\n.size-32 {\n height: 32px;\n width: 32px;\n line-height: 32px;\n}\n\n.size-40 {\n height: 40px;\n width: 40px;\n line-height: 40px;\n}\n\n.size-50 {\n height: 50px;\n width: 50px;\n line-height: 50px;\n}\n\n.attachment-block {\n background: #f8f9fa;\n border: 1px solid #00000020;\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: #495057;\n}\n\n.card > .loading-img, .card > .overlay, .info-box > .loading-img, .info-box > .overlay, .overlay-wrapper > .loading-img, .overlay-wrapper > .overlay, .small-box > .loading-img, .small-box > .overlay {\n height: 100%;\n width: 100%;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.card .overlay, .info-box .overlay, .overlay-wrapper .overlay, .small-box .overlay {\n z-index: 50;\n background: #ffffffb3;\n border-radius: .25rem;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.card .overlay > .fa, .card .overlay > .fab, .card .overlay > .far, .card .overlay > .fas, .card .overlay > .glyphicon, .card .overlay > .ion, .info-box .overlay > .fa, .info-box .overlay > .fab, .info-box .overlay > .far, .info-box .overlay > .fas, .info-box .overlay > .glyphicon, .info-box .overlay > .ion, .overlay-wrapper .overlay > .fa, .overlay-wrapper .overlay > .fab, .overlay-wrapper .overlay > .far, .overlay-wrapper .overlay > .fas, .overlay-wrapper .overlay > .glyphicon, .overlay-wrapper .overlay > .ion, .small-box .overlay > .fa, .small-box .overlay > .fab, .small-box .overlay > .far, .small-box .overlay > .fas, .small-box .overlay > .glyphicon, .small-box .overlay > .ion {\n color: #343a40;\n}\n\n.card .overlay.dark, .info-box .overlay.dark, .overlay-wrapper .overlay.dark, .small-box .overlay.dark {\n background: #00000080;\n}\n\n.card .overlay.dark > .fa, .card .overlay.dark > .fab, .card .overlay.dark > .far, .card .overlay.dark > .fas, .card .overlay.dark > .glyphicon, .card .overlay.dark > .ion, .info-box .overlay.dark > .fa, .info-box .overlay.dark > .fab, .info-box .overlay.dark > .far, .info-box .overlay.dark > .fas, .info-box .overlay.dark > .glyphicon, .info-box .overlay.dark > .ion, .overlay-wrapper .overlay.dark > .fa, .overlay-wrapper .overlay.dark > .fab, .overlay-wrapper .overlay.dark > .far, .overlay-wrapper .overlay.dark > .fas, .overlay-wrapper .overlay.dark > .glyphicon, .overlay-wrapper .overlay.dark > .ion, .small-box .overlay.dark > .fa, .small-box .overlay.dark > .fab, .small-box .overlay.dark > .far, .small-box .overlay.dark > .fas, .small-box .overlay.dark > .glyphicon, .small-box .overlay.dark > .ion {\n color: #ced4da;\n}\n\n.tab-pane > .overlay-wrapper {\n position: relative;\n}\n\n.tab-pane > .overlay-wrapper > .overlay {\n height: calc(100% + 2.5rem);\n width: calc(100% + 2.5rem);\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n flex-direction: column;\n margin-top: -1.25rem;\n margin-left: -1.25rem;\n}\n\n.tab-pane > .overlay-wrapper > .overlay.dark {\n color: #fff;\n}\n\n.ribbon-wrapper {\n height: 70px;\n width: 70px;\n z-index: 10;\n position: absolute;\n top: -2px;\n right: -2px;\n overflow: hidden;\n}\n\n.ribbon-wrapper.ribbon-lg {\n height: 120px;\n width: 120px;\n}\n\n.ribbon-wrapper.ribbon-lg .ribbon {\n width: 160px;\n top: 26px;\n right: 0;\n}\n\n.ribbon-wrapper.ribbon-xl {\n height: 180px;\n width: 180px;\n}\n\n.ribbon-wrapper.ribbon-xl .ribbon {\n width: 240px;\n top: 47px;\n right: 4px;\n}\n\n.ribbon-wrapper .ribbon {\n text-align: center;\n text-shadow: 0 -1px #0006;\n text-transform: uppercase;\n width: 90px;\n padding: .375rem 0;\n font-size: .8rem;\n line-height: 100%;\n position: relative;\n top: 10px;\n right: -2px;\n transform: rotate(45deg);\n box-shadow: 0 0 3px #0000004d;\n}\n\n.ribbon-wrapper .ribbon:after, .ribbon-wrapper .ribbon:before {\n content: \"\";\n border-top: 3px solid #9e9e9e;\n border-left: 3px solid #0000;\n border-right: 3px solid #0000;\n position: absolute;\n bottom: -3px;\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 z-index: 1032;\n position: fixed;\n bottom: 1.25rem;\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: #fff;\n border-left: .7rem solid #007bff;\n margin: 1.5em .7rem;\n padding: .5em .7rem;\n}\n\n.box blockquote {\n background: #e9ecef;\n}\n\nblockquote p:last-child {\n margin-bottom: 0;\n}\n\nblockquote h1, blockquote h2, blockquote h3, blockquote h4, blockquote h5, blockquote 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, blockquote.quote-primary h2, blockquote.quote-primary h3, blockquote.quote-primary h4, blockquote.quote-primary h5, blockquote.quote-primary h6 {\n color: #007bff;\n}\n\nblockquote.quote-secondary {\n border-color: #6c757d;\n}\n\nblockquote.quote-secondary h1, blockquote.quote-secondary h2, blockquote.quote-secondary h3, blockquote.quote-secondary h4, blockquote.quote-secondary h5, blockquote.quote-secondary h6 {\n color: #6c757d;\n}\n\nblockquote.quote-success {\n border-color: #28a745;\n}\n\nblockquote.quote-success h1, blockquote.quote-success h2, blockquote.quote-success h3, blockquote.quote-success h4, blockquote.quote-success h5, blockquote.quote-success h6 {\n color: #28a745;\n}\n\nblockquote.quote-info {\n border-color: #17a2b8;\n}\n\nblockquote.quote-info h1, blockquote.quote-info h2, blockquote.quote-info h3, blockquote.quote-info h4, blockquote.quote-info h5, blockquote.quote-info h6 {\n color: #17a2b8;\n}\n\nblockquote.quote-warning {\n border-color: #ffc107;\n}\n\nblockquote.quote-warning h1, blockquote.quote-warning h2, blockquote.quote-warning h3, blockquote.quote-warning h4, blockquote.quote-warning h5, blockquote.quote-warning h6 {\n color: #ffc107;\n}\n\nblockquote.quote-danger {\n border-color: #dc3545;\n}\n\nblockquote.quote-danger h1, blockquote.quote-danger h2, blockquote.quote-danger h3, blockquote.quote-danger h4, blockquote.quote-danger h5, blockquote.quote-danger h6 {\n color: #dc3545;\n}\n\nblockquote.quote-light {\n border-color: #f8f9fa;\n}\n\nblockquote.quote-light h1, blockquote.quote-light h2, blockquote.quote-light h3, blockquote.quote-light h4, blockquote.quote-light h5, blockquote.quote-light h6 {\n color: #f8f9fa;\n}\n\nblockquote.quote-dark {\n border-color: #343a40;\n}\n\nblockquote.quote-dark h1, blockquote.quote-dark h2, blockquote.quote-dark h3, blockquote.quote-dark h4, blockquote.quote-dark h5, blockquote.quote-dark h6 {\n color: #343a40;\n}\n\nblockquote.quote-lightblue {\n border-color: #3c8dbc;\n}\n\nblockquote.quote-lightblue h1, blockquote.quote-lightblue h2, blockquote.quote-lightblue h3, blockquote.quote-lightblue h4, blockquote.quote-lightblue h5, blockquote.quote-lightblue h6 {\n color: #3c8dbc;\n}\n\nblockquote.quote-navy {\n border-color: #001f3f;\n}\n\nblockquote.quote-navy h1, blockquote.quote-navy h2, blockquote.quote-navy h3, blockquote.quote-navy h4, blockquote.quote-navy h5, blockquote.quote-navy h6 {\n color: #001f3f;\n}\n\nblockquote.quote-olive {\n border-color: #3d9970;\n}\n\nblockquote.quote-olive h1, blockquote.quote-olive h2, blockquote.quote-olive h3, blockquote.quote-olive h4, blockquote.quote-olive h5, blockquote.quote-olive h6 {\n color: #3d9970;\n}\n\nblockquote.quote-lime {\n border-color: #01ff70;\n}\n\nblockquote.quote-lime h1, blockquote.quote-lime h2, blockquote.quote-lime h3, blockquote.quote-lime h4, blockquote.quote-lime h5, blockquote.quote-lime h6 {\n color: #01ff70;\n}\n\nblockquote.quote-fuchsia {\n border-color: #f012be;\n}\n\nblockquote.quote-fuchsia h1, blockquote.quote-fuchsia h2, blockquote.quote-fuchsia h3, blockquote.quote-fuchsia h4, blockquote.quote-fuchsia h5, blockquote.quote-fuchsia h6 {\n color: #f012be;\n}\n\nblockquote.quote-maroon {\n border-color: #d81b60;\n}\n\nblockquote.quote-maroon h1, blockquote.quote-maroon h2, blockquote.quote-maroon h3, blockquote.quote-maroon h4, blockquote.quote-maroon h5, blockquote.quote-maroon h6 {\n color: #d81b60;\n}\n\nblockquote.quote-blue {\n border-color: #007bff;\n}\n\nblockquote.quote-blue h1, blockquote.quote-blue h2, blockquote.quote-blue h3, blockquote.quote-blue h4, blockquote.quote-blue h5, blockquote.quote-blue h6 {\n color: #007bff;\n}\n\nblockquote.quote-indigo {\n border-color: #6610f2;\n}\n\nblockquote.quote-indigo h1, blockquote.quote-indigo h2, blockquote.quote-indigo h3, blockquote.quote-indigo h4, blockquote.quote-indigo h5, blockquote.quote-indigo h6 {\n color: #6610f2;\n}\n\nblockquote.quote-purple {\n border-color: #6f42c1;\n}\n\nblockquote.quote-purple h1, blockquote.quote-purple h2, blockquote.quote-purple h3, blockquote.quote-purple h4, blockquote.quote-purple h5, blockquote.quote-purple h6 {\n color: #6f42c1;\n}\n\nblockquote.quote-pink {\n border-color: #e83e8c;\n}\n\nblockquote.quote-pink h1, blockquote.quote-pink h2, blockquote.quote-pink h3, blockquote.quote-pink h4, blockquote.quote-pink h5, blockquote.quote-pink h6 {\n color: #e83e8c;\n}\n\nblockquote.quote-red {\n border-color: #dc3545;\n}\n\nblockquote.quote-red h1, blockquote.quote-red h2, blockquote.quote-red h3, blockquote.quote-red h4, blockquote.quote-red h5, blockquote.quote-red h6 {\n color: #dc3545;\n}\n\nblockquote.quote-orange {\n border-color: #fd7e14;\n}\n\nblockquote.quote-orange h1, blockquote.quote-orange h2, blockquote.quote-orange h3, blockquote.quote-orange h4, blockquote.quote-orange h5, blockquote.quote-orange h6 {\n color: #fd7e14;\n}\n\nblockquote.quote-yellow {\n border-color: #ffc107;\n}\n\nblockquote.quote-yellow h1, blockquote.quote-yellow h2, blockquote.quote-yellow h3, blockquote.quote-yellow h4, blockquote.quote-yellow h5, blockquote.quote-yellow h6 {\n color: #ffc107;\n}\n\nblockquote.quote-green {\n border-color: #28a745;\n}\n\nblockquote.quote-green h1, blockquote.quote-green h2, blockquote.quote-green h3, blockquote.quote-green h4, blockquote.quote-green h5, blockquote.quote-green h6 {\n color: #28a745;\n}\n\nblockquote.quote-teal {\n border-color: #20c997;\n}\n\nblockquote.quote-teal h1, blockquote.quote-teal h2, blockquote.quote-teal h3, blockquote.quote-teal h4, blockquote.quote-teal h5, blockquote.quote-teal h6 {\n color: #20c997;\n}\n\nblockquote.quote-cyan {\n border-color: #17a2b8;\n}\n\nblockquote.quote-cyan h1, blockquote.quote-cyan h2, blockquote.quote-cyan h3, blockquote.quote-cyan h4, blockquote.quote-cyan h5, blockquote.quote-cyan h6 {\n color: #17a2b8;\n}\n\nblockquote.quote-white {\n border-color: #fff;\n}\n\nblockquote.quote-white h1, blockquote.quote-white h2, blockquote.quote-white h3, blockquote.quote-white h4, blockquote.quote-white h5, blockquote.quote-white h6 {\n color: #fff;\n}\n\nblockquote.quote-gray {\n border-color: #6c757d;\n}\n\nblockquote.quote-gray h1, blockquote.quote-gray h2, blockquote.quote-gray h3, blockquote.quote-gray h4, blockquote.quote-gray h5, blockquote.quote-gray h6 {\n color: #6c757d;\n}\n\nblockquote.quote-gray-dark {\n border-color: #343a40;\n}\n\nblockquote.quote-gray-dark h1, blockquote.quote-gray-dark h2, blockquote.quote-gray-dark h3, blockquote.quote-gray-dark h4, blockquote.quote-gray-dark h5, blockquote.quote-gray-dark h6 {\n color: #343a40;\n}\n\n.tab-custom-content {\n border-top: 1px solid #dee2e6;\n margin-top: .5rem;\n padding-top: .5rem;\n}\n\n.nav + .tab-custom-content {\n border-top: none;\n border-bottom: 1px solid #dee2e6;\n margin-top: 0;\n margin-bottom: .5rem;\n padding-bottom: .5rem;\n}\n\n.badge-btn {\n border-radius: .15rem;\n padding: .25rem .5rem;\n font-size: .75rem;\n font-weight: 400;\n}\n\n.badge-btn.badge-pill {\n padding: .375rem .6rem;\n}\n\n@media print {\n .content-header, .main-header, .main-sidebar, .no-print {\n display: none !important;\n }\n\n .content-wrapper, .main-footer {\n transform: translate(0);\n min-height: 0 !important;\n margin-left: 0 !important;\n }\n\n .layout-fixed .content-wrapper {\n padding-top: 0 !important;\n }\n\n .invoice {\n width: 100%;\n border: 0;\n margin: 0;\n padding: 0;\n }\n\n .invoice-col {\n float: left;\n width: 33.3333%;\n }\n\n .table-responsive {\n overflow: auto;\n }\n\n .table-responsive > .table tr td, .table-responsive > .table tr th {\n white-space: normal !important;\n }\n}\n\n.text-bold, .text-bold.table td, .text-bold.table th {\n font-weight: 700;\n}\n\n.text-xs {\n font-size: .75rem !important;\n}\n\n.text-sm {\n font-size: .875rem !important;\n}\n\n.text-md {\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-lightblue {\n color: #3c8dbc !important;\n}\n\n.text-navy {\n color: #001f3f !important;\n}\n\n.text-olive {\n color: #3d9970 !important;\n}\n\n.text-lime {\n color: #01ff70 !important;\n}\n\n.text-fuchsia {\n color: #f012be !important;\n}\n\n.text-maroon {\n color: #d81b60 !important;\n}\n\n.text-blue {\n color: #007bff !important;\n}\n\n.text-indigo {\n color: #6610f2 !important;\n}\n\n.text-purple {\n color: #6f42c1 !important;\n}\n\n.text-pink {\n color: #e83e8c !important;\n}\n\n.text-red {\n color: #dc3545 !important;\n}\n\n.text-orange {\n color: #fd7e14 !important;\n}\n\n.text-yellow {\n color: #ffc107 !important;\n}\n\n.text-green {\n color: #28a745 !important;\n}\n\n.text-teal {\n color: #20c997 !important;\n}\n\n.text-cyan {\n color: #17a2b8 !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-gray {\n color: #6c757d !important;\n}\n\n.text-gray-dark {\n color: #343a40 !important;\n}\n\n.elevation-0 {\n box-shadow: none !important;\n}\n\n.elevation-1 {\n box-shadow: 0 1px 3px #0000001f, 0 1px 2px #0000003d !important;\n}\n\n.elevation-2 {\n box-shadow: 0 3px 6px #00000029, 0 3px 6px #0000003b !important;\n}\n\n.elevation-3 {\n box-shadow: 0 10px 20px #00000030, 0 6px 6px #0000003b !important;\n}\n\n.elevation-4 {\n box-shadow: 0 14px 28px #00000040, 0 10px 10px #00000038 !important;\n}\n\n.elevation-5 {\n box-shadow: 0 19px 38px #0000004d, 0 15px 12px #00000038 !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\n.bg-primary, .bg-primary > a {\n color: #fff !important;\n}\n\n.bg-primary.btn:hover {\n color: #ececec;\n border-color: #0062cc;\n}\n\n.bg-primary.btn.active, .bg-primary.btn:active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #005cbf;\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\n.bg-secondary, .bg-secondary > a {\n color: #fff !important;\n}\n\n.bg-secondary.btn:hover {\n color: #ececec;\n border-color: #545b62;\n}\n\n.bg-secondary.btn.active, .bg-secondary.btn:active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4e555b;\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\n.bg-success, .bg-success > a {\n color: #fff !important;\n}\n\n.bg-success.btn:hover {\n color: #ececec;\n border-color: #1e7e34;\n}\n\n.bg-success.btn.active, .bg-success.btn:active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #1c7430;\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\n.bg-info, .bg-info > a {\n color: #fff !important;\n}\n\n.bg-info.btn:hover {\n color: #ececec;\n border-color: #117a8b;\n}\n\n.bg-info.btn.active, .bg-info.btn:active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #10707f;\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\n.bg-warning, .bg-warning > a {\n color: #1f2d3d !important;\n}\n\n.bg-warning.btn:hover {\n color: #121a24;\n border-color: #d39e00;\n}\n\n.bg-warning.btn.active, .bg-warning.btn:active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #c69500;\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\n.bg-danger, .bg-danger > a {\n color: #fff !important;\n}\n\n.bg-danger.btn:hover {\n color: #ececec;\n border-color: #bd2130;\n}\n\n.bg-danger.btn.active, .bg-danger.btn:active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b21f2d;\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\n.bg-light, .bg-light > a {\n color: #1f2d3d !important;\n}\n\n.bg-light.btn:hover {\n color: #121a24;\n border-color: #dae0e5;\n}\n\n.bg-light.btn.active, .bg-light.btn:active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #d3d9df;\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\n.bg-dark, .bg-dark > a {\n color: #fff !important;\n}\n\n.bg-dark.btn:hover {\n color: #ececec;\n border-color: #1d2124;\n}\n\n.bg-dark.btn.active, .bg-dark.btn:active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #171a1d;\n background-color: #1d2124 !important;\n}\n\n.bg-lightblue {\n background-color: #3c8dbc !important;\n}\n\n.bg-lightblue, .bg-lightblue > a {\n color: #fff !important;\n}\n\n.bg-lightblue.btn:hover {\n color: #ececec;\n border-color: #307095;\n}\n\n.bg-lightblue.btn.active, .bg-lightblue.btn:active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #2d698c;\n background-color: #307095 !important;\n}\n\n.bg-navy {\n background-color: #001f3f !important;\n}\n\n.bg-navy, .bg-navy > a {\n color: #fff !important;\n}\n\n.bg-navy.btn:hover {\n color: #ececec;\n border-color: #00060c;\n}\n\n.bg-navy.btn.active, .bg-navy.btn:active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #000;\n background-color: #00060c !important;\n}\n\n.bg-olive {\n background-color: #3d9970 !important;\n}\n\n.bg-olive, .bg-olive > a {\n color: #fff !important;\n}\n\n.bg-olive.btn:hover {\n color: #ececec;\n border-color: #2e7555;\n}\n\n.bg-olive.btn.active, .bg-olive.btn:active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #2b6b4f;\n background-color: #2e7555 !important;\n}\n\n.bg-lime {\n background-color: #01ff70 !important;\n}\n\n.bg-lime, .bg-lime > a {\n color: #1f2d3d !important;\n}\n\n.bg-lime.btn:hover {\n color: #121a24;\n border-color: #00cd5a;\n}\n\n.bg-lime.btn.active, .bg-lime.btn:active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #00c054;\n background-color: #00cd5a !important;\n}\n\n.bg-fuchsia {\n background-color: #f012be !important;\n}\n\n.bg-fuchsia, .bg-fuchsia > a {\n color: #fff !important;\n}\n\n.bg-fuchsia.btn:hover {\n color: #ececec;\n border-color: #c30c9a;\n}\n\n.bg-fuchsia.btn.active, .bg-fuchsia.btn:active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b70c90;\n background-color: #c30c9a !important;\n}\n\n.bg-maroon {\n background-color: #d81b60 !important;\n}\n\n.bg-maroon, .bg-maroon > a {\n color: #fff !important;\n}\n\n.bg-maroon.btn:hover {\n color: #ececec;\n border-color: #ab154c;\n}\n\n.bg-maroon.btn.active, .bg-maroon.btn:active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #9f1447;\n background-color: #ab154c !important;\n}\n\n.bg-blue {\n background-color: #007bff !important;\n}\n\n.bg-blue, .bg-blue > a {\n color: #fff !important;\n}\n\n.bg-blue.btn:hover {\n color: #ececec;\n border-color: #0062cc;\n}\n\n.bg-blue.btn.active, .bg-blue.btn:active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #005cbf;\n background-color: #0062cc !important;\n}\n\n.bg-indigo {\n background-color: #6610f2 !important;\n}\n\n.bg-indigo, .bg-indigo > a {\n color: #fff !important;\n}\n\n.bg-indigo.btn:hover {\n color: #ececec;\n border-color: #510bc4;\n}\n\n.bg-indigo.btn.active, .bg-indigo.btn:active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4c0ab8;\n background-color: #510bc4 !important;\n}\n\n.bg-purple {\n background-color: #6f42c1 !important;\n}\n\n.bg-purple, .bg-purple > a {\n color: #fff !important;\n}\n\n.bg-purple.btn:hover {\n color: #ececec;\n border-color: #59339d;\n}\n\n.bg-purple.btn.active, .bg-purple.btn:active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #533093;\n background-color: #59339d !important;\n}\n\n.bg-pink {\n background-color: #e83e8c !important;\n}\n\n.bg-pink, .bg-pink > a {\n color: #fff !important;\n}\n\n.bg-pink.btn:hover {\n color: #ececec;\n border-color: #d91a72;\n}\n\n.bg-pink.btn.active, .bg-pink.btn:active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #ce196c;\n background-color: #d91a72 !important;\n}\n\n.bg-red {\n background-color: #dc3545 !important;\n}\n\n.bg-red, .bg-red > a {\n color: #fff !important;\n}\n\n.bg-red.btn:hover {\n color: #ececec;\n border-color: #bd2130;\n}\n\n.bg-red.btn.active, .bg-red.btn:active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b21f2d;\n background-color: #bd2130 !important;\n}\n\n.bg-orange {\n background-color: #fd7e14 !important;\n}\n\n.bg-orange, .bg-orange > a {\n color: #1f2d3d !important;\n}\n\n.bg-orange.btn:hover {\n color: #121a24;\n border-color: #dc6502;\n}\n\n.bg-orange.btn.active, .bg-orange.btn:active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #cf5f02;\n background-color: #dc6502 !important;\n}\n\n.bg-yellow {\n background-color: #ffc107 !important;\n}\n\n.bg-yellow, .bg-yellow > a {\n color: #1f2d3d !important;\n}\n\n.bg-yellow.btn:hover {\n color: #121a24;\n border-color: #d39e00;\n}\n\n.bg-yellow.btn.active, .bg-yellow.btn:active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #c69500;\n background-color: #d39e00 !important;\n}\n\n.bg-green {\n background-color: #28a745 !important;\n}\n\n.bg-green, .bg-green > a {\n color: #fff !important;\n}\n\n.bg-green.btn:hover {\n color: #ececec;\n border-color: #1e7e34;\n}\n\n.bg-green.btn.active, .bg-green.btn:active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #1c7430;\n background-color: #1e7e34 !important;\n}\n\n.bg-teal {\n background-color: #20c997 !important;\n}\n\n.bg-teal, .bg-teal > a {\n color: #fff !important;\n}\n\n.bg-teal.btn:hover {\n color: #ececec;\n border-color: #199d76;\n}\n\n.bg-teal.btn.active, .bg-teal.btn:active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #17926e;\n background-color: #199d76 !important;\n}\n\n.bg-cyan {\n background-color: #17a2b8 !important;\n}\n\n.bg-cyan, .bg-cyan > a {\n color: #fff !important;\n}\n\n.bg-cyan.btn:hover {\n color: #ececec;\n border-color: #117a8b;\n}\n\n.bg-cyan.btn.active, .bg-cyan.btn:active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #10707f;\n background-color: #117a8b !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-white, .bg-white > a {\n color: #1f2d3d !important;\n}\n\n.bg-white.btn:hover {\n color: #121a24;\n border-color: #e6e6e6;\n}\n\n.bg-white.btn.active, .bg-white.btn:active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #dfdfdf;\n background-color: #e6e6e6 !important;\n}\n\n.bg-gray {\n background-color: #6c757d !important;\n}\n\n.bg-gray, .bg-gray > a {\n color: #fff !important;\n}\n\n.bg-gray.btn:hover {\n color: #ececec;\n border-color: #545b62;\n}\n\n.bg-gray.btn.active, .bg-gray.btn:active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4e555b;\n background-color: #545b62 !important;\n}\n\n.bg-gray-dark {\n background-color: #343a40 !important;\n}\n\n.bg-gray-dark, .bg-gray-dark > a {\n color: #fff !important;\n}\n\n.bg-gray-dark.btn:hover {\n color: #ececec;\n border-color: #1d2124;\n}\n\n.bg-gray-dark.btn.active, .bg-gray-dark.btn:active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #171a1d;\n background-color: #1d2124 !important;\n}\n\n.bg-gray {\n color: #1f2d3d;\n background-color: #adb5bd;\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: #fff !important;\n}\n\n.bg-white {\n background-color: #fff;\n color: #1f2d3d !important;\n}\n\n.bg-gradient-primary {\n color: #fff;\n background: #007bff linear-gradient(#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, .show > .bg-gradient-primary.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-primary.btn:hover {\n color: #ececec;\n border-color: #0062cc;\n background: #0069d9 linear-gradient(#267fde, #0069d9) repeat-x !important;\n}\n\n.bg-gradient-primary.btn.active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #005cbf;\n background: #0062cc linear-gradient(#267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-gradient-secondary {\n color: #fff;\n background: #6c757d linear-gradient(#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, .show > .bg-gradient-secondary.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-secondary.btn:hover {\n color: #ececec;\n border-color: #545b62;\n background: #5a6268 linear-gradient(#73797f, #5a6268) repeat-x !important;\n}\n\n.bg-gradient-secondary.btn.active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4e555b;\n background: #545b62 linear-gradient(#6e7479, #545b62) repeat-x !important;\n}\n\n.bg-gradient-success {\n color: #fff;\n background: #28a745 linear-gradient(#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, .show > .bg-gradient-success.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-success.btn:hover {\n color: #ececec;\n border-color: #1e7e34;\n background: #218838 linear-gradient(#429a56, #218838) repeat-x !important;\n}\n\n.bg-gradient-success.btn.active, .bg-gradient-success.btn:active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #1c7430;\n background: #1e7e34 linear-gradient(#409152, #1e7e34) repeat-x !important;\n}\n\n.bg-gradient-info {\n color: #fff;\n background: #17a2b8 linear-gradient(#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, .show > .bg-gradient-info.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-info.btn:hover {\n color: #ececec;\n border-color: #117a8b;\n background: #138496 linear-gradient(#3697a6, #138496) repeat-x !important;\n}\n\n.bg-gradient-info.btn.active, .bg-gradient-info.btn:active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #10707f;\n background: #117a8b linear-gradient(#358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-gradient-warning {\n color: #1f2d3d;\n background: #ffc107 linear-gradient(#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, .show > .bg-gradient-warning.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-warning.btn:hover {\n color: #121a24;\n border-color: #d39e00;\n background: #e0a800 linear-gradient(#e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-gradient-warning.btn.active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #c69500;\n background: #d39e00 linear-gradient(#daad26, #d39e00) repeat-x !important;\n}\n\n.bg-gradient-danger {\n color: #fff;\n background: #dc3545 linear-gradient(#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, .show > .bg-gradient-danger.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-danger.btn:hover {\n color: #ececec;\n border-color: #bd2130;\n background: #c82333 linear-gradient(#d04451, #c82333) repeat-x !important;\n}\n\n.bg-gradient-danger.btn.active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b21f2d;\n background: #bd2130 linear-gradient(#c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-gradient-light {\n color: #1f2d3d;\n background: #f8f9fa linear-gradient(#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, .show > .bg-gradient-light.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-light.btn:hover {\n color: #121a24;\n border-color: #dae0e5;\n background: #e2e6ea linear-gradient(#e6eaed, #e2e6ea) repeat-x !important;\n}\n\n.bg-gradient-light.btn.active, .bg-gradient-light.btn:active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #d3d9df;\n background: #dae0e5 linear-gradient(#e0e4e9, #dae0e5) repeat-x !important;\n}\n\n.bg-gradient-dark {\n color: #fff;\n background: #343a40 linear-gradient(#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, .show > .bg-gradient-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-dark.btn:hover {\n color: #ececec;\n border-color: #1d2124;\n background: #23272b linear-gradient(#44474b, #23272b) repeat-x !important;\n}\n\n.bg-gradient-dark.btn.active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #171a1d;\n background: #1d2124 linear-gradient(#3f4245, #1d2124) repeat-x !important;\n}\n\n.bg-gradient-lightblue {\n color: #fff;\n background: #3c8dbc linear-gradient(#599ec6, #3c8dbc) repeat-x !important;\n}\n\n.bg-gradient-lightblue.btn.disabled, .bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .show > .bg-gradient-lightblue.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-lightblue.btn:hover {\n color: #ececec;\n border-color: #307095;\n background: #33779f linear-gradient(#518cad, #33779f) repeat-x !important;\n}\n\n.bg-gradient-lightblue.btn.active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #2d698c;\n background: #307095 linear-gradient(#4f85a5, #307095) repeat-x !important;\n}\n\n.bg-gradient-navy {\n color: #fff;\n background: #001f3f linear-gradient(#26415c, #001f3f) repeat-x !important;\n}\n\n.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 {\n background-image: none !important;\n}\n\n.bg-gradient-navy.btn:hover {\n color: #ececec;\n border-color: #00060c;\n background: #000c19 linear-gradient(#26313b, #000c19) repeat-x !important;\n}\n\n.bg-gradient-navy.btn.active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #000;\n background: #00060c linear-gradient(#262b30, #00060c) repeat-x !important;\n}\n\n.bg-gradient-olive {\n color: #fff;\n background: #3d9970 linear-gradient(#5aa885, #3d9970) repeat-x !important;\n}\n\n.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 {\n background-image: none !important;\n}\n\n.bg-gradient-olive.btn:hover {\n color: #ececec;\n border-color: #2e7555;\n background: #327e5c linear-gradient(#519174, #327e5c) repeat-x !important;\n}\n\n.bg-gradient-olive.btn.active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #2b6b4f;\n background: #2e7555 linear-gradient(#4e896f, #2e7555) repeat-x !important;\n}\n\n.bg-gradient-lime {\n color: #1f2d3d;\n background: #01ff70 linear-gradient(#27ff85, #01ff70) repeat-x !important;\n}\n\n.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 {\n background-image: none !important;\n}\n\n.bg-gradient-lime.btn:hover {\n color: #121a24;\n border-color: #00cd5a;\n background: #00da5f linear-gradient(#26df77, #00da5f) repeat-x !important;\n}\n\n.bg-gradient-lime.btn.active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #00c054;\n background: #00cd5a linear-gradient(#26d572, #00cd5a) repeat-x !important;\n}\n\n.bg-gradient-fuchsia {\n color: #fff;\n background: #f012be linear-gradient(#f236c8, #f012be) repeat-x !important;\n}\n\n.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 {\n background-image: none !important;\n}\n\n.bg-gradient-fuchsia.btn:hover {\n color: #ececec;\n border-color: #c30c9a;\n background: #cf0da3 linear-gradient(#d631b1, #cf0da3) repeat-x !important;\n}\n\n.bg-gradient-fuchsia.btn.active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b70c90;\n background: #c30c9a linear-gradient(#cc31a9, #c30c9a) repeat-x !important;\n}\n\n.bg-gradient-maroon {\n color: #fff;\n background: #d81b60 linear-gradient(#de3d78, #d81b60) repeat-x !important;\n}\n\n.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 {\n background-image: none !important;\n}\n\n.bg-gradient-maroon.btn:hover {\n color: #ececec;\n border-color: #ab154c;\n background: #b61751 linear-gradient(#c13a6b, #b61751) repeat-x !important;\n}\n\n.bg-gradient-maroon.btn.active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #9f1447;\n background: #ab154c linear-gradient(#b73867, #ab154c) repeat-x !important;\n}\n\n.bg-gradient-blue {\n color: #fff;\n background: #007bff linear-gradient(#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, .show > .bg-gradient-blue.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-blue.btn:hover {\n color: #ececec;\n border-color: #0062cc;\n background: #0069d9 linear-gradient(#267fde, #0069d9) repeat-x !important;\n}\n\n.bg-gradient-blue.btn.active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #005cbf;\n background: #0062cc linear-gradient(#267ad4, #0062cc) repeat-x !important;\n}\n\n.bg-gradient-indigo {\n color: #fff;\n background: #6610f2 linear-gradient(#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, .show > .bg-gradient-indigo.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-indigo.btn:hover {\n color: #ececec;\n border-color: #510bc4;\n background: #560bd0 linear-gradient(#7030d7, #560bd0) repeat-x !important;\n}\n\n.bg-gradient-indigo.btn.active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4c0ab8;\n background: #510bc4 linear-gradient(#6b2fcd, #510bc4) repeat-x !important;\n}\n\n.bg-gradient-purple {\n color: #fff;\n background: #6f42c1 linear-gradient(#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, .show > .bg-gradient-purple.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-purple.btn:hover {\n color: #ececec;\n border-color: #59339d;\n background: #5e37a6 linear-gradient(#7655b4, #5e37a6) repeat-x !important;\n}\n\n.bg-gradient-purple.btn.active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #533093;\n background: #59339d linear-gradient(#7252ab, #59339d) repeat-x !important;\n}\n\n.bg-gradient-pink {\n color: #fff;\n background: #e83e8c linear-gradient(#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, .show > .bg-gradient-pink.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-pink.btn:hover {\n color: #ececec;\n border-color: #d91a72;\n background: #e41c78 linear-gradient(#e83e8c, #e41c78) repeat-x !important;\n}\n\n.bg-gradient-pink.btn.active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #ce196c;\n background: #d91a72 linear-gradient(#df3c87, #d91a72) repeat-x !important;\n}\n\n.bg-gradient-red {\n color: #fff;\n background: #dc3545 linear-gradient(#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, .show > .bg-gradient-red.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-red.btn:hover {\n color: #ececec;\n border-color: #bd2130;\n background: #c82333 linear-gradient(#d04451, #c82333) repeat-x !important;\n}\n\n.bg-gradient-red.btn.active, .bg-gradient-red.btn:active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #b21f2d;\n background: #bd2130 linear-gradient(#c7424f, #bd2130) repeat-x !important;\n}\n\n.bg-gradient-orange {\n color: #1f2d3d;\n background: #fd7e14 linear-gradient(#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, .show > .bg-gradient-orange.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-orange.btn:hover {\n color: #121a24;\n border-color: #dc6502;\n background: #e96b02 linear-gradient(#ec8128, #e96b02) repeat-x !important;\n}\n\n.bg-gradient-orange.btn.active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #cf5f02;\n background: #dc6502 linear-gradient(#e17c28, #dc6502) repeat-x !important;\n}\n\n.bg-gradient-yellow {\n color: #1f2d3d;\n background: #ffc107 linear-gradient(#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, .show > .bg-gradient-yellow.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-yellow.btn:hover {\n color: #121a24;\n border-color: #d39e00;\n background: #e0a800 linear-gradient(#e4b526, #e0a800) repeat-x !important;\n}\n\n.bg-gradient-yellow.btn.active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #c69500;\n background: #d39e00 linear-gradient(#daad26, #d39e00) repeat-x !important;\n}\n\n.bg-gradient-green {\n color: #fff;\n background: #28a745 linear-gradient(#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, .show > .bg-gradient-green.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-green.btn:hover {\n color: #ececec;\n border-color: #1e7e34;\n background: #218838 linear-gradient(#429a56, #218838) repeat-x !important;\n}\n\n.bg-gradient-green.btn.active, .bg-gradient-green.btn:active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #1c7430;\n background: #1e7e34 linear-gradient(#409152, #1e7e34) repeat-x !important;\n}\n\n.bg-gradient-teal {\n color: #fff;\n background: #20c997 linear-gradient(#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, .show > .bg-gradient-teal.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-teal.btn:hover {\n color: #ececec;\n border-color: #199d76;\n background: #1ba87e linear-gradient(#3db592, #1ba87e) repeat-x !important;\n}\n\n.bg-gradient-teal.btn.active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #17926e;\n background: #199d76 linear-gradient(#3bac8b, #199d76) repeat-x !important;\n}\n\n.bg-gradient-cyan {\n color: #fff;\n background: #17a2b8 linear-gradient(#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, .show > .bg-gradient-cyan.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-cyan.btn:hover {\n color: #ececec;\n border-color: #117a8b;\n background: #138496 linear-gradient(#3697a6, #138496) repeat-x !important;\n}\n\n.bg-gradient-cyan.btn.active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #10707f;\n background: #117a8b linear-gradient(#358e9c, #117a8b) repeat-x !important;\n}\n\n.bg-gradient-white {\n color: #1f2d3d;\n background: #fff linear-gradient(#fff, #fff) 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, .show > .bg-gradient-white.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-white.btn:hover {\n color: #121a24;\n border-color: #e6e6e6;\n background: #ececec linear-gradient(#efefef, #ececec) repeat-x !important;\n}\n\n.bg-gradient-white.btn.active, .bg-gradient-white.btn:active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:not(:disabled):not(.disabled):active {\n color: #1f2d3d;\n border-color: #dfdfdf;\n background: #e6e6e6 linear-gradient(#e9e9e9, #e6e6e6) repeat-x !important;\n}\n\n.bg-gradient-gray {\n color: #fff;\n background: #6c757d linear-gradient(#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, .show > .bg-gradient-gray.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-gray.btn:hover {\n color: #ececec;\n border-color: #545b62;\n background: #5a6268 linear-gradient(#73797f, #5a6268) repeat-x !important;\n}\n\n.bg-gradient-gray.btn.active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #4e555b;\n background: #545b62 linear-gradient(#6e7479, #545b62) repeat-x !important;\n}\n\n.bg-gradient-gray-dark {\n color: #fff;\n background: #343a40 linear-gradient(#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, .show > .bg-gradient-gray-dark.btn.dropdown-toggle {\n background-image: none !important;\n}\n\n.bg-gradient-gray-dark.btn:hover {\n color: #ececec;\n border-color: #1d2124;\n background: #23272b linear-gradient(#44474b, #23272b) repeat-x !important;\n}\n\n.bg-gradient-gray-dark.btn.active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active {\n color: #fff;\n border-color: #171a1d;\n background: #1d2124 linear-gradient(#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:focus, .link-muted:hover {\n color: #464f58;\n}\n\n.link-black {\n color: #6c757d;\n}\n\n.link-black:focus, .link-black:hover {\n color: #e6e8ea;\n}\n\n.accent-primary .btn-link, .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #007bff;\n}\n\n.accent-primary .btn-link:hover, .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #0056b3;\n}\n\n.accent-primary .dropdown-item.active, .accent-primary .dropdown-item:active {\n color: #fff;\n background: #007bff;\n}\n\n.accent-primary .custom-control-input:checked ~ .custom-control-label:before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.accent-primary .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.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-primary .custom-file-input:focus ~ .custom-file-label, .accent-primary .custom-select:focus, .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #80bdff;\n}\n\n.accent-primary .page-item .page-link {\n color: #007bff;\n}\n\n.accent-primary .page-item.active .page-link, .accent-primary .page-item.active a {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.accent-primary .page-item.disabled .page-link, .accent-primary .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-primary [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-primary [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-primary [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-primary [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-secondary .btn-link, .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #6c757d;\n}\n\n.accent-secondary .btn-link:hover, .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #494f54;\n}\n\n.accent-secondary .dropdown-item.active, .accent-secondary .dropdown-item:active {\n color: #fff;\n background: #6c757d;\n}\n\n.accent-secondary .custom-control-input:checked ~ .custom-control-label:before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.accent-secondary .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.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-secondary .custom-file-input:focus ~ .custom-file-label, .accent-secondary .custom-select:focus, .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #afb5ba;\n}\n\n.accent-secondary .page-item .page-link {\n color: #6c757d;\n}\n\n.accent-secondary .page-item.active .page-link, .accent-secondary .page-item.active a {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.accent-secondary .page-item.disabled .page-link, .accent-secondary .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-secondary [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-secondary [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-secondary [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-secondary [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-success .btn-link, .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #28a745;\n}\n\n.accent-success .btn-link:hover, .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #19692c;\n}\n\n.accent-success .dropdown-item.active, .accent-success .dropdown-item:active {\n color: #fff;\n background: #28a745;\n}\n\n.accent-success .custom-control-input:checked ~ .custom-control-label:before {\n background: #28a745;\n border-color: #145523;\n}\n\n.accent-success .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.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-success .custom-file-input:focus ~ .custom-file-label, .accent-success .custom-select:focus, .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #71dd8a;\n}\n\n.accent-success .page-item .page-link {\n color: #28a745;\n}\n\n.accent-success .page-item.active .page-link, .accent-success .page-item.active a {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.accent-success .page-item.disabled .page-link, .accent-success .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-success [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-success [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-success [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-success [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-info .btn-link, .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #17a2b8;\n}\n\n.accent-info .btn-link:hover, .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #0f6674;\n}\n\n.accent-info .dropdown-item.active, .accent-info .dropdown-item:active {\n color: #fff;\n background: #17a2b8;\n}\n\n.accent-info .custom-control-input:checked ~ .custom-control-label:before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.accent-info .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.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-info .custom-file-input:focus ~ .custom-file-label, .accent-info .custom-select:focus, .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #63d9ec;\n}\n\n.accent-info .page-item .page-link {\n color: #17a2b8;\n}\n\n.accent-info .page-item.active .page-link, .accent-info .page-item.active a {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.accent-info .page-item.disabled .page-link, .accent-info .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-info [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-info [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-info [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-info [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-warning .btn-link, .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #ffc107;\n}\n\n.accent-warning .btn-link:hover, .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #ba8b00;\n}\n\n.accent-warning .dropdown-item.active, .accent-warning .dropdown-item:active {\n color: #1f2d3d;\n background: #ffc107;\n}\n\n.accent-warning .custom-control-input:checked ~ .custom-control-label:before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.accent-warning .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='%231F2D3D' 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.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-warning .custom-file-input:focus ~ .custom-file-label, .accent-warning .custom-select:focus, .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #ffe187;\n}\n\n.accent-warning .page-item .page-link {\n color: #ffc107;\n}\n\n.accent-warning .page-item.active .page-link, .accent-warning .page-item.active a {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.accent-warning .page-item.disabled .page-link, .accent-warning .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-warning [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-warning [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-warning [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-warning [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-danger .btn-link, .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #dc3545;\n}\n\n.accent-danger .btn-link:hover, .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #a71d2a;\n}\n\n.accent-danger .dropdown-item.active, .accent-danger .dropdown-item:active {\n color: #fff;\n background: #dc3545;\n}\n\n.accent-danger .custom-control-input:checked ~ .custom-control-label:before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.accent-danger .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.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-danger .custom-file-input:focus ~ .custom-file-label, .accent-danger .custom-select:focus, .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #efa2a9;\n}\n\n.accent-danger .page-item .page-link {\n color: #dc3545;\n}\n\n.accent-danger .page-item.active .page-link, .accent-danger .page-item.active a {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.accent-danger .page-item.disabled .page-link, .accent-danger .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-danger [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-danger [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-danger [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-danger [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-light .btn-link, .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #f8f9fa;\n}\n\n.accent-light .btn-link:hover, .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #cbd3da;\n}\n\n.accent-light .dropdown-item.active, .accent-light .dropdown-item:active {\n color: #1f2d3d;\n background: #f8f9fa;\n}\n\n.accent-light .custom-control-input:checked ~ .custom-control-label:before {\n background: #f8f9fa;\n border-color: #bdc6d0;\n}\n\n.accent-light .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='%231F2D3D' 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.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-light .custom-file-input:focus ~ .custom-file-label, .accent-light .custom-select:focus, .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #fff;\n}\n\n.accent-light .page-item .page-link {\n color: #f8f9fa;\n}\n\n.accent-light .page-item.active .page-link, .accent-light .page-item.active a {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.accent-light .page-item.disabled .page-link, .accent-light .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-light [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-light [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-light [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-light [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-dark .btn-link, .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #343a40;\n}\n\n.accent-dark .btn-link:hover, .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #121416;\n}\n\n.accent-dark .dropdown-item.active, .accent-dark .dropdown-item:active {\n color: #fff;\n background: #343a40;\n}\n\n.accent-dark .custom-control-input:checked ~ .custom-control-label:before {\n background: #343a40;\n border-color: #060708;\n}\n\n.accent-dark .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.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-dark .custom-file-input:focus ~ .custom-file-label, .accent-dark .custom-select:focus, .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #6d7a86;\n}\n\n.accent-dark .page-item .page-link {\n color: #343a40;\n}\n\n.accent-dark .page-item.active .page-link, .accent-dark .page-item.active a {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.accent-dark .page-item.disabled .page-link, .accent-dark .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-dark [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-dark [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-dark [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-dark [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-lightblue .btn-link, .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #3c8dbc;\n}\n\n.accent-lightblue .btn-link:hover, .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #296282;\n}\n\n.accent-lightblue .dropdown-item.active, .accent-lightblue .dropdown-item:active {\n color: #fff;\n background: #3c8dbc;\n}\n\n.accent-lightblue .custom-control-input:checked ~ .custom-control-label:before {\n background: #3c8dbc;\n border-color: #23536f;\n}\n\n.accent-lightblue .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.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-lightblue .custom-file-input:focus ~ .custom-file-label, .accent-lightblue .custom-select:focus, .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #99c5de;\n}\n\n.accent-lightblue .page-item .page-link {\n color: #3c8dbc;\n}\n\n.accent-lightblue .page-item.active .page-link, .accent-lightblue .page-item.active a {\n color: #fff;\n background-color: #3c8dbc;\n border-color: #3c8dbc;\n}\n\n.accent-lightblue .page-item.disabled .page-link, .accent-lightblue .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-lightblue [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-lightblue [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-lightblue [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-lightblue [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-navy .btn-link, .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #001f3f;\n}\n\n.accent-navy .btn-link:hover, .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #000;\n}\n\n.accent-navy .dropdown-item.active, .accent-navy .dropdown-item:active {\n color: #fff;\n background: #001f3f;\n}\n\n.accent-navy .custom-control-input:checked ~ .custom-control-label:before {\n background: #001f3f;\n border-color: #000;\n}\n\n.accent-navy .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.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-navy .custom-file-input:focus ~ .custom-file-label, .accent-navy .custom-select:focus, .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #005ebf;\n}\n\n.accent-navy .page-item .page-link {\n color: #001f3f;\n}\n\n.accent-navy .page-item.active .page-link, .accent-navy .page-item.active a {\n color: #fff;\n background-color: #001f3f;\n border-color: #001f3f;\n}\n\n.accent-navy .page-item.disabled .page-link, .accent-navy .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-navy [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-navy [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-navy [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-navy [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-olive .btn-link, .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #3d9970;\n}\n\n.accent-olive .btn-link:hover, .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #276248;\n}\n\n.accent-olive .dropdown-item.active, .accent-olive .dropdown-item:active {\n color: #fff;\n background: #3d9970;\n}\n\n.accent-olive .custom-control-input:checked ~ .custom-control-label:before {\n background: #3d9970;\n border-color: #20503b;\n}\n\n.accent-olive .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.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-olive .custom-file-input:focus ~ .custom-file-label, .accent-olive .custom-select:focus, .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #87cfaf;\n}\n\n.accent-olive .page-item .page-link {\n color: #3d9970;\n}\n\n.accent-olive .page-item.active .page-link, .accent-olive .page-item.active a {\n color: #fff;\n background-color: #3d9970;\n border-color: #3d9970;\n}\n\n.accent-olive .page-item.disabled .page-link, .accent-olive .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-olive [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-olive [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-olive [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-olive [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-lime .btn-link, .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #01ff70;\n}\n\n.accent-lime .btn-link:hover, .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #00b44e;\n}\n\n.accent-lime .dropdown-item.active, .accent-lime .dropdown-item:active {\n color: #1f2d3d;\n background: #01ff70;\n}\n\n.accent-lime .custom-control-input:checked ~ .custom-control-label:before {\n background: #01ff70;\n border-color: #009a43;\n}\n\n.accent-lime .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='%231F2D3D' 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.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-lime .custom-file-input:focus ~ .custom-file-label, .accent-lime .custom-select:focus, .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #81ffb8;\n}\n\n.accent-lime .page-item .page-link {\n color: #01ff70;\n}\n\n.accent-lime .page-item.active .page-link, .accent-lime .page-item.active a {\n color: #fff;\n background-color: #01ff70;\n border-color: #01ff70;\n}\n\n.accent-lime .page-item.disabled .page-link, .accent-lime .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-lime [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-lime [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-lime [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-lime [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-fuchsia .btn-link, .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #f012be;\n}\n\n.accent-fuchsia .btn-link:hover, .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #ab0b87;\n}\n\n.accent-fuchsia .dropdown-item.active, .accent-fuchsia .dropdown-item:active {\n color: #fff;\n background: #f012be;\n}\n\n.accent-fuchsia .custom-control-input:checked ~ .custom-control-label:before {\n background: #f012be;\n border-color: #930974;\n}\n\n.accent-fuchsia .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.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-fuchsia .custom-file-input:focus ~ .custom-file-label, .accent-fuchsia .custom-select:focus, .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #f88adf;\n}\n\n.accent-fuchsia .page-item .page-link {\n color: #f012be;\n}\n\n.accent-fuchsia .page-item.active .page-link, .accent-fuchsia .page-item.active a {\n color: #fff;\n background-color: #f012be;\n border-color: #f012be;\n}\n\n.accent-fuchsia .page-item.disabled .page-link, .accent-fuchsia .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-fuchsia [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-fuchsia [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-fuchsia [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-fuchsia [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-maroon .btn-link, .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #d81b60;\n}\n\n.accent-maroon .btn-link:hover, .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #941342;\n}\n\n.accent-maroon .dropdown-item.active, .accent-maroon .dropdown-item:active {\n color: #fff;\n background: #d81b60;\n}\n\n.accent-maroon .custom-control-input:checked ~ .custom-control-label:before {\n background: #d81b60;\n border-color: #7d1038;\n}\n\n.accent-maroon .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.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-maroon .custom-file-input:focus ~ .custom-file-label, .accent-maroon .custom-select:focus, .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #f083ab;\n}\n\n.accent-maroon .page-item .page-link {\n color: #d81b60;\n}\n\n.accent-maroon .page-item.active .page-link, .accent-maroon .page-item.active a {\n color: #fff;\n background-color: #d81b60;\n border-color: #d81b60;\n}\n\n.accent-maroon .page-item.disabled .page-link, .accent-maroon .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-maroon [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-maroon [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-maroon [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-maroon [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-blue .btn-link, .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #007bff;\n}\n\n.accent-blue .btn-link:hover, .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #0056b3;\n}\n\n.accent-blue .dropdown-item.active, .accent-blue .dropdown-item:active {\n color: #fff;\n background: #007bff;\n}\n\n.accent-blue .custom-control-input:checked ~ .custom-control-label:before {\n background: #007bff;\n border-color: #004a99;\n}\n\n.accent-blue .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.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-blue .custom-file-input:focus ~ .custom-file-label, .accent-blue .custom-select:focus, .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #80bdff;\n}\n\n.accent-blue .page-item .page-link {\n color: #007bff;\n}\n\n.accent-blue .page-item.active .page-link, .accent-blue .page-item.active a {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.accent-blue .page-item.disabled .page-link, .accent-blue .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-blue [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-blue [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-blue [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-blue [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-indigo .btn-link, .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #6610f2;\n}\n\n.accent-indigo .btn-link:hover, .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #4709ac;\n}\n\n.accent-indigo .dropdown-item.active, .accent-indigo .dropdown-item:active {\n color: #fff;\n background: #6610f2;\n}\n\n.accent-indigo .custom-control-input:checked ~ .custom-control-label:before {\n background: #6610f2;\n border-color: #3d0894;\n}\n\n.accent-indigo .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.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-indigo .custom-file-input:focus ~ .custom-file-label, .accent-indigo .custom-select:focus, .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #b389f9;\n}\n\n.accent-indigo .page-item .page-link {\n color: #6610f2;\n}\n\n.accent-indigo .page-item.active .page-link, .accent-indigo .page-item.active a {\n color: #fff;\n background-color: #6610f2;\n border-color: #6610f2;\n}\n\n.accent-indigo .page-item.disabled .page-link, .accent-indigo .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-indigo [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-indigo [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-indigo [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-indigo [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-purple .btn-link, .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #6f42c1;\n}\n\n.accent-purple .btn-link:hover, .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #4e2d89;\n}\n\n.accent-purple .dropdown-item.active, .accent-purple .dropdown-item:active {\n color: #fff;\n background: #6f42c1;\n}\n\n.accent-purple .custom-control-input:checked ~ .custom-control-label:before {\n background: #6f42c1;\n border-color: #432776;\n}\n\n.accent-purple .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.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-purple .custom-file-input:focus ~ .custom-file-label, .accent-purple .custom-select:focus, .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #b8a2e0;\n}\n\n.accent-purple .page-item .page-link {\n color: #6f42c1;\n}\n\n.accent-purple .page-item.active .page-link, .accent-purple .page-item.active a {\n color: #fff;\n background-color: #6f42c1;\n border-color: #6f42c1;\n}\n\n.accent-purple .page-item.disabled .page-link, .accent-purple .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-purple [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-purple [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-purple [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-purple [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-pink .btn-link, .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #e83e8c;\n}\n\n.accent-pink .btn-link:hover, .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #c21766;\n}\n\n.accent-pink .dropdown-item.active, .accent-pink .dropdown-item:active {\n color: #fff;\n background: #e83e8c;\n}\n\n.accent-pink .custom-control-input:checked ~ .custom-control-label:before {\n background: #e83e8c;\n border-color: #ac145a;\n}\n\n.accent-pink .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.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-pink .custom-file-input:focus ~ .custom-file-label, .accent-pink .custom-select:focus, .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #f6b0d0;\n}\n\n.accent-pink .page-item .page-link {\n color: #e83e8c;\n}\n\n.accent-pink .page-item.active .page-link, .accent-pink .page-item.active a {\n color: #fff;\n background-color: #e83e8c;\n border-color: #e83e8c;\n}\n\n.accent-pink .page-item.disabled .page-link, .accent-pink .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-pink [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-pink [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-pink [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-pink [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-red .btn-link, .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #dc3545;\n}\n\n.accent-red .btn-link:hover, .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #a71d2a;\n}\n\n.accent-red .dropdown-item.active, .accent-red .dropdown-item:active {\n color: #fff;\n background: #dc3545;\n}\n\n.accent-red .custom-control-input:checked ~ .custom-control-label:before {\n background: #dc3545;\n border-color: #921925;\n}\n\n.accent-red .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.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-red .custom-file-input:focus ~ .custom-file-label, .accent-red .custom-select:focus, .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #efa2a9;\n}\n\n.accent-red .page-item .page-link {\n color: #dc3545;\n}\n\n.accent-red .page-item.active .page-link, .accent-red .page-item.active a {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.accent-red .page-item.disabled .page-link, .accent-red .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-red [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-red [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-red [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-red [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-orange .btn-link, .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #fd7e14;\n}\n\n.accent-orange .btn-link:hover, .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #c35a02;\n}\n\n.accent-orange .dropdown-item.active, .accent-orange .dropdown-item:active {\n color: #1f2d3d;\n background: #fd7e14;\n}\n\n.accent-orange .custom-control-input:checked ~ .custom-control-label:before {\n background: #fd7e14;\n border-color: #aa4e01;\n}\n\n.accent-orange .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='%231F2D3D' 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.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-orange .custom-file-input:focus ~ .custom-file-label, .accent-orange .custom-select:focus, .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #fec392;\n}\n\n.accent-orange .page-item .page-link {\n color: #fd7e14;\n}\n\n.accent-orange .page-item.active .page-link, .accent-orange .page-item.active a {\n color: #fff;\n background-color: #fd7e14;\n border-color: #fd7e14;\n}\n\n.accent-orange .page-item.disabled .page-link, .accent-orange .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-orange [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-orange [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-orange [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-orange [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-yellow .btn-link, .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #ffc107;\n}\n\n.accent-yellow .btn-link:hover, .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #ba8b00;\n}\n\n.accent-yellow .dropdown-item.active, .accent-yellow .dropdown-item:active {\n color: #1f2d3d;\n background: #ffc107;\n}\n\n.accent-yellow .custom-control-input:checked ~ .custom-control-label:before {\n background: #ffc107;\n border-color: #a07800;\n}\n\n.accent-yellow .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='%231F2D3D' 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.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-yellow .custom-file-input:focus ~ .custom-file-label, .accent-yellow .custom-select:focus, .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #ffe187;\n}\n\n.accent-yellow .page-item .page-link {\n color: #ffc107;\n}\n\n.accent-yellow .page-item.active .page-link, .accent-yellow .page-item.active a {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.accent-yellow .page-item.disabled .page-link, .accent-yellow .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-yellow [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-yellow [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-yellow [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-yellow [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-green .btn-link, .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #28a745;\n}\n\n.accent-green .btn-link:hover, .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #19692c;\n}\n\n.accent-green .dropdown-item.active, .accent-green .dropdown-item:active {\n color: #fff;\n background: #28a745;\n}\n\n.accent-green .custom-control-input:checked ~ .custom-control-label:before {\n background: #28a745;\n border-color: #145523;\n}\n\n.accent-green .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.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-green .custom-file-input:focus ~ .custom-file-label, .accent-green .custom-select:focus, .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #71dd8a;\n}\n\n.accent-green .page-item .page-link {\n color: #28a745;\n}\n\n.accent-green .page-item.active .page-link, .accent-green .page-item.active a {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.accent-green .page-item.disabled .page-link, .accent-green .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-green [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-green [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-green [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-green [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-teal .btn-link, .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #20c997;\n}\n\n.accent-teal .btn-link:hover, .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #158765;\n}\n\n.accent-teal .dropdown-item.active, .accent-teal .dropdown-item:active {\n color: #fff;\n background: #20c997;\n}\n\n.accent-teal .custom-control-input:checked ~ .custom-control-label:before {\n background: #20c997;\n border-color: #127155;\n}\n\n.accent-teal .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.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-teal .custom-file-input:focus ~ .custom-file-label, .accent-teal .custom-select:focus, .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #7eeaca;\n}\n\n.accent-teal .page-item .page-link {\n color: #20c997;\n}\n\n.accent-teal .page-item.active .page-link, .accent-teal .page-item.active a {\n color: #fff;\n background-color: #20c997;\n border-color: #20c997;\n}\n\n.accent-teal .page-item.disabled .page-link, .accent-teal .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-teal [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-teal [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-teal [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-teal [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-cyan .btn-link, .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #17a2b8;\n}\n\n.accent-cyan .btn-link:hover, .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #0f6674;\n}\n\n.accent-cyan .dropdown-item.active, .accent-cyan .dropdown-item:active {\n color: #fff;\n background: #17a2b8;\n}\n\n.accent-cyan .custom-control-input:checked ~ .custom-control-label:before {\n background: #17a2b8;\n border-color: #0c525d;\n}\n\n.accent-cyan .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.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-cyan .custom-file-input:focus ~ .custom-file-label, .accent-cyan .custom-select:focus, .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #63d9ec;\n}\n\n.accent-cyan .page-item .page-link {\n color: #17a2b8;\n}\n\n.accent-cyan .page-item.active .page-link, .accent-cyan .page-item.active a {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.accent-cyan .page-item.disabled .page-link, .accent-cyan .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-cyan [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-cyan [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-cyan [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-cyan [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-white .btn-link, .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #fff;\n}\n\n.accent-white .btn-link:hover, .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #d9d9d9;\n}\n\n.accent-white .dropdown-item.active, .accent-white .dropdown-item:active {\n color: #1f2d3d;\n background: #fff;\n}\n\n.accent-white .custom-control-input:checked ~ .custom-control-label:before {\n background: #fff;\n border-color: #ccc;\n}\n\n.accent-white .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='%231F2D3D' 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.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-white .custom-file-input:focus ~ .custom-file-label, .accent-white .custom-select:focus, .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #fff;\n}\n\n.accent-white .page-item .page-link {\n color: #fff;\n}\n\n.accent-white .page-item.active .page-link, .accent-white .page-item.active a {\n color: #fff;\n background-color: #fff;\n border-color: #fff;\n}\n\n.accent-white .page-item.disabled .page-link, .accent-white .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-white [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-white [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-white [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-white [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-gray .btn-link, .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #6c757d;\n}\n\n.accent-gray .btn-link:hover, .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #494f54;\n}\n\n.accent-gray .dropdown-item.active, .accent-gray .dropdown-item:active {\n color: #fff;\n background: #6c757d;\n}\n\n.accent-gray .custom-control-input:checked ~ .custom-control-label:before {\n background: #6c757d;\n border-color: #3d4246;\n}\n\n.accent-gray .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.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-gray .custom-file-input:focus ~ .custom-file-label, .accent-gray .custom-select:focus, .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #afb5ba;\n}\n\n.accent-gray .page-item .page-link {\n color: #6c757d;\n}\n\n.accent-gray .page-item.active .page-link, .accent-gray .page-item.active a {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.accent-gray .page-item.disabled .page-link, .accent-gray .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-gray [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-gray [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-gray [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-gray [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n.accent-gray-dark .btn-link, .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) {\n color: #343a40;\n}\n\n.accent-gray-dark .btn-link:hover, .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover {\n color: #121416;\n}\n\n.accent-gray-dark .dropdown-item.active, .accent-gray-dark .dropdown-item:active {\n color: #fff;\n background: #343a40;\n}\n\n.accent-gray-dark .custom-control-input:checked ~ .custom-control-label:before {\n background: #343a40;\n border-color: #060708;\n}\n\n.accent-gray-dark .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.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label:before, .accent-gray-dark .custom-file-input:focus ~ .custom-file-label, .accent-gray-dark .custom-select:focus, .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {\n border-color: #6d7a86;\n}\n\n.accent-gray-dark .page-item .page-link {\n color: #343a40;\n}\n\n.accent-gray-dark .page-item.active .page-link, .accent-gray-dark .page-item.active a {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.accent-gray-dark .page-item.disabled .page-link, .accent-gray-dark .page-item.disabled a {\n color: #6c757d;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.accent-gray-dark [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #c2c7d0;\n}\n\n.accent-gray-dark [class*=\"sidebar-dark-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #fff;\n}\n\n.accent-gray-dark [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {\n color: #343a40;\n}\n\n.accent-gray-dark [class*=\"sidebar-light-\"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {\n color: #212529;\n}\n\n[class*=\"accent-\"] a.btn-primary, [class*=\"accent-\"] a.btn-secondary, [class*=\"accent-\"] a.btn-success, [class*=\"accent-\"] a.btn-info {\n color: #fff;\n}\n\n[class*=\"accent-\"] a.btn-warning {\n color: #1f2d3d;\n}\n\n[class*=\"accent-\"] a.btn-danger {\n color: #fff;\n}\n\n[class*=\"accent-\"] a.btn-light {\n color: #1f2d3d;\n}\n\n[class*=\"accent-\"] a.btn-dark {\n color: #fff;\n}\n\n.page-link {\n color: #222629;\n}\n\n.page-link:hover {\n color: #000;\n}\n\n.ReactCollapse--collapse {\n transition: height .5s;\n}\n\n/*# sourceMappingURL=index.css.map */\n","/*!\n * AdminLTE v3.0.6-pre\n * Author: Colorlib\n * Website: AdminLTE.ioe||125l?(e.sortIndex=t,S(T,e),null===x(z)&&e===x(T)&&(D?(U(Q),Q=-1):D=!0,ee(A,t-l))):(e.sortIndex=a,S(z,e),O||F||(O=!0,J($))),e},k=Y,w=function(e){var n=M;return function(){var t=M;M=n;try{return e.apply(this,arguments)}finally{M=t}}}}));var o,u=a("8NFma");!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),o=a("23wBm");class i{constructor(){this.loggedIn=!1,this.user={}}csrfToken(){return this.loggedIn?this.user.session.csrf_token:null}async apiCall(e,n){(n=n||{}).csrf_token=this.csrfToken();let t=await fetch("/api/"+e,{method:"post",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)}),r=await t.json();return r.success||"You are not logged in."!==r.msg||document.location.reload(),r}async fetchUser(){let e=await fetch("/api/user/info"),n=await e.json();return this.user=n.user,this.loggedIn=n.loggedIn,n&&n.success&&n.loggedIn}async editUser(e,n,t,r,l,a){return this.apiCall("user/edit",{id:e,username:n,email:t,password:r,groups:l,confirmed:a})}async logout(){return this.apiCall("user/logout")}async getUser(e){return this.apiCall("user/get",{id:e})}async deleteUser(e){return this.apiCall("user/delete",{id:e})}async fetchUsers(e=1,n=20){return this.apiCall("user/fetch",{page:e,count:n})}async fetchGroups(e=1,n=20){return this.apiCall("groups/fetch",{page:e,count:n})}async inviteUser(e,n){return this.apiCall("user/invite",{username:e,email:n})}async createUser(e,n,t,r){return this.apiCall("user/create",{username:e,email:n,password:t,confirmPassword:r})}async getStats(){return this.apiCall("stats")}async getRoutes(){return this.apiCall("routes/fetch")}async saveRoutes(e){return this.apiCall("routes/save",{routes:e})}async createGroup(e,n){return this.apiCall("groups/create",{name:e,color:n})}async deleteGroup(e){return this.apiCall("groups/delete",{id:e})}async getSettings(e=""){return this.apiCall("settings/get",{key:e})}async saveSettings(e){return this.apiCall("settings/set",{settings:e})}async sendTestMail(e){return this.apiCall("mail/test",{receiver:e})}async fetchPermissions(){return this.apiCall("permission/fetch")}async savePermissions(e){return this.apiCall("permission/save",{permissions:e})}async getVisitors(e,n){return this.apiCall("visitors/stats",{type:e,date:n})}}u=a("8NFma");function s(e){let t=e.className||[];t=Array.isArray(t)?t:t.toString().split(" ");let r=e.type||"fas",l=e.icon;t.push(r),t.push("fa-"+l),"spinner"!==l&&"circle-notch"!==l||t.push("fa-spin");let a={...e,className:t.join(" ")};return delete a.type,delete a.icon,n(u).createElement("i",a)}class c extends n(u).Component{constructor(e){super(e),this.api=new i,this.state={loaded:!1,dialog:{onClose:()=>this.hideDialog()},notifications:[],contactRequests:[]}}onUpdate(){}showDialog(e,n,t=["Close"],r=null){const l={show:!0,message:e,title:n,options:t,onOption:r};this.setState({...this.state,dialog:{...this.state.dialog,...l}})}hideDialog(){this.setState({...this.state,dialog:{...this.state.dialog,show:!1}})}componentDidMount(){this.api.fetchUser().then((e=>{e?(this.fetchNotifications(),this.fetchContactRequests(),setInterval(this.onUpdate.bind(this),6e4),this.setState({...this.state,loaded:!0})):document.location="/admin"}))}render(){return this.state.loaded?(this.controlObj={showDialog:this.showDialog.bind(this),api:this.api},n(u).createElement("b",null,"test")):n(u).createElement("b",null,"Loading… ",n(u).createElement(s,{icon:"spinner"}))}}n(o).render(n(u).createElement(c,null),document.getElementById("admin-panel"))})(); +//# sourceMappingURL=index.js.map diff --git a/js/admin-panel/index.js.map b/js/admin-panel/index.js.map new file mode 100644 index 0000000..9804f27 --- /dev/null +++ b/js/admin-panel/index.js.map @@ -0,0 +1 @@ +{"mappings":";;;;;;;;;;AASA,IASoHA,EAA0UC,EAAoBC,EACldC,EAAmBC,EAAwBC,EAAqBC,EAAmBC,EACnFC,EACkHC,EAAyNC,EAAwBC,EAA0EC,EAC7aC,EAA4DC,EAAyBC,EAAqFC,EAAgFC,EAAwGC,EAClWC,EAAqEC,EAA+DC,EAAmCC,EAA2EC,EAAiEC,EAAmDC,EACtWC,EAAmFC,EAA6EC,EAA6DC,EAAuEC,EAAuDC,EAA2DC,EACtZC,EAAmEC,E,uiDAhBtD,IAAIC,EAAEC,OAAOC,IAAI,iBAAiBC,EAAEF,OAAOC,IAAI,gBAAgBE,EAAEH,OAAOC,IAAI,kBAAkBG,EAAEJ,OAAOC,IAAI,qBAAqBI,EAAEL,OAAOC,IAAI,kBAAkBK,EAAEN,OAAOC,IAAI,kBAAkBM,EAAEP,OAAOC,IAAI,iBAAiBO,EAAER,OAAOC,IAAI,qBAAqBQ,EAAET,OAAOC,IAAI,kBAAkBS,EAAEV,OAAOC,IAAI,cAAcU,EAAEX,OAAOC,IAAI,cAAcW,EAAEZ,OAAOa,SACzW,IAAIC,EAAE,CAACC,UAAU,WAAW,OAAM,CAAE,EAAEC,mBAAmB,WAAW,EAAEC,oBAAoB,WAAW,EAAEC,gBAAgB,WAAW,GAAGC,EAAEC,OAAOC,OAAOC,EAAE,CAAC,EAAE,SAASC,EAAEC,EAAEC,EAAEC,GAAGC,KAAKC,MAAMJ,EAAEG,KAAKE,QAAQJ,EAAEE,KAAKG,KAAKR,EAAEK,KAAKI,QAAQL,GAAGZ,CAAC,CACwI,SAASkB,KAAI,CAAyB,SAASC,GAAET,EAAEC,EAAEC,GAAGC,KAAKC,MAAMJ,EAAEG,KAAKE,QAAQJ,EAAEE,KAAKG,KAAKR,EAAEK,KAAKI,QAAQL,GAAGZ,CAAC,CADxPS,EAAEW,UAAUC,iBAAiB,CAAC,EACpQZ,EAAEW,UAAUE,SAAS,SAASZ,EAAEC,GAAG,GAAG,iBAAkBD,GAAG,mBAAoBA,GAAG,MAAMA,EAAE,MAAMa,MAAM,yHAAyHV,KAAKI,QAAQb,gBAAgBS,KAAKH,EAAEC,EAAE,WAAW,EAAEF,EAAEW,UAAUI,YAAY,SAASd,GAAGG,KAAKI,QAAQf,mBAAmBW,KAAKH,EAAE,cAAc,EAAgBQ,GAAEE,UAAUX,EAAEW,UAAsF,IAAIK,GAAEN,GAAEC,UAAU,IAAIF,GACrfO,GAAEC,YAAYP,GAAEd,EAAEoB,GAAEhB,EAAEW,WAAWK,GAAEE,sBAAqB,EAAG,IAAIC,GAAEC,MAAMC,QAAQC,GAAEzB,OAAOc,UAAUY,eAAeC,GAAE,CAACC,QAAQ,MAAMC,GAAE,CAACC,KAAI,EAAGC,KAAI,EAAGC,QAAO,EAAGC,UAAS,GACtK,SAASC,GAAE9B,EAAEC,EAAEC,GAAG,IAAI6B,EAAEC,EAAE,CAAC,EAAEC,EAAE,KAAKC,EAAE,KAAK,GAAG,MAAMjC,EAAE,IAAI8B,UAAK,IAAS9B,EAAE0B,MAAMO,EAAEjC,EAAE0B,UAAK,IAAS1B,EAAEyB,MAAMO,EAAE,GAAGhC,EAAEyB,KAAKzB,EAAEoB,GAAEc,KAAKlC,EAAE8B,KAAKN,GAAEH,eAAeS,KAAKC,EAAED,GAAG9B,EAAE8B,IAAI,IAAIK,EAAEC,UAAUC,OAAO,EAAE,GAAG,IAAIF,EAAEJ,EAAEO,SAASrC,OAAO,GAAG,EAAEkC,EAAE,CAAC,IAAI,IAAII,EAAErB,MAAMiB,GAAGK,EAAE,EAAEA,EAAEL,EAAEK,IAAID,EAAEC,GAAGJ,UAAUI,EAAE,GAAGT,EAAEO,SAASC,CAAC,CAAC,GAAGxC,GAAGA,EAAE0C,aAAa,IAAIX,KAAKK,EAAEpC,EAAE0C,kBAAe,IAASV,EAAED,KAAKC,EAAED,GAAGK,EAAEL,IAAI,MAAM,CAACY,SAASpE,EAAEqE,KAAK5C,EAAE0B,IAAIO,EAAEN,IAAIO,EAAE9B,MAAM4B,EAAEa,OAAOtB,GAAEC,QAAQ,CAChV,SAASsB,GAAE9C,GAAG,MAAM,iBAAkBA,GAAG,OAAOA,GAAGA,EAAE2C,WAAWpE,CAAC,CAAoG,IAAIwE,GAAE,OAAO,SAASC,GAAEhD,EAAEC,GAAG,MAAM,iBAAkBD,GAAG,OAAOA,GAAG,MAAMA,EAAE0B,IAA7K,SAAgB1B,GAAG,IAAIC,EAAE,CAAC,IAAI,KAAK,IAAI,MAAM,MAAM,IAAID,EAAEiD,QAAQ,SAAQ,SAASjD,GAAG,OAAOC,EAAED,EAAE,GAAE,CAA+EkD,CAAO,GAAGlD,EAAE0B,KAAKzB,EAAEkD,SAAS,GAAG,CAC/W,SAASC,GAAEpD,EAAEC,EAAEC,EAAE6B,EAAEC,GAAG,IAAIC,SAASjC,EAAK,cAAciC,GAAG,YAAYA,IAAEjC,EAAE,MAAK,IAAIkC,GAAE,EAAG,GAAG,OAAOlC,EAAEkC,GAAE,OAAQ,OAAOD,GAAG,IAAK,SAAS,IAAK,SAASC,GAAE,EAAG,MAAM,IAAK,SAAS,OAAOlC,EAAE2C,UAAU,KAAKpE,EAAE,KAAKG,EAAEwD,GAAE,GAAI,GAAGA,EAAE,OAAWF,EAAEA,EAANE,EAAElC,GAASA,EAAE,KAAK+B,EAAE,IAAIiB,GAAEd,EAAE,GAAGH,EAAEb,GAAEc,IAAI9B,EAAE,GAAG,MAAMF,IAAIE,EAAEF,EAAEiD,QAAQF,GAAE,OAAO,KAAKK,GAAEpB,EAAE/B,EAAEC,EAAE,IAAG,SAASF,GAAG,OAAOA,CAAC,KAAI,MAAMgC,IAAIc,GAAEd,KAAKA,EADnW,SAAWhC,EAAEC,GAAG,MAAM,CAAC0C,SAASpE,EAAEqE,KAAK5C,EAAE4C,KAAKlB,IAAIzB,EAAE0B,IAAI3B,EAAE2B,IAAIvB,MAAMJ,EAAEI,MAAMyC,OAAO7C,EAAE6C,OAAO,CACyQQ,CAAErB,EAAE9B,IAAI8B,EAAEN,KAAKQ,GAAGA,EAAER,MAAMM,EAAEN,IAAI,IAAI,GAAGM,EAAEN,KAAKuB,QAAQF,GAAE,OAAO,KAAK/C,IAAIC,EAAEqD,KAAKtB,IAAI,EAAyB,GAAvBE,EAAE,EAAEH,EAAE,KAAKA,EAAE,IAAIA,EAAE,IAAOb,GAAElB,GAAG,IAAI,IAAIoC,EAAE,EAAEA,EAAEpC,EAAEsC,OAAOF,IAAI,CAC/e,IAAII,EAAET,EAAEiB,GADwef,EACrfjC,EAAEoC,GAAeA,GAAGF,GAAGkB,GAAEnB,EAAEhC,EAAEC,EAAEsC,EAAER,EAAE,MAAM,GAAGQ,EAPsU,SAAWxC,GAAG,OAAG,OAAOA,GAAG,iBAAkBA,EAAS,KAAsC,mBAAjCA,EAAEZ,GAAGY,EAAEZ,IAAIY,EAAE,eAA0CA,EAAE,IAAI,CAO5buD,CAAEvD,GAAG,mBAAoBwC,EAAE,IAAIxC,EAAEwC,EAAEL,KAAKnC,GAAGoC,EAAE,IAAIH,EAAEjC,EAAEwD,QAAQC,MAA6BvB,GAAGkB,GAA1BnB,EAAEA,EAAEyB,MAA0BzD,EAAEC,EAAtBsC,EAAET,EAAEiB,GAAEf,EAAEG,KAAkBJ,QAAQ,GAAG,WAAWC,EAAE,MAAMhC,EAAE0D,OAAO3D,GAAGa,MAAM,mDAAmD,oBAAoBZ,EAAE,qBAAqBL,OAAOgE,KAAK5D,GAAG6D,KAAK,MAAM,IAAI5D,GAAG,6EAA6E,OAAOiC,CAAC,CACzZ,SAAS4B,GAAE9D,EAAEC,EAAEC,GAAG,GAAG,MAAMF,EAAE,OAAOA,EAAE,IAAI+B,EAAE,GAAGC,EAAE,EAAmD,OAAjDoB,GAAEpD,EAAE+B,EAAE,GAAG,IAAG,SAAS/B,GAAG,OAAOC,EAAEkC,KAAKjC,EAAEF,EAAEgC,IAAI,IAAUD,CAAC,CAAC,SAASgC,GAAE/D,GAAG,IAAG,IAAKA,EAAEgE,QAAQ,CAAC,IAAI/D,EAAED,EAAEiE,SAAQhE,EAAEA,KAAMiE,MAAK,SAASjE,GAAM,IAAID,EAAEgE,UAAS,IAAKhE,EAAEgE,UAAQhE,EAAEgE,QAAQ,EAAEhE,EAAEiE,QAAQhE,EAAC,IAAE,SAASA,GAAM,IAAID,EAAEgE,UAAS,IAAKhE,EAAEgE,UAAQhE,EAAEgE,QAAQ,EAAEhE,EAAEiE,QAAQhE,EAAC,KAAG,IAAKD,EAAEgE,UAAUhE,EAAEgE,QAAQ,EAAEhE,EAAEiE,QAAQhE,EAAE,CAAC,GAAG,IAAID,EAAEgE,QAAQ,OAAOhE,EAAEiE,QAAQE,QAAQ,MAAMnE,EAAEiE,OAAQ,CAC5Z,IAAIG,GAAE,CAAC5C,QAAQ,MAAM6C,GAAE,CAACC,WAAW,MAAiFlI,EAAiB,CAACmI,IAAIT,GAAEU,QAAQ,SAASxE,EAAEC,EAAEC,GAAG4D,GAAE9D,GAAE,WAAWC,EAAEwE,MAAMtE,KAAKkC,UAAU,GAAEnC,EAAE,EAAEwE,MAAM,SAAS1E,GAAG,IAAIC,EAAE,EAAuB,OAArB6D,GAAE9D,GAAE,WAAWC,GAAG,IAAUA,CAAC,EAAE0E,QAAQ,SAAS3E,GAAG,OAAO8D,GAAE9D,GAAE,SAASA,GAAG,OAAOA,CAAC,KAAI,EAAE,EAAE4E,KAAK,SAAS5E,GAAG,IAAI8C,GAAE9C,GAAG,MAAMa,MAAM,yEAAyE,OAAOb,CAAC,GAAG3D,EAAkB0D,EAAEzD,EAAiBqC,EACnepC,EAAiBsC,EAAErC,EAAsBiE,GAAEhE,EAAmBmC,EAAElC,EAAiBuC,EAAEtC,EADxC,CAACkI,uBAAuBT,GAAEU,wBAAwBT,GAAEU,kBAAkBxD,IAEjH3E,EAAqB,SAASoD,EAAEC,EAAEC,GAAG,GAAG,MAAOF,EAAc,MAAMa,MAAM,iFAAiFb,EAAE,KAAK,IAAI+B,EAAEpC,EAAE,CAAC,EAAEK,EAAEI,OAAO4B,EAAEhC,EAAE0B,IAAIO,EAAEjC,EAAE2B,IAAIO,EAAElC,EAAE6C,OAAO,GAAG,MAAM5C,EAAE,CAAoE,QAAnE,IAASA,EAAE0B,MAAMM,EAAEhC,EAAE0B,IAAIO,EAAEX,GAAEC,cAAS,IAASvB,EAAEyB,MAAMM,EAAE,GAAG/B,EAAEyB,KAAQ1B,EAAE4C,MAAM5C,EAAE4C,KAAKF,aAAa,IAAIN,EAAEpC,EAAE4C,KAAKF,aAAa,IAAIF,KAAKvC,EAAEoB,GAAEc,KAAKlC,EAAEuC,KAAKf,GAAEH,eAAekB,KAAKT,EAAES,QAAG,IAASvC,EAAEuC,SAAI,IAASJ,EAAEA,EAAEI,GAAGvC,EAAEuC,GAAG,CAAC,IAAIA,EAAEH,UAAUC,OAAO,EAAE,GAAG,IAAIE,EAAET,EAAEQ,SAASrC,OAAO,GAAG,EAAEsC,EAAE,CAACJ,EAAEjB,MAAMqB,GACrf,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAEC,IAAIL,EAAEK,GAAGJ,UAAUI,EAAE,GAAGV,EAAEQ,SAASH,CAAC,CAAC,MAAM,CAACO,SAASpE,EAAEqE,KAAK5C,EAAE4C,KAAKlB,IAAIM,EAAEL,IAAIM,EAAE7B,MAAM2B,EAAEc,OAAOX,EAAE,EAAErF,EAAsB,SAASmD,GAAqK,OAAlKA,EAAE,CAAC2C,SAAS5D,EAAEiG,cAAchF,EAAEiF,eAAejF,EAAEkF,aAAa,EAAEC,SAAS,KAAKC,SAAS,KAAKC,cAAc,KAAKC,YAAY,OAAQH,SAAS,CAACxC,SAAS7D,EAAEyG,SAASvF,GAAUA,EAAEoF,SAASpF,CAAC,EAAElD,EAAsBgF,GAAE/E,EAAsB,SAASiD,GAAG,IAAIC,EAAE6B,GAAE0D,KAAK,KAAKxF,GAAY,OAATC,EAAE2C,KAAK5C,EAASC,CAAC,EAAEjD,EAAkB,WAAW,MAAM,CAACwE,QAAQ,KAAK,EAC9dvE,EAAmB,SAAS+C,GAAG,MAAM,CAAC2C,SAAS3D,EAAEyG,OAAOzF,EAAE,EAAE9C,EAAuB4F,GAAE3F,EAAa,SAAS6C,GAAG,MAAM,CAAC2C,SAASxD,EAAEuG,SAAS,CAAC1B,SAAQ,EAAGC,QAAQjE,GAAG2F,MAAM5B,GAAE,EAAE3G,EAAa,SAAS4C,EAAEC,GAAG,MAAM,CAAC0C,SAASzD,EAAE0D,KAAK5C,EAAE4F,aAAQ,IAAS3F,EAAE,KAAKA,EAAE,EAAE5C,EAAwB,SAAS2C,GAAG,IAAIC,EAAEoE,GAAEC,WAAWD,GAAEC,WAAW,CAAC,EAAE,IAAItE,GAA0B,CAAvB,QAASqE,GAAEC,WAAWrE,CAAC,CAAC,EAAE3C,EAAqB,WAAW,MAAMuD,MAAM,2DAA4D,EAC1ctD,EAAoB,SAASyC,EAAEC,GAAG,OAAOmE,GAAE5C,QAAQqE,YAAY7F,EAAEC,EAAE,EAAEzC,EAAmB,SAASwC,GAAG,OAAOoE,GAAE5C,QAAQsE,WAAW9F,EAAE,EAAEvC,EAAsB,WAAW,EAAEC,EAAyB,SAASsC,GAAG,OAAOoE,GAAE5C,QAAQuE,iBAAiB/F,EAAE,EAAErC,EAAkB,SAASqC,EAAEC,GAAG,OAAOmE,GAAE5C,QAAQwE,UAAUhG,EAAEC,EAAE,EAAErC,EAAc,WAAW,OAAOwG,GAAE5C,QAAQyE,OAAO,EAAEpI,EAA4B,SAASmC,EAAEC,EAAEC,GAAG,OAAOkE,GAAE5C,QAAQ0E,oBAAoBlG,EAAEC,EAAEC,EAAE,EAC7bpC,EAA2B,SAASkC,EAAEC,GAAG,OAAOmE,GAAE5C,QAAQ2E,mBAAmBnG,EAAEC,EAAE,EAAElC,EAAwB,SAASiC,EAAEC,GAAG,OAAOmE,GAAE5C,QAAQ4E,gBAAgBpG,EAAEC,EAAE,EAAEjC,EAAgB,SAASgC,EAAEC,GAAG,OAAOmE,GAAE5C,QAAQ6E,QAAQrG,EAAEC,EAAE,EAAEhC,EAAmB,SAAS+B,EAAEC,EAAEC,GAAG,OAAOkE,GAAE5C,QAAQ8E,WAAWtG,EAAEC,EAAEC,EAAE,EAAEhC,EAAe,SAAS8B,GAAG,OAAOoE,GAAE5C,QAAQ+E,OAAOvG,EAAE,EAAE7B,EAAiB,SAAS6B,GAAG,OAAOoE,GAAE5C,QAAQgF,SAASxG,EAAE,EAAE5B,EAA6B,SAAS4B,EAAEC,EAAEC,GAAG,OAAOkE,GAAE5C,QAAQiF,qBAAqBzG,EAAEC,EAAEC,EAAE,EAC/e7B,EAAsB,WAAW,OAAO+F,GAAE5C,QAAQkF,eAAe,EAAEpI,EAAgB,Q;;;;;;;;;;ACbnF,IAiTmVqI,EACnVC,EAA0JC,EAC1JC,EAA6QC,EAA4CC,EACzTC,EACqBC,EAAuFC,EAAmMC,EAC/SC,EAA6KC,E,qnBAtThH,SAASC,EAAEvH,GAAG,IAAI,IAAIC,EAAE,yDAAyDD,EAAEgC,EAAE,EAAEA,EAAEK,UAAUC,OAAON,IAAI/B,GAAG,WAAWuH,mBAAmBnF,UAAUL,IAAI,MAAM,yBAAyBhC,EAAE,WAAWC,EAAE,gHAAgH,CAAC,IAAIwH,EAAG,IAAIC,IAAIC,EAAG,CAAC,EAAE,SAASC,EAAG5H,EAAEC,GAAG4H,EAAG7H,EAAEC,GAAG4H,EAAG7H,EAAE,UAAUC,EAAE,CACxb,SAAS4H,EAAG7H,EAAEC,GAAW,IAAR0H,EAAG3H,GAAGC,EAAMD,EAAE,EAAEA,EAAEC,EAAEqC,OAAOtC,IAAIyH,EAAGK,IAAI7H,EAAED,GAAG,CAC5D,IAAI+H,IAAK,oBAAqBC,aAAQ,IAAqBA,OAAOC,eAAU,IAAqBD,OAAOC,SAASC,eAAeC,EAAGvI,OAAOc,UAAUY,eAAe8G,EAAG,8VAA8VC,EACpgB,CAAC,EAAEC,EAAG,CAAC,EACiN,SAASC,EAAEvI,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,GAAGjC,KAAKqI,gBAAgB,IAAIvI,GAAG,IAAIA,GAAG,IAAIA,EAAEE,KAAKsI,cAAc1G,EAAE5B,KAAKuI,mBAAmBxI,EAAEC,KAAKwI,gBAAgB3G,EAAE7B,KAAKyI,aAAa5I,EAAEG,KAAKyC,KAAK3C,EAAEE,KAAK0I,YAAYrG,EAAErC,KAAK2I,kBAAkB1G,CAAC,CAAC,IAAI2G,EAAE,CAAC,EACpb,uIAAuIC,MAAM,KAAKxE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAE,MAAK,GAAG,EAAG,IAAG,CAAC,CAAC,gBAAgB,kBAAkB,CAAC,YAAY,SAAS,CAAC,UAAU,OAAO,CAAC,YAAY,eAAewE,SAAQ,SAASxE,GAAG,IAAIC,EAAED,EAAE,GAAG+I,EAAE9I,GAAG,IAAIsI,EAAEtI,EAAE,GAAE,EAAGD,EAAE,GAAG,MAAK,GAAG,EAAG,IAAG,CAAC,kBAAkB,YAAY,aAAa,SAASwE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAEiJ,cAAc,MAAK,GAAG,EAAG,IAC1e,CAAC,cAAc,4BAA4B,YAAY,iBAAiBzE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAE,MAAK,GAAG,EAAG,IAAG,8OAA8OgJ,MAAM,KAAKxE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAEiJ,cAAc,MAAK,GAAG,EAAG,IACxb,CAAC,UAAU,WAAW,QAAQ,YAAYzE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAE,MAAK,GAAG,EAAG,IAAG,CAAC,UAAU,YAAYwE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAE,MAAK,GAAG,EAAG,IAAG,CAAC,OAAO,OAAO,OAAO,QAAQwE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAE,MAAK,GAAG,EAAG,IAAG,CAAC,UAAU,SAASwE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAEiJ,cAAc,MAAK,GAAG,EAAG,IAAG,IAAIC,EAAG,gBAAgB,SAASC,EAAGnJ,GAAG,OAAOA,EAAE,GAAGoJ,aAAa,CAIxZ,SAASC,EAAGrJ,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAE6I,EAAEzH,eAAerB,GAAG8I,EAAE9I,GAAG,MAAQ,OAAOC,EAAE,IAAIA,EAAE0C,KAAKb,KAAK,EAAE9B,EAAEqC,SAAS,MAAMrC,EAAE,IAAI,MAAMA,EAAE,IAAI,MAAMA,EAAE,IAAI,MAAMA,EAAE,MAP9I,SAAYD,EAAEC,EAAE+B,EAAED,GAAG,GAAG,MAAO9B,GAD6F,SAAYD,EAAEC,EAAE+B,EAAED,GAAG,GAAG,OAAOC,GAAG,IAAIA,EAAEY,KAAK,OAAM,EAAG,cAAc3C,GAAG,IAAK,WAAW,IAAK,SAAS,OAAM,EAAG,IAAK,UAAU,OAAG8B,IAAc,OAAOC,GAASA,EAAEwG,gBAAmD,WAAnCxI,EAAEA,EAAEiJ,cAAcK,MAAM,EAAE,KAAsB,UAAUtJ,GAAE,QAAQ,OAAM,EAAG,CAC/TuJ,CAAGvJ,EAAEC,EAAE+B,EAAED,GAAG,OAAM,EAAG,GAAGA,EAAE,OAAM,EAAG,GAAG,OAAOC,EAAE,OAAOA,EAAEY,MAAM,KAAK,EAAE,OAAO3C,EAAE,KAAK,EAAE,OAAM,IAAKA,EAAE,KAAK,EAAE,OAAOuJ,MAAMvJ,GAAG,KAAK,EAAE,OAAOuJ,MAAMvJ,IAAI,EAAEA,EAAE,OAAM,CAAE,CAOtEwJ,CAAGxJ,EAAE+B,EAAE9B,EAAE6B,KAAKC,EAAE,MAAMD,GAAG,OAAO7B,EARxK,SAAYF,GAAG,QAAGmI,EAAGhG,KAAKmG,EAAGtI,KAAemI,EAAGhG,KAAKkG,EAAGrI,KAAeoI,EAAGsB,KAAK1J,GAAUsI,EAAGtI,IAAG,GAAGqI,EAAGrI,IAAG,GAAS,GAAE,CAQwD2J,CAAG1J,KAAK,OAAO+B,EAAEhC,EAAE4J,gBAAgB3J,GAAGD,EAAE6J,aAAa5J,EAAE,GAAG+B,IAAI9B,EAAEyI,gBAAgB3I,EAAEE,EAAE0I,cAAc,OAAO5G,EAAE,IAAI9B,EAAE0C,MAAQ,GAAGZ,GAAG/B,EAAEC,EAAEuI,cAAc1G,EAAE7B,EAAEwI,mBAAmB,OAAO1G,EAAEhC,EAAE4J,gBAAgB3J,IAAa+B,EAAE,KAAX9B,EAAEA,EAAE0C,OAAc,IAAI1C,IAAG,IAAK8B,EAAE,GAAG,GAAGA,EAAED,EAAE/B,EAAE8J,eAAe/H,EAAE9B,EAAE+B,GAAGhC,EAAE6J,aAAa5J,EAAE+B,KAAI,CAHjd,0jCAA0jCgH,MAAM,KAAKxE,SAAQ,SAASxE,GAAG,IAAIC,EAAED,EAAEiD,QAAQiG,EACzmCC,GAAIJ,EAAE9I,GAAG,IAAIsI,EAAEtI,EAAE,GAAE,EAAGD,EAAE,MAAK,GAAG,EAAG,IAAG,2EAA2EgJ,MAAM,KAAKxE,SAAQ,SAASxE,GAAG,IAAIC,EAAED,EAAEiD,QAAQiG,EAAGC,GAAIJ,EAAE9I,GAAG,IAAIsI,EAAEtI,EAAE,GAAE,EAAGD,EAAE,gCAA+B,GAAG,EAAG,IAAG,CAAC,WAAW,WAAW,aAAawE,SAAQ,SAASxE,GAAG,IAAIC,EAAED,EAAEiD,QAAQiG,EAAGC,GAAIJ,EAAE9I,GAAG,IAAIsI,EAAEtI,EAAE,GAAE,EAAGD,EAAE,wCAAuC,GAAG,EAAG,IAAG,CAAC,WAAW,eAAewE,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAEiJ,cAAc,MAAK,GAAG,EAAG,IACldF,EAAEgB,UAAU,IAAIxB,EAAE,YAAY,GAAE,EAAG,aAAa,gCAA+B,GAAG,GAAI,CAAC,MAAM,OAAO,SAAS,cAAc/D,SAAQ,SAASxE,GAAG+I,EAAE/I,GAAG,IAAIuI,EAAEvI,EAAE,GAAE,EAAGA,EAAEiJ,cAAc,MAAK,GAAG,EAAG,IAE5L,IAAIe,EAAGC,EAAAC,mDAAsDC,EAAG3L,OAAOC,IAAI,iBAAiB2L,EAAG5L,OAAOC,IAAI,gBAAgB4L,EAAG7L,OAAOC,IAAI,kBAAkB6L,EAAG9L,OAAOC,IAAI,qBAAqB8L,EAAG/L,OAAOC,IAAI,kBAAkB+L,EAAGhM,OAAOC,IAAI,kBAAkBgM,EAAGjM,OAAOC,IAAI,iBAAiBiM,EAAGlM,OAAOC,IAAI,qBAAqBkM,EAAGnM,OAAOC,IAAI,kBAAkBmM,EAAGpM,OAAOC,IAAI,uBAAuBoM,EAAGrM,OAAOC,IAAI,cAAcqM,EAAGtM,OAAOC,IAAI,cAAcD,OAAOC,IAAI,eAAeD,OAAOC,IAAI,0BACje,IAAIsM,EAAGvM,OAAOC,IAAI,mBAAmBD,OAAOC,IAAI,uBAAuBD,OAAOC,IAAI,eAAeD,OAAOC,IAAI,wBAAwB,IAAIuM,EAAGxM,OAAOa,SAAS,SAAS4L,EAAGjL,GAAG,OAAG,OAAOA,GAAG,iBAAkBA,EAAS,KAAwC,mBAAnCA,EAAEgL,GAAIhL,EAAEgL,IAAKhL,EAAE,eAA0CA,EAAE,IAAI,CAAC,IAAoBkL,EAAhBC,EAAEvL,OAAOC,OAAU,SAASuL,EAAGpL,GAAG,QAAG,IAASkL,EAAG,IAAI,MAAMrK,OAA2E,CAAlE,MAAMmB,GAAG,IAAI/B,EAAE+B,EAAEqJ,MAAMC,OAAOC,MAAM,gBAAgBL,EAAGjL,GAAGA,EAAE,IAAI,EAAE,CAAC,MAAM,KAAKiL,EAAGlL,CAAC,CAAC,IAAIwL,GAAG,EACzb,SAASC,EAAGzL,EAAEC,GAAG,IAAID,GAAGwL,EAAG,MAAM,GAAGA,GAAG,EAAG,IAAIxJ,EAAEnB,MAAM6K,kBAAkB7K,MAAM6K,uBAAkB,EAAO,IAAI,GAAGzL,EAAE,GAAGA,EAAE,WAAW,MAAMY,OAAQ,EAAEjB,OAAO+L,eAAe1L,EAAES,UAAU,QAAQ,CAACkL,IAAI,WAAW,MAAM/K,OAAQ,IAAI,iBAAkBgL,SAASA,QAAQC,UAAU,CAAC,IAAID,QAAQC,UAAU7L,EAAE,GAAoB,CAAhB,MAAM8L,GAAG,IAAIhK,EAAEgK,CAAC,CAACF,QAAQC,UAAU9L,EAAE,GAAGC,EAAE,KAAK,CAAC,IAAIA,EAAEkC,MAAmB,CAAZ,MAAM6J,GAAGjK,EAAEiK,CAAC,CAAChM,EAAEmC,KAAKlC,EAAES,UAAU,KAAK,CAAC,IAAI,MAAMG,OAAqB,CAAZ,MAAMoL,GAAGlK,EAAEkK,CAAC,CAACjM,GAAG,CAC5D,CAD8D,MAAMkM,GAAG,GAAGA,GAAGnK,GAAG,iBAAkBmK,EAAEb,MAAM,CAAC,IAAI,IAAInL,EAAEgM,EAAEb,MAAMrC,MAAM,MACnfxG,EAAET,EAAEsJ,MAAMrC,MAAM,MAAM5G,EAAElC,EAAEoC,OAAO,EAAEJ,EAAEM,EAAEF,OAAO,EAAE,GAAGF,GAAG,GAAGF,GAAGhC,EAAEkC,KAAKI,EAAEN,IAAIA,IAAI,KAAK,GAAGE,GAAG,GAAGF,EAAEE,IAAIF,IAAI,GAAGhC,EAAEkC,KAAKI,EAAEN,GAAG,CAAC,GAAG,IAAIE,GAAG,IAAIF,EAAG,MAAME,IAAQ,IAAJF,GAAShC,EAAEkC,KAAKI,EAAEN,GAAG,CAAC,IAAID,EAAE,KAAK/B,EAAEkC,GAAGa,QAAQ,WAAW,QAA6F,OAArFjD,EAAEmM,aAAalK,EAAEmK,SAAS,iBAAiBnK,EAAEA,EAAEgB,QAAQ,cAAcjD,EAAEmM,cAAqBlK,CAAC,QAAO,GAAGG,GAAG,GAAGF,GAAG,KAAK,CAAC,CAAC,SAASsJ,GAAG,EAAG3K,MAAM6K,kBAAkB1J,CAAC,CAAC,OAAOhC,EAAEA,EAAEA,EAAEmM,aAAanM,EAAEqM,KAAK,IAAIjB,EAAGpL,GAAG,EAAE,CAC9Z,SAASsM,GAAGtM,GAAG,OAAOA,EAAEuM,KAAK,KAAK,EAAE,OAAOnB,EAAGpL,EAAE4C,MAAM,KAAK,GAAG,OAAOwI,EAAG,QAAQ,KAAK,GAAG,OAAOA,EAAG,YAAY,KAAK,GAAG,OAAOA,EAAG,gBAAgB,KAAK,EAAE,KAAK,EAAE,KAAK,GAAG,OAAOpL,EAAEyL,EAAGzL,EAAE4C,MAAK,GAAM,KAAK,GAAG,OAAO5C,EAAEyL,EAAGzL,EAAE4C,KAAK6C,QAAO,GAAM,KAAK,EAAE,OAAOzF,EAAEyL,EAAGzL,EAAE4C,MAAK,GAAM,QAAQ,MAAM,GAAG,CACxR,SAAS4J,GAAGxM,GAAG,GAAG,MAAMA,EAAE,OAAO,KAAK,GAAG,mBAAoBA,EAAE,OAAOA,EAAEmM,aAAanM,EAAEqM,MAAM,KAAK,GAAG,iBAAkBrM,EAAE,OAAOA,EAAE,OAAOA,GAAG,KAAKqK,EAAG,MAAM,WAAW,KAAKD,EAAG,MAAM,SAAS,KAAKG,EAAG,MAAM,WAAW,KAAKD,EAAG,MAAM,aAAa,KAAKK,EAAG,MAAM,WAAW,KAAKC,EAAG,MAAM,eAAe,GAAG,iBAAkB5K,EAAE,OAAOA,EAAE2C,UAAU,KAAK8H,EAAG,OAAOzK,EAAEmM,aAAa,WAAW,YAAY,KAAK3B,EAAG,OAAOxK,EAAEuF,SAAS4G,aAAa,WAAW,YAAY,KAAKzB,EAAG,IAAIzK,EAAED,EAAEyF,OAC7Z,OADoazF,EAAEA,EAAEmM,eACndnM,EAAE,MADieA,EAAEC,EAAEkM,aAClflM,EAAEoM,MAAM,IAAY,cAAcrM,EAAE,IAAI,cAAqBA,EAAE,KAAK6K,EAAG,OAA6B,QAAtB5K,EAAED,EAAEmM,aAAa,MAAclM,EAAEuM,GAAGxM,EAAE4C,OAAO,OAAO,KAAKkI,EAAG7K,EAAED,EAAE0F,SAAS1F,EAAEA,EAAE2F,MAAM,IAAI,OAAO6G,GAAGxM,EAAEC,GAAa,CAAT,MAAM+B,GAAG,EAAE,OAAO,IAAI,CAC3M,SAASyK,GAAGzM,GAAG,IAAIC,EAAED,EAAE4C,KAAK,OAAO5C,EAAEuM,KAAK,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAE,OAAOtM,EAAEkM,aAAa,WAAW,YAAY,KAAK,GAAG,OAAOlM,EAAEsF,SAAS4G,aAAa,WAAW,YAAY,KAAK,GAAG,MAAM,qBAAqB,KAAK,GAAG,OAAkBnM,GAAXA,EAAEC,EAAEwF,QAAW0G,aAAanM,EAAEqM,MAAM,GAAGpM,EAAEkM,cAAc,KAAKnM,EAAE,cAAcA,EAAE,IAAI,cAAc,KAAK,EAAE,MAAM,WAAW,KAAK,EAAE,OAAOC,EAAE,KAAK,EAAE,MAAM,SAAS,KAAK,EAAE,MAAM,OAAO,KAAK,EAAE,MAAM,OAAO,KAAK,GAAG,OAAOuM,GAAGvM,GAAG,KAAK,EAAE,OAAOA,IAAIqK,EAAG,aAAa,OAAO,KAAK,GAAG,MAAM,YACtf,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,QAAQ,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,eAAe,KAAK,GAAG,MAAM,gBAAgB,KAAK,EAAE,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,GAAG,mBAAoBrK,EAAE,OAAOA,EAAEkM,aAAalM,EAAEoM,MAAM,KAAK,GAAG,iBAAkBpM,EAAE,OAAOA,EAAE,OAAO,IAAI,CAAC,SAASyM,GAAG1M,GAAG,cAAcA,GAAG,IAAK,UAAU,IAAK,SAAS,IAAK,SAAS,IAAK,YAAqB,IAAK,SAAS,OAAOA,EAAE,QAAQ,MAAM,GAAG,CACra,SAAS2M,GAAG3M,GAAG,IAAIC,EAAED,EAAE4C,KAAK,OAAO5C,EAAEA,EAAE4M,WAAW,UAAU5M,EAAEiJ,gBAAgB,aAAahJ,GAAG,UAAUA,EAAE,CAEtF,SAAS4M,GAAG7M,GAAGA,EAAE8M,gBAAgB9M,EAAE8M,cADvD,SAAY9M,GAAG,IAAIC,EAAE0M,GAAG3M,GAAG,UAAU,QAAQgC,EAAEpC,OAAOmN,yBAAyB/M,EAAEgB,YAAYN,UAAUT,GAAG8B,EAAE,GAAG/B,EAAEC,GAAG,IAAID,EAAEsB,eAAerB,SAAI,IAAqB+B,GAAG,mBAAoBA,EAAEgL,KAAK,mBAAoBhL,EAAE4J,IAAI,CAAC,IAAI1L,EAAE8B,EAAEgL,IAAIxK,EAAER,EAAE4J,IAAiL,OAA7KhM,OAAO+L,eAAe3L,EAAEC,EAAE,CAACgN,cAAa,EAAGD,IAAI,WAAW,OAAO9M,EAAEiC,KAAKhC,KAAK,EAAEyL,IAAI,SAAS5L,GAAG+B,EAAE,GAAG/B,EAAEwC,EAAEL,KAAKhC,KAAKH,EAAE,IAAIJ,OAAO+L,eAAe3L,EAAEC,EAAE,CAACiN,WAAWlL,EAAEkL,aAAmB,CAACC,SAAS,WAAW,OAAOpL,CAAC,EAAEqL,SAAS,SAASpN,GAAG+B,EAAE,GAAG/B,CAAC,EAAEqN,aAAa,WAAWrN,EAAE8M,cACxf,YAAY9M,EAAEC,EAAE,EAAE,CAAC,CAAkDqN,CAAGtN,GAAG,CAAC,SAASuN,GAAGvN,GAAG,IAAIA,EAAE,OAAM,EAAG,IAAIC,EAAED,EAAE8M,cAAc,IAAI7M,EAAE,OAAM,EAAG,IAAI+B,EAAE/B,EAAEkN,WAAepL,EAAE,GAAqD,OAAlD/B,IAAI+B,EAAE4K,GAAG3M,GAAGA,EAAEwN,QAAQ,OAAO,QAAQxN,EAAE0D,QAAO1D,EAAE+B,KAAaC,IAAG/B,EAAEmN,SAASpN,IAAG,EAAM,CAAC,SAASyN,GAAGzN,GAAwD,QAAG,KAAxDA,EAAEA,IAAI,oBAAqBiI,SAASA,cAAS,IAAkC,OAAO,KAAK,IAAI,OAAOjI,EAAE0N,eAAe1N,EAAE2N,IAA2B,CAAtB,MAAM1N,GAAG,OAAOD,EAAE2N,IAAI,CAAC,CACpa,SAASC,GAAG5N,EAAEC,GAAG,IAAI+B,EAAE/B,EAAEuN,QAAQ,OAAOrC,EAAE,CAAC,EAAElL,EAAE,CAAC4N,oBAAe,EAAOC,kBAAa,EAAOpK,WAAM,EAAO8J,QAAQ,MAAMxL,EAAEA,EAAEhC,EAAE+N,cAAcC,gBAAgB,CAAC,SAASC,GAAGjO,EAAEC,GAAG,IAAI+B,EAAE,MAAM/B,EAAE6N,aAAa,GAAG7N,EAAE6N,aAAa/L,EAAE,MAAM9B,EAAEuN,QAAQvN,EAAEuN,QAAQvN,EAAE4N,eAAe7L,EAAE0K,GAAG,MAAMzM,EAAEyD,MAAMzD,EAAEyD,MAAM1B,GAAGhC,EAAE+N,cAAc,CAACC,eAAejM,EAAEmM,aAAalM,EAAEmM,WAAW,aAAalO,EAAE2C,MAAM,UAAU3C,EAAE2C,KAAK,MAAM3C,EAAEuN,QAAQ,MAAMvN,EAAEyD,MAAM,CAAC,SAAS0K,GAAGpO,EAAEC,GAAe,OAAZA,EAAEA,EAAEuN,UAAiBnE,EAAGrJ,EAAE,UAAUC,GAAE,EAAG,CAC9d,SAASoO,GAAGrO,EAAEC,GAAGmO,GAAGpO,EAAEC,GAAG,IAAI+B,EAAE0K,GAAGzM,EAAEyD,OAAO3B,EAAE9B,EAAE2C,KAAK,GAAG,MAAMZ,EAAK,WAAWD,GAAM,IAAIC,GAAG,KAAKhC,EAAE0D,OAAO1D,EAAE0D,OAAO1B,KAAEhC,EAAE0D,MAAM,GAAG1B,GAAOhC,EAAE0D,QAAQ,GAAG1B,IAAIhC,EAAE0D,MAAM,GAAG1B,QAAQ,GAAG,WAAWD,GAAG,UAAUA,EAA8B,YAA3B/B,EAAE4J,gBAAgB,SAAgB3J,EAAEqB,eAAe,SAASgN,GAAGtO,EAAEC,EAAE2C,KAAKZ,GAAG/B,EAAEqB,eAAe,iBAAiBgN,GAAGtO,EAAEC,EAAE2C,KAAK8J,GAAGzM,EAAE6N,eAAe,MAAM7N,EAAEuN,SAAS,MAAMvN,EAAE4N,iBAAiB7N,EAAE6N,iBAAiB5N,EAAE4N,eAAe,CACla,SAASU,GAAGvO,EAAEC,EAAE+B,GAAG,GAAG/B,EAAEqB,eAAe,UAAUrB,EAAEqB,eAAe,gBAAgB,CAAC,IAAIS,EAAE9B,EAAE2C,KAAK,KAAK,WAAWb,GAAG,UAAUA,QAAG,IAAS9B,EAAEyD,OAAO,OAAOzD,EAAEyD,OAAO,OAAOzD,EAAE,GAAGD,EAAE+N,cAAcG,aAAalM,GAAG/B,IAAID,EAAE0D,QAAQ1D,EAAE0D,MAAMzD,GAAGD,EAAE8N,aAAa7N,CAAC,CAAU,MAAT+B,EAAEhC,EAAEqM,QAAcrM,EAAEqM,KAAK,IAAIrM,EAAE6N,iBAAiB7N,EAAE+N,cAAcC,eAAe,KAAKhM,IAAIhC,EAAEqM,KAAKrK,EAAE,CACzV,SAASsM,GAAGtO,EAAEC,EAAE+B,GAAM,WAAW/B,GAAGwN,GAAGzN,EAAEwO,iBAAiBxO,IAAE,MAAMgC,EAAEhC,EAAE8N,aAAa,GAAG9N,EAAE+N,cAAcG,aAAalO,EAAE8N,eAAe,GAAG9L,IAAIhC,EAAE8N,aAAa,GAAG9L,GAAE,CAAC,IAAIyM,GAAGtN,MAAMC,QAC7K,SAASsN,GAAG1O,EAAEC,EAAE+B,EAAED,GAAe,GAAZ/B,EAAEA,EAAE2O,QAAW1O,EAAE,CAACA,EAAE,CAAC,EAAE,IAAI,IAAIC,EAAE,EAAEA,EAAE8B,EAAEM,OAAOpC,IAAID,EAAE,IAAI+B,EAAE9B,KAAI,EAAG,IAAI8B,EAAE,EAAEA,EAAEhC,EAAEsC,OAAON,IAAI9B,EAAED,EAAEqB,eAAe,IAAItB,EAAEgC,GAAG0B,OAAO1D,EAAEgC,GAAG4M,WAAW1O,IAAIF,EAAEgC,GAAG4M,SAAS1O,GAAGA,GAAG6B,IAAI/B,EAAEgC,GAAG6M,iBAAgB,EAAG,KAAK,CAAmB,IAAlB7M,EAAE,GAAG0K,GAAG1K,GAAG/B,EAAE,KAASC,EAAE,EAAEA,EAAEF,EAAEsC,OAAOpC,IAAI,CAAC,GAAGF,EAAEE,GAAGwD,QAAQ1B,EAAiD,OAA9ChC,EAAEE,GAAG0O,UAAS,OAAG7M,IAAI/B,EAAEE,GAAG2O,iBAAgB,IAAW,OAAO5O,GAAGD,EAAEE,GAAG4O,WAAW7O,EAAED,EAAEE,GAAG,CAAC,OAAOD,IAAIA,EAAE2O,UAAS,EAAG,CAAC,CACxY,SAASG,GAAG/O,EAAEC,GAAG,GAAG,MAAMA,EAAE+O,wBAAwB,MAAMnO,MAAM0G,EAAE,KAAK,OAAO4D,EAAE,CAAC,EAAElL,EAAE,CAACyD,WAAM,EAAOoK,kBAAa,EAAOvL,SAAS,GAAGvC,EAAE+N,cAAcG,cAAc,CAAC,SAASe,GAAGjP,EAAEC,GAAG,IAAI+B,EAAE/B,EAAEyD,MAAM,GAAG,MAAM1B,EAAE,CAA+B,GAA9BA,EAAE/B,EAAEsC,SAAStC,EAAEA,EAAE6N,aAAgB,MAAM9L,EAAE,CAAC,GAAG,MAAM/B,EAAE,MAAMY,MAAM0G,EAAE,KAAK,GAAGkH,GAAGzM,GAAG,CAAC,GAAG,EAAEA,EAAEM,OAAO,MAAMzB,MAAM0G,EAAE,KAAKvF,EAAEA,EAAE,EAAE,CAAC/B,EAAE+B,CAAC,CAAC,MAAM/B,IAAIA,EAAE,IAAI+B,EAAE/B,CAAC,CAACD,EAAE+N,cAAc,CAACG,aAAaxB,GAAG1K,GAAG,CACnY,SAASkN,GAAGlP,EAAEC,GAAG,IAAI+B,EAAE0K,GAAGzM,EAAEyD,OAAO3B,EAAE2K,GAAGzM,EAAE6N,cAAc,MAAM9L,KAAIA,EAAE,GAAGA,KAAMhC,EAAE0D,QAAQ1D,EAAE0D,MAAM1B,GAAG,MAAM/B,EAAE6N,cAAc9N,EAAE8N,eAAe9L,IAAIhC,EAAE8N,aAAa9L,IAAI,MAAMD,IAAI/B,EAAE8N,aAAa,GAAG/L,EAAE,CAAC,SAASoN,GAAGnP,GAAG,IAAIC,EAAED,EAAEoP,YAAYnP,IAAID,EAAE+N,cAAcG,cAAc,KAAKjO,GAAG,OAAOA,IAAID,EAAE0D,MAAMzD,EAAE,CAAC,SAASoP,GAAGrP,GAAG,OAAOA,GAAG,IAAK,MAAM,MAAM,6BAA6B,IAAK,OAAO,MAAM,qCAAqC,QAAQ,MAAM,+BAA+B,CAC7c,SAASsP,GAAGtP,EAAEC,GAAG,OAAO,MAAMD,GAAG,iCAAiCA,EAAEqP,GAAGpP,GAAG,+BAA+BD,GAAG,kBAAkBC,EAAE,+BAA+BD,CAAC,CAChK,IAAIuP,GAAevP,GAAZwP,IAAYxP,GAAsJ,SAASA,EAAEC,GAAG,GAAG,+BAA+BD,EAAEyP,cAAc,cAAczP,EAAEA,EAAE0P,UAAUzP,MAAM,CAA2F,KAA1FsP,GAAGA,IAAItH,SAASC,cAAc,QAAUwH,UAAU,QAAQzP,EAAE0P,UAAUxM,WAAW,SAAalD,EAAEsP,GAAGK,WAAW5P,EAAE4P,YAAY5P,EAAE6P,YAAY7P,EAAE4P,YAAY,KAAK3P,EAAE2P,YAAY5P,EAAE8P,YAAY7P,EAAE2P,WAAW,CAAC,EAAvb,oBAAqBG,OAAOA,MAAMC,wBAAwB,SAAS/P,EAAE+B,EAAED,EAAE7B,GAAG6P,MAAMC,yBAAwB,WAAW,OAAOhQ,GAAEC,EAAE+B,EAAM,GAAE,EAAEhC,IACtK,SAASiQ,GAAGjQ,EAAEC,GAAG,GAAGA,EAAE,CAAC,IAAI+B,EAAEhC,EAAE4P,WAAW,GAAG5N,GAAGA,IAAIhC,EAAEkQ,WAAW,IAAIlO,EAAEmO,SAAwB,YAAdnO,EAAEoO,UAAUnQ,EAAS,CAACD,EAAEoP,YAAYnP,CAAC,CACtH,IAAIoQ,GAAG,CAACC,yBAAwB,EAAGC,aAAY,EAAGC,mBAAkB,EAAGC,kBAAiB,EAAGC,kBAAiB,EAAGC,SAAQ,EAAGC,cAAa,EAAGC,iBAAgB,EAAGC,aAAY,EAAGC,SAAQ,EAAGC,MAAK,EAAGC,UAAS,EAAGC,cAAa,EAAGC,YAAW,EAAGC,cAAa,EAAGC,WAAU,EAAGC,UAAS,EAAGC,SAAQ,EAAGC,YAAW,EAAGC,aAAY,EAAGC,cAAa,EAAGC,YAAW,EAAGC,eAAc,EAAGC,gBAAe,EAAGC,iBAAgB,EAAGC,YAAW,EAAGC,WAAU,EAAGC,YAAW,EAAGC,SAAQ,EAAGC,OAAM,EAAGC,SAAQ,EAAGC,SAAQ,EAAGC,QAAO,EAAGC,QAAO,EAClfC,MAAK,EAAGC,aAAY,EAAGC,cAAa,EAAGC,aAAY,EAAGC,iBAAgB,EAAGC,kBAAiB,EAAGC,kBAAiB,EAAGC,eAAc,EAAGC,aAAY,GAAIC,GAAG,CAAC,SAAS,KAAK,MAAM,KAA6H,SAASC,GAAGlT,EAAEC,EAAE+B,GAAG,OAAO,MAAM/B,GAAG,kBAAmBA,GAAG,KAAKA,EAAE,GAAG+B,GAAG,iBAAkB/B,GAAG,IAAIA,GAAGoQ,GAAG/O,eAAetB,IAAIqQ,GAAGrQ,IAAI,GAAGC,GAAGqL,OAAOrL,EAAE,IAAI,CACzb,SAASkT,GAAGnT,EAAEC,GAAa,IAAI,IAAI+B,KAAlBhC,EAAEA,EAAEoT,MAAmBnT,EAAE,GAAGA,EAAEqB,eAAeU,GAAG,CAAC,IAAID,EAAE,IAAIC,EAAEqR,QAAQ,MAAMnT,EAAEgT,GAAGlR,EAAE/B,EAAE+B,GAAGD,GAAG,UAAUC,IAAIA,EAAE,YAAYD,EAAE/B,EAAEsT,YAAYtR,EAAE9B,GAAGF,EAAEgC,GAAG9B,CAAC,CAAC,CADYN,OAAOgE,KAAKyM,IAAI7L,SAAQ,SAASxE,GAAGiT,GAAGzO,SAAQ,SAASvE,GAAGA,EAAEA,EAAED,EAAEuT,OAAO,GAAGnK,cAAcpJ,EAAEwT,UAAU,GAAGnD,GAAGpQ,GAAGoQ,GAAGrQ,EAAE,GAAE,IAChI,IAAIyT,GAAGtI,EAAE,CAACuI,UAAS,GAAI,CAACC,MAAK,EAAGC,MAAK,EAAGC,IAAG,EAAGC,KAAI,EAAGC,OAAM,EAAGC,IAAG,EAAGC,KAAI,EAAGC,OAAM,EAAGC,QAAO,EAAGC,MAAK,EAAGC,MAAK,EAAGC,OAAM,EAAGC,QAAO,EAAGC,OAAM,EAAGC,KAAI,IAClT,SAASC,GAAG1U,EAAEC,GAAG,GAAGA,EAAE,CAAC,GAAGwT,GAAGzT,KAAK,MAAMC,EAAEsC,UAAU,MAAMtC,EAAE+O,yBAAyB,MAAMnO,MAAM0G,EAAE,IAAIvH,IAAI,GAAG,MAAMC,EAAE+O,wBAAwB,CAAC,GAAG,MAAM/O,EAAEsC,SAAS,MAAM1B,MAAM0G,EAAE,KAAK,GAAG,iBAAkBtH,EAAE+O,2BAA2B,WAAW/O,EAAE+O,yBAAyB,MAAMnO,MAAM0G,EAAE,IAAK,CAAC,GAAG,MAAMtH,EAAEmT,OAAO,iBAAkBnT,EAAEmT,MAAM,MAAMvS,MAAM0G,EAAE,IAAK,CAAC,CAClW,SAASoN,GAAG3U,EAAEC,GAAG,IAAG,IAAKD,EAAEqT,QAAQ,KAAK,MAAM,iBAAkBpT,EAAE2U,GAAG,OAAO5U,GAAG,IAAK,iBAAiB,IAAK,gBAAgB,IAAK,YAAY,IAAK,gBAAgB,IAAK,gBAAgB,IAAK,mBAAmB,IAAK,iBAAiB,IAAK,gBAAgB,OAAM,EAAG,QAAQ,OAAM,EAAG,CAAC,IAAI6U,GAAG,KAAK,SAASC,GAAG9U,GAA6F,OAA1FA,EAAEA,EAAE+U,QAAQ/U,EAAEgV,YAAYhN,QAASiN,0BAA0BjV,EAAEA,EAAEiV,yBAAgC,IAAIjV,EAAEmQ,SAASnQ,EAAEkV,WAAWlV,CAAC,CAAC,IAAImV,GAAG,KAAKC,GAAG,KAAKC,GAAG,KACpc,SAASC,GAAGtV,GAAG,GAAGA,EAAEuV,GAAGvV,GAAG,CAAC,GAAG,mBAAoBmV,GAAG,MAAMtU,MAAM0G,EAAE,MAAM,IAAItH,EAAED,EAAEwV,UAAUvV,IAAIA,EAAEwV,GAAGxV,GAAGkV,GAAGnV,EAAEwV,UAAUxV,EAAE4C,KAAK3C,GAAG,CAAC,CAAC,SAASyV,GAAG1V,GAAGoV,GAAGC,GAAGA,GAAG/R,KAAKtD,GAAGqV,GAAG,CAACrV,GAAGoV,GAAGpV,CAAC,CAAC,SAAS2V,KAAK,GAAGP,GAAG,CAAC,IAAIpV,EAAEoV,GAAGnV,EAAEoV,GAAoB,GAAjBA,GAAGD,GAAG,KAAKE,GAAGtV,GAAMC,EAAE,IAAID,EAAE,EAAEA,EAAEC,EAAEqC,OAAOtC,IAAIsV,GAAGrV,EAAED,GAAG,CAAC,CAAC,SAAS4V,GAAG5V,EAAEC,GAAG,OAAOD,EAAEC,EAAE,CAAC,SAAS4V,KAAK,CAAC,IAAIC,IAAG,EAAG,SAASC,GAAG/V,EAAEC,EAAE+B,GAAG,GAAG8T,GAAG,OAAO9V,EAAEC,EAAE+B,GAAG8T,IAAG,EAAG,IAAI,OAAOF,GAAG5V,EAAEC,EAAE+B,EAAkD,CAAhD,QAAY8T,IAAG,GAAG,OAAOV,IAAI,OAAOC,MAAGQ,KAAKF,KAAI,CAAC,CAChb,SAASK,GAAGhW,EAAEC,GAAG,IAAI+B,EAAEhC,EAAEwV,UAAU,GAAG,OAAOxT,EAAE,OAAO,KAAK,IAAID,EAAE0T,GAAGzT,GAAG,GAAG,OAAOD,EAAE,OAAO,KAAKC,EAAED,EAAE9B,GAAGD,EAAE,OAAOC,GAAG,IAAK,UAAU,IAAK,iBAAiB,IAAK,gBAAgB,IAAK,uBAAuB,IAAK,cAAc,IAAK,qBAAqB,IAAK,cAAc,IAAK,qBAAqB,IAAK,YAAY,IAAK,mBAAmB,IAAK,gBAAgB8B,GAAGA,EAAE+M,YAAqB/M,IAAI,YAAb/B,EAAEA,EAAE4C,OAAuB,UAAU5C,GAAG,WAAWA,GAAG,aAAaA,IAAIA,GAAG+B,EAAE,MAAM/B,EAAE,QAAQA,GAAE,EAAG,GAAGA,EAAE,OAAO,KAAK,GAAGgC,GAAG,mBACleA,EAAE,MAAMnB,MAAM0G,EAAE,IAAItH,SAAS+B,IAAI,OAAOA,CAAC,CAAC,IAAIiU,IAAG,EAAG,GAAGlO,EAAG,IAAI,IAAImO,GAAG,CAAC,EAAEtW,OAAO+L,eAAeuK,GAAG,UAAU,CAAClJ,IAAI,WAAWiJ,IAAG,CAAE,IAAIjO,OAAOmO,iBAAiB,OAAOD,GAAGA,IAAIlO,OAAOoO,oBAAoB,OAAOF,GAAGA,GAAkB,CAAd,MAAMlW,IAAGiW,IAAG,CAAE,CAAC,SAASI,GAAGrW,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,EAAEF,EAAED,GAAG,IAAI8J,EAAE5K,MAAMT,UAAU4I,MAAMnH,KAAKE,UAAU,GAAG,IAAIpC,EAAEwE,MAAMzC,EAAE+J,EAA2B,CAAxB,MAAMtJ,GAAGtC,KAAKmW,QAAQ7T,EAAE,CAAC,CAAC,IAAI8T,IAAG,EAAGC,GAAG,KAAKC,IAAG,EAAGC,GAAG,KAAKC,GAAG,CAACL,QAAQ,SAAStW,GAAGuW,IAAG,EAAGC,GAAGxW,CAAC,GAAG,SAAS4W,GAAG5W,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,EAAEF,EAAED,GAAGsU,IAAG,EAAGC,GAAG,KAAKH,GAAG5R,MAAMkS,GAAGtU,UAAU,CACjW,SAASwU,GAAG7W,GAAG,IAAIC,EAAED,EAAEgC,EAAEhC,EAAE,GAAGA,EAAE8W,UAAU,KAAK7W,EAAE8W,QAAQ9W,EAAEA,EAAE8W,WAAW,CAAC/W,EAAEC,EAAE,GAAO,IAAa,MAAjBA,EAAED,GAASgX,SAAchV,EAAE/B,EAAE8W,QAAQ/W,EAAEC,EAAE8W,aAAa/W,EAAE,CAAC,OAAO,IAAIC,EAAEsM,IAAIvK,EAAE,IAAI,CAAC,SAASiV,GAAGjX,GAAG,GAAG,KAAKA,EAAEuM,IAAI,CAAC,IAAItM,EAAED,EAAEkX,cAAsE,GAAxD,OAAOjX,IAAkB,QAAdD,EAAEA,EAAE8W,aAAqB7W,EAAED,EAAEkX,gBAAmB,OAAOjX,EAAE,OAAOA,EAAEkX,UAAU,CAAC,OAAO,IAAI,CAAC,SAASC,GAAGpX,GAAG,GAAG6W,GAAG7W,KAAKA,EAAE,MAAMa,MAAM0G,EAAE,KAAM,CAE1S,SAAS8P,GAAGrX,GAAW,OAAO,QAAfA,EADtN,SAAYA,GAAG,IAAIC,EAAED,EAAE8W,UAAU,IAAI7W,EAAE,CAAS,GAAG,QAAXA,EAAE4W,GAAG7W,IAAe,MAAMa,MAAM0G,EAAE,MAAM,OAAOtH,IAAID,EAAE,KAAKA,CAAC,CAAC,IAAI,IAAIgC,EAAEhC,EAAE+B,EAAE9B,IAAI,CAAC,IAAIC,EAAE8B,EAAE+U,OAAO,GAAG,OAAO7W,EAAE,MAAM,IAAIsC,EAAEtC,EAAE4W,UAAU,GAAG,OAAOtU,EAAE,CAAY,GAAG,QAAdT,EAAE7B,EAAE6W,QAAmB,CAAC/U,EAAED,EAAE,QAAQ,CAAC,KAAK,CAAC,GAAG7B,EAAEoX,QAAQ9U,EAAE8U,MAAM,CAAC,IAAI9U,EAAEtC,EAAEoX,MAAM9U,GAAG,CAAC,GAAGA,IAAIR,EAAE,OAAOoV,GAAGlX,GAAGF,EAAE,GAAGwC,IAAIT,EAAE,OAAOqV,GAAGlX,GAAGD,EAAEuC,EAAEA,EAAE+U,OAAO,CAAC,MAAM1W,MAAM0G,EAAE,KAAM,CAAC,GAAGvF,EAAE+U,SAAShV,EAAEgV,OAAO/U,EAAE9B,EAAE6B,EAAES,MAAM,CAAC,IAAI,IAAIJ,GAAE,EAAGF,EAAEhC,EAAEoX,MAAMpV,GAAG,CAAC,GAAGA,IAAIF,EAAE,CAACI,GAAE,EAAGJ,EAAE9B,EAAE6B,EAAES,EAAE,KAAK,CAAC,GAAGN,IAAIH,EAAE,CAACK,GAAE,EAAGL,EAAE7B,EAAE8B,EAAEQ,EAAE,KAAK,CAACN,EAAEA,EAAEqV,OAAO,CAAC,IAAInV,EAAE,CAAC,IAAIF,EAAEM,EAAE8U,MAAMpV,GAAG,CAAC,GAAGA,IAC5fF,EAAE,CAACI,GAAE,EAAGJ,EAAEQ,EAAET,EAAE7B,EAAE,KAAK,CAAC,GAAGgC,IAAIH,EAAE,CAACK,GAAE,EAAGL,EAAES,EAAER,EAAE9B,EAAE,KAAK,CAACgC,EAAEA,EAAEqV,OAAO,CAAC,IAAInV,EAAE,MAAMvB,MAAM0G,EAAE,KAAM,CAAC,CAAC,GAAGvF,EAAE8U,YAAY/U,EAAE,MAAMlB,MAAM0G,EAAE,KAAM,CAAC,GAAG,IAAIvF,EAAEuK,IAAI,MAAM1L,MAAM0G,EAAE,MAAM,OAAOvF,EAAEwT,UAAUhU,UAAUQ,EAAEhC,EAAEC,CAAC,CAAkBuX,CAAGxX,IAAmByX,GAAGzX,GAAG,IAAI,CAAC,SAASyX,GAAGzX,GAAG,GAAG,IAAIA,EAAEuM,KAAK,IAAIvM,EAAEuM,IAAI,OAAOvM,EAAE,IAAIA,EAAEA,EAAEsX,MAAM,OAAOtX,GAAG,CAAC,IAAIC,EAAEwX,GAAGzX,GAAG,GAAG,OAAOC,EAAE,OAAOA,EAAED,EAAEA,EAAEuX,OAAO,CAAC,OAAO,IAAI,CAC1X,IAAIG,GAAGC,EAAAC,0BAA6BC,GAAGF,EAAAG,wBAA2BC,GAAGJ,EAAAK,qBAAwBC,GAAGN,EAAAO,sBAAyBC,GAAER,EAAAS,aAAgBC,GAAGV,EAAAW,iCAAoCC,GAAGZ,EAAAa,2BAA8BC,GAAGd,EAAAe,8BAAiCC,GAAGhB,EAAAiB,wBAA2BC,GAAGlB,EAAAmB,qBAAwBC,GAAGpB,EAAAqB,sBAAyBC,GAAG,KAAKC,GAAG,KACvV,IAAIC,GAAGC,KAAKC,MAAMD,KAAKC,MAAiC,SAAYrZ,GAAU,OAAO,KAAdA,KAAK,GAAe,GAAG,IAAIsZ,GAAGtZ,GAAGuZ,GAAG,GAAG,CAAC,EAA/ED,GAAGF,KAAKI,IAAID,GAAGH,KAAKK,IAA4D,IAAIC,GAAG,GAAGC,GAAG,QAC7H,SAASC,GAAG5Z,GAAG,OAAOA,GAAGA,GAAG,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,KAAK,GAAG,OAAO,GAAG,KAAK,GAAG,OAAO,GAAG,KAAK,GAAG,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,KAAK,MAAM,KAAK,MAAM,KAAK,OAAO,KAAK,OAAO,KAAK,OAAO,KAAK,QAAQ,KAAK,QAAQ,OAAS,QAAFA,EAAU,KAAK,QAAQ,KAAK,QAAQ,KAAK,SAAS,KAAK,SAAS,KAAK,SAAS,OAAS,UAAFA,EAAY,KAAK,UAAU,OAAO,UAAU,KAAK,UAAU,OAAO,UAAU,KAAK,UAAU,OAAO,UAAU,KAAK,WAAW,OAAO,WACzgB,QAAQ,OAAOA,EAAE,CAAC,SAAS6Z,GAAG7Z,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE8Z,aAAa,GAAG,IAAI9X,EAAE,OAAO,EAAE,IAAID,EAAE,EAAE7B,EAAEF,EAAE+Z,eAAevX,EAAExC,EAAEga,YAAY5X,EAAI,UAAFJ,EAAY,GAAG,IAAII,EAAE,CAAC,IAAIF,EAAEE,GAAGlC,EAAE,IAAIgC,EAAEH,EAAE6X,GAAG1X,GAAS,KAALM,GAAGJ,KAAUL,EAAE6X,GAAGpX,GAAI,MAAa,KAAPJ,EAAEJ,GAAG9B,GAAQ6B,EAAE6X,GAAGxX,GAAG,IAAII,IAAIT,EAAE6X,GAAGpX,IAAI,GAAG,IAAIT,EAAE,OAAO,EAAE,GAAG,IAAI9B,GAAGA,IAAI8B,GAAG,IAAK9B,EAAEC,MAAKA,EAAE6B,GAAGA,KAAES,EAAEvC,GAAGA,IAAQ,KAAKC,GAAG,IAAO,QAAFsC,IAAY,OAAOvC,EAA0C,GAAxC,IAAO,EAAF8B,KAAOA,GAAK,GAAFC,GAA4B,KAAtB/B,EAAED,EAAEia,gBAAwB,IAAIja,EAAEA,EAAEka,cAAcja,GAAG8B,EAAE,EAAE9B,GAAcC,EAAE,IAAb8B,EAAE,GAAGmX,GAAGlZ,IAAU8B,GAAG/B,EAAEgC,GAAG/B,IAAIC,EAAE,OAAO6B,CAAC,CACvc,SAASoY,GAAGna,EAAEC,GAAG,OAAOD,GAAG,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,OAAOC,EAAE,IAAI,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,KAAK,MAAM,KAAK,MAAM,KAAK,OAAO,KAAK,OAAO,KAAK,OAAO,KAAK,QAAQ,KAAK,QAAQ,OAAOA,EAAE,IAAuJ,QAAQ,OAAM,EAAG,CACrN,SAASma,GAAGpa,GAAgC,OAAO,KAApCA,GAAiB,WAAfA,EAAE8Z,cAAsC9Z,EAAI,WAAFA,EAAa,WAAW,CAAC,CAAC,SAASqa,KAAK,IAAIra,EAAE0Z,GAAoC,OAA1B,IAAQ,SAAfA,KAAK,MAAqBA,GAAG,IAAW1Z,CAAC,CAAC,SAASsa,GAAGta,GAAG,IAAI,IAAIC,EAAE,GAAG+B,EAAE,EAAE,GAAGA,EAAEA,IAAI/B,EAAEqD,KAAKtD,GAAG,OAAOC,CAAC,CAC3a,SAASsa,GAAGva,EAAEC,EAAE+B,GAAGhC,EAAE8Z,cAAc7Z,EAAE,YAAYA,IAAID,EAAE+Z,eAAe,EAAE/Z,EAAEga,YAAY,IAAGha,EAAEA,EAAEwa,YAAWva,EAAE,GAAGkZ,GAAGlZ,IAAQ+B,CAAC,CACzH,SAASyY,GAAGza,EAAEC,GAAG,IAAI+B,EAAEhC,EAAEia,gBAAgBha,EAAE,IAAID,EAAEA,EAAEka,cAAclY,GAAG,CAAC,IAAID,EAAE,GAAGoX,GAAGnX,GAAG9B,EAAE,GAAG6B,EAAE7B,EAAED,EAAED,EAAE+B,GAAG9B,IAAID,EAAE+B,IAAI9B,GAAG+B,IAAI9B,CAAC,CAAC,CAAC,IAAIwa,GAAE,EAAE,SAASC,GAAG3a,GAAS,OAAO,GAAbA,IAAIA,GAAa,EAAEA,EAAE,IAAO,UAAFA,GAAa,GAAG,UAAU,EAAE,CAAC,CAAC,IAAI4a,GAAGC,GAAGC,GAAGC,GAAGC,GAAGC,IAAG,EAAGC,GAAG,GAAGC,GAAG,KAAKC,GAAG,KAAKC,GAAG,KAAKC,GAAG,IAAIC,IAAIC,GAAG,IAAID,IAAIE,GAAG,GAAGC,GAAG,6PAA6P1S,MAAM,KAChiB,SAAS2S,GAAG3b,EAAEC,GAAG,OAAOD,GAAG,IAAK,UAAU,IAAK,WAAWmb,GAAG,KAAK,MAAM,IAAK,YAAY,IAAK,YAAYC,GAAG,KAAK,MAAM,IAAK,YAAY,IAAK,WAAWC,GAAG,KAAK,MAAM,IAAK,cAAc,IAAK,aAAaC,GAAGM,OAAO3b,EAAE4b,WAAW,MAAM,IAAK,oBAAoB,IAAK,qBAAqBL,GAAGI,OAAO3b,EAAE4b,WAAW,CACnT,SAASC,GAAG9b,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,GAAG,OAAG,OAAOxC,GAAGA,EAAE+b,cAAcvZ,GAASxC,EAAE,CAACgc,UAAU/b,EAAEgc,aAAaja,EAAEka,iBAAiBna,EAAEga,YAAYvZ,EAAE2Z,iBAAiB,CAACjc,IAAI,OAAOD,IAAY,QAARA,EAAEsV,GAAGtV,KAAa4a,GAAG5a,IAAID,IAAEA,EAAEkc,kBAAkBna,EAAE9B,EAAED,EAAEmc,iBAAiB,OAAOjc,IAAG,IAAKD,EAAEoT,QAAQnT,IAAID,EAAEqD,KAAKpD,GAAUF,EAAC,CAEpR,SAASoc,GAAGpc,GAAG,IAAIC,EAAEoc,GAAGrc,EAAE+U,QAAQ,GAAG,OAAO9U,EAAE,CAAC,IAAI+B,EAAE6U,GAAG5W,GAAG,GAAG,OAAO+B,EAAE,GAAW,MAAR/B,EAAE+B,EAAEuK,MAAY,GAAW,QAARtM,EAAEgX,GAAGjV,IAA4D,OAA/ChC,EAAEgc,UAAU/b,OAAE+a,GAAGhb,EAAEsc,UAAS,WAAWxB,GAAG9Y,EAAE,SAAgB,GAAG,IAAI/B,GAAG+B,EAAEwT,UAAUhU,QAAQ0V,cAAcqF,aAAmE,YAArDvc,EAAEgc,UAAU,IAAIha,EAAEuK,IAAIvK,EAAEwT,UAAUgH,cAAc,KAAY,CAACxc,EAAEgc,UAAU,IAAI,CAClT,SAASS,GAAGzc,GAAG,GAAG,OAAOA,EAAEgc,UAAU,OAAM,EAAG,IAAI,IAAI/b,EAAED,EAAEmc,iBAAiB,EAAElc,EAAEqC,QAAQ,CAAC,IAAIN,EAAE0a,GAAG1c,EAAEic,aAAajc,EAAEkc,iBAAiBjc,EAAE,GAAGD,EAAE+b,aAAa,GAAG,OAAO/Z,EAAiG,OAAe,QAAR/B,EAAEsV,GAAGvT,KAAa6Y,GAAG5a,GAAGD,EAAEgc,UAAUha,GAAE,EAA3H,IAAID,EAAE,IAAtBC,EAAEhC,EAAE+b,aAAwB/a,YAAYgB,EAAEY,KAAKZ,GAAG6S,GAAG9S,EAAEC,EAAE+S,OAAO4H,cAAc5a,GAAG8S,GAAG,KAA0D5U,EAAE2c,OAAO,CAAC,OAAM,CAAE,CAAC,SAASC,GAAG7c,EAAEC,EAAE+B,GAAGya,GAAGzc,IAAIgC,EAAE4Z,OAAO3b,EAAE,CAAC,SAAS6c,KAAK7B,IAAG,EAAG,OAAOE,IAAIsB,GAAGtB,MAAMA,GAAG,MAAM,OAAOC,IAAIqB,GAAGrB,MAAMA,GAAG,MAAM,OAAOC,IAAIoB,GAAGpB,MAAMA,GAAG,MAAMC,GAAG9W,QAAQqY,IAAIrB,GAAGhX,QAAQqY,GAAG,CACnf,SAASE,GAAG/c,EAAEC,GAAGD,EAAEgc,YAAY/b,IAAID,EAAEgc,UAAU,KAAKf,KAAKA,IAAG,EAAGtD,EAAAC,0BAA6BD,EAAAiB,wBAA2BkE,KAAK,CAC5H,SAASE,GAAGhd,GAAG,SAASC,EAAEA,GAAG,OAAO8c,GAAG9c,EAAED,EAAE,CAAC,GAAG,EAAEkb,GAAG5Y,OAAO,CAACya,GAAG7B,GAAG,GAAGlb,GAAG,IAAI,IAAIgC,EAAE,EAAEA,EAAEkZ,GAAG5Y,OAAON,IAAI,CAAC,IAAID,EAAEmZ,GAAGlZ,GAAGD,EAAEia,YAAYhc,IAAI+B,EAAEia,UAAU,KAAK,CAAC,CAAyF,IAAxF,OAAOb,IAAI4B,GAAG5B,GAAGnb,GAAG,OAAOob,IAAI2B,GAAG3B,GAAGpb,GAAG,OAAOqb,IAAI0B,GAAG1B,GAAGrb,GAAGsb,GAAG9W,QAAQvE,GAAGub,GAAGhX,QAAQvE,GAAO+B,EAAE,EAAEA,EAAEyZ,GAAGnZ,OAAON,KAAID,EAAE0Z,GAAGzZ,IAAKga,YAAYhc,IAAI+B,EAAEia,UAAU,MAAM,KAAK,EAAEP,GAAGnZ,QAAiB,QAARN,EAAEyZ,GAAG,IAAYO,WAAYI,GAAGpa,GAAG,OAAOA,EAAEga,WAAWP,GAAGmB,OAAO,CAAC,IAAIK,GAAGjT,EAAGlF,wBAAwBoY,IAAG,EAC5a,SAASC,GAAGnd,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEwa,GAAElY,EAAEya,GAAG3Y,WAAW2Y,GAAG3Y,WAAW,KAAK,IAAIoW,GAAE,EAAE0C,GAAGpd,EAAEC,EAAE+B,EAAED,EAA8B,CAA5B,QAAS2Y,GAAExa,EAAE+c,GAAG3Y,WAAW9B,CAAC,CAAC,CAAC,SAAS6a,GAAGrd,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEwa,GAAElY,EAAEya,GAAG3Y,WAAW2Y,GAAG3Y,WAAW,KAAK,IAAIoW,GAAE,EAAE0C,GAAGpd,EAAEC,EAAE+B,EAAED,EAA8B,CAA5B,QAAS2Y,GAAExa,EAAE+c,GAAG3Y,WAAW9B,CAAC,CAAC,CACjO,SAAS4a,GAAGpd,EAAEC,EAAE+B,EAAED,GAAG,GAAGmb,GAAG,CAAC,IAAIhd,EAAEwc,GAAG1c,EAAEC,EAAE+B,EAAED,GAAG,GAAG,OAAO7B,EAAEod,GAAGtd,EAAEC,EAAE8B,EAAEwb,GAAGvb,GAAG2Z,GAAG3b,EAAE+B,QAAQ,GANtF,SAAY/B,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,OAAOD,GAAG,IAAK,UAAU,OAAOkb,GAAGW,GAAGX,GAAGnb,EAAEC,EAAE+B,EAAED,EAAE7B,IAAG,EAAG,IAAK,YAAY,OAAOkb,GAAGU,GAAGV,GAAGpb,EAAEC,EAAE+B,EAAED,EAAE7B,IAAG,EAAG,IAAK,YAAY,OAAOmb,GAAGS,GAAGT,GAAGrb,EAAEC,EAAE+B,EAAED,EAAE7B,IAAG,EAAG,IAAK,cAAc,IAAIsC,EAAEtC,EAAE2b,UAAkD,OAAxCP,GAAG1P,IAAIpJ,EAAEsZ,GAAGR,GAAGtO,IAAIxK,IAAI,KAAKxC,EAAEC,EAAE+B,EAAED,EAAE7B,KAAU,EAAG,IAAK,oBAAoB,OAAOsC,EAAEtC,EAAE2b,UAAUL,GAAG5P,IAAIpJ,EAAEsZ,GAAGN,GAAGxO,IAAIxK,IAAI,KAAKxC,EAAEC,EAAE+B,EAAED,EAAE7B,KAAI,EAAG,OAAM,CAAE,CAM1Qsd,CAAGtd,EAAEF,EAAEC,EAAE+B,EAAED,GAAGA,EAAE0b,uBAAuB,GAAG9B,GAAG3b,EAAE+B,GAAK,EAAF9B,IAAK,EAAGyb,GAAGrI,QAAQrT,GAAG,CAAC,KAAK,OAAOE,GAAG,CAAC,IAAIsC,EAAE+S,GAAGrV,GAA0D,GAAvD,OAAOsC,GAAGoY,GAAGpY,GAAiB,QAAdA,EAAEka,GAAG1c,EAAEC,EAAE+B,EAAED,KAAaub,GAAGtd,EAAEC,EAAE8B,EAAEwb,GAAGvb,GAAMQ,IAAItC,EAAE,MAAMA,EAAEsC,CAAC,CAAC,OAAOtC,GAAG6B,EAAE0b,iBAAiB,MAAMH,GAAGtd,EAAEC,EAAE8B,EAAE,KAAKC,EAAE,CAAC,CAAC,IAAIub,GAAG,KACpU,SAASb,GAAG1c,EAAEC,EAAE+B,EAAED,GAA2B,GAAxBwb,GAAG,KAAwB,QAAXvd,EAAEqc,GAAVrc,EAAE8U,GAAG/S,KAAuB,GAAW,QAAR9B,EAAE4W,GAAG7W,IAAYA,EAAE,UAAU,GAAW,MAARgC,EAAE/B,EAAEsM,KAAW,CAAS,GAAG,QAAXvM,EAAEiX,GAAGhX,IAAe,OAAOD,EAAEA,EAAE,IAAI,MAAM,GAAG,IAAIgC,EAAE,CAAC,GAAG/B,EAAEuV,UAAUhU,QAAQ0V,cAAcqF,aAAa,OAAO,IAAItc,EAAEsM,IAAItM,EAAEuV,UAAUgH,cAAc,KAAKxc,EAAE,IAAI,MAAMC,IAAID,IAAIA,EAAE,MAAW,OAALud,GAAGvd,EAAS,IAAI,CAC7S,SAAS0d,GAAG1d,GAAG,OAAOA,GAAG,IAAK,SAAS,IAAK,QAAQ,IAAK,QAAQ,IAAK,cAAc,IAAK,OAAO,IAAK,MAAM,IAAK,WAAW,IAAK,WAAW,IAAK,UAAU,IAAK,YAAY,IAAK,OAAO,IAAK,UAAU,IAAK,WAAW,IAAK,QAAQ,IAAK,UAAU,IAAK,UAAU,IAAK,WAAW,IAAK,QAAQ,IAAK,YAAY,IAAK,UAAU,IAAK,QAAQ,IAAK,QAAQ,IAAK,OAAO,IAAK,gBAAgB,IAAK,cAAc,IAAK,YAAY,IAAK,aAAa,IAAK,QAAQ,IAAK,SAAS,IAAK,SAAS,IAAK,SAAS,IAAK,cAAc,IAAK,WAAW,IAAK,aAAa,IAAK,eAAe,IAAK,SAAS,IAAK,kBAAkB,IAAK,YAAY,IAAK,mBAAmB,IAAK,iBAAiB,IAAK,oBAAoB,IAAK,aAAa,IAAK,YAAY,IAAK,cAAc,IAAK,OAAO,IAAK,mBAAmB,IAAK,QAAQ,IAAK,aAAa,IAAK,WAAW,IAAK,SAAS,IAAK,cAAc,OAAO,EAAE,IAAK,OAAO,IAAK,YAAY,IAAK,WAAW,IAAK,YAAY,IAAK,WAAW,IAAK,YAAY,IAAK,WAAW,IAAK,YAAY,IAAK,cAAc,IAAK,aAAa,IAAK,cAAc,IAAK,SAAS,IAAK,SAAS,IAAK,YAAY,IAAK,QAAQ,IAAK,aAAa,IAAK,aAAa,IAAK,eAAe,IAAK,eAAe,OAAO,EACpqC,IAAK,UAAU,OAAOqY,MAAM,KAAKE,GAAG,OAAO,EAAE,KAAKE,GAAG,OAAO,EAAE,KAAKE,GAAG,KAAKE,GAAG,OAAO,GAAG,KAAKE,GAAG,OAAO,UAAU,QAAQ,OAAO,GAAG,QAAQ,OAAO,GAAG,CAAC,IAAI4E,GAAG,KAAKC,GAAG,KAAKC,GAAG,KAAK,SAASC,KAAK,GAAGD,GAAG,OAAOA,GAAG,IAAI7d,EAAkB+B,EAAhB9B,EAAE2d,GAAG5b,EAAE/B,EAAEqC,OAASpC,EAAE,UAAUyd,GAAGA,GAAGja,MAAMia,GAAGvO,YAAY5M,EAAEtC,EAAEoC,OAAO,IAAItC,EAAE,EAAEA,EAAEgC,GAAG/B,EAAED,KAAKE,EAAEF,GAAGA,KAAK,IAAIoC,EAAEJ,EAAEhC,EAAE,IAAI+B,EAAE,EAAEA,GAAGK,GAAGnC,EAAE+B,EAAED,KAAK7B,EAAEsC,EAAET,GAAGA,KAAK,OAAO8b,GAAG3d,EAAEoJ,MAAMtJ,EAAE,EAAE+B,EAAE,EAAEA,OAAE,EAAO,CACxY,SAASgc,GAAG/d,GAAG,IAAIC,EAAED,EAAEge,QAA+E,MAAvE,aAAahe,EAAgB,KAAbA,EAAEA,EAAEie,WAAgB,KAAKhe,IAAID,EAAE,IAAKA,EAAEC,EAAE,KAAKD,IAAIA,EAAE,IAAW,IAAIA,GAAG,KAAKA,EAAEA,EAAE,CAAC,CAAC,SAASke,KAAK,OAAM,CAAE,CAAC,SAASC,KAAK,OAAM,CAAE,CAC5K,SAASC,GAAGpe,GAAG,SAASC,EAAEA,EAAE8B,EAAE7B,EAAEsC,EAAEJ,GAA6G,IAAI,IAAIJ,KAAlH7B,KAAKke,WAAWpe,EAAEE,KAAKme,YAAYpe,EAAEC,KAAKyC,KAAKb,EAAE5B,KAAK4b,YAAYvZ,EAAErC,KAAK4U,OAAO3S,EAAEjC,KAAKoe,cAAc,KAAkBve,EAAEA,EAAEsB,eAAeU,KAAK/B,EAAED,EAAEgC,GAAG7B,KAAK6B,GAAG/B,EAAEA,EAAEuC,GAAGA,EAAER,IAAgI,OAA5H7B,KAAKqe,oBAAoB,MAAMhc,EAAEic,iBAAiBjc,EAAEic,kBAAiB,IAAKjc,EAAEkc,aAAaR,GAAGC,GAAGhe,KAAKwe,qBAAqBR,GAAUhe,IAAI,CAC9E,OAD+EgL,EAAElL,EAAES,UAAU,CAACke,eAAe,WAAWze,KAAKse,kBAAiB,EAAG,IAAIze,EAAEG,KAAK4b,YAAY/b,IAAIA,EAAE4e,eAAe5e,EAAE4e,iBAAiB,kBAAmB5e,EAAE0e,cAC7e1e,EAAE0e,aAAY,GAAIve,KAAKqe,mBAAmBN,GAAG,EAAET,gBAAgB,WAAW,IAAIzd,EAAEG,KAAK4b,YAAY/b,IAAIA,EAAEyd,gBAAgBzd,EAAEyd,kBAAkB,kBAAmBzd,EAAE6e,eAAe7e,EAAE6e,cAAa,GAAI1e,KAAKwe,qBAAqBT,GAAG,EAAEY,QAAQ,WAAW,EAAEC,aAAab,KAAYje,CAAC,CACjR,IAAoL+e,GAAGC,GAAGC,GAAtLC,GAAG,CAACC,WAAW,EAAEC,QAAQ,EAAEC,WAAW,EAAEC,UAAU,SAASvf,GAAG,OAAOA,EAAEuf,WAAWC,KAAKC,KAAK,EAAEhB,iBAAiB,EAAEiB,UAAU,GAAGC,GAAGvB,GAAGe,IAAIS,GAAGzU,EAAE,CAAC,EAAEgU,GAAG,CAACU,KAAK,EAAEC,OAAO,IAAIC,GAAG3B,GAAGwB,IAAaI,GAAG7U,EAAE,CAAC,EAAEyU,GAAG,CAACK,QAAQ,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,MAAM,EAAEC,MAAM,EAAEC,QAAQ,EAAEC,SAAS,EAAEC,OAAO,EAAEC,QAAQ,EAAEC,iBAAiBC,GAAGC,OAAO,EAAEC,QAAQ,EAAEC,cAAc,SAAS/gB,GAAG,YAAO,IAASA,EAAE+gB,cAAc/gB,EAAEghB,cAAchhB,EAAEgV,WAAWhV,EAAEihB,UAAUjhB,EAAEghB,YAAYhhB,EAAE+gB,aAAa,EAAEG,UAAU,SAASlhB,GAAG,MAAG,cAC3eA,EAASA,EAAEkhB,WAAUlhB,IAAIkf,KAAKA,IAAI,cAAclf,EAAE4C,MAAMoc,GAAGhf,EAAEigB,QAAQf,GAAGe,QAAQhB,GAAGjf,EAAEkgB,QAAQhB,GAAGgB,SAASjB,GAAGD,GAAG,EAAEE,GAAGlf,GAAUgf,GAAE,EAAEmC,UAAU,SAASnhB,GAAG,MAAM,cAAcA,EAAEA,EAAEmhB,UAAUlC,EAAE,IAAImC,GAAGhD,GAAG4B,IAAiCqB,GAAGjD,GAA7BjT,EAAE,CAAC,EAAE6U,GAAG,CAACsB,aAAa,KAA4CC,GAAGnD,GAA9BjT,EAAE,CAAC,EAAEyU,GAAG,CAACmB,cAAc,KAA0ES,GAAGpD,GAA5DjT,EAAE,CAAC,EAAEgU,GAAG,CAACsC,cAAc,EAAEC,YAAY,EAAEC,cAAc,KAAcC,GAAGzW,EAAE,CAAC,EAAEgU,GAAG,CAAC0C,cAAc,SAAS7hB,GAAG,MAAM,kBAAkBA,EAAEA,EAAE6hB,cAAc7Z,OAAO6Z,aAAa,IAAIC,GAAG1D,GAAGwD,IAAyBG,GAAG3D,GAArBjT,EAAE,CAAC,EAAEgU,GAAG,CAAC6C,KAAK,KAAcC,GAAG,CAACC,IAAI,SACxfC,SAAS,IAAIC,KAAK,YAAYC,GAAG,UAAUC,MAAM,aAAaC,KAAK,YAAYC,IAAI,SAASC,IAAI,KAAKC,KAAK,cAAcC,KAAK,cAAcC,OAAO,aAAaC,gBAAgB,gBAAgBC,GAAG,CAAC,EAAE,YAAY,EAAE,MAAM,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,UAAU,GAAG,MAAM,GAAG,QAAQ,GAAG,WAAW,GAAG,SAAS,GAAG,IAAI,GAAG,SAAS,GAAG,WAAW,GAAG,MAAM,GAAG,OAAO,GAAG,YAAY,GAAG,UAAU,GAAG,aAAa,GAAG,YAAY,GAAG,SAAS,GAAG,SAAS,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KACtf,IAAI,KAAK,IAAI,KAAK,IAAI,MAAM,IAAI,MAAM,IAAI,MAAM,IAAI,UAAU,IAAI,aAAa,IAAI,QAAQC,GAAG,CAACC,IAAI,SAASC,QAAQ,UAAUC,KAAK,UAAUC,MAAM,YAAY,SAASC,GAAGpjB,GAAG,IAAIC,EAAEE,KAAK4b,YAAY,OAAO9b,EAAE0gB,iBAAiB1gB,EAAE0gB,iBAAiB3gB,MAAIA,EAAE+iB,GAAG/iB,OAAMC,EAAED,EAAK,CAAC,SAAS4gB,KAAK,OAAOwC,EAAE,CAChS,IAAIC,GAAGlY,EAAE,CAAC,EAAEyU,GAAG,CAACle,IAAI,SAAS1B,GAAG,GAAGA,EAAE0B,IAAI,CAAC,IAAIzB,EAAEgiB,GAAGjiB,EAAE0B,MAAM1B,EAAE0B,IAAI,GAAG,iBAAiBzB,EAAE,OAAOA,CAAC,CAAC,MAAM,aAAaD,EAAE4C,KAAc,MAAR5C,EAAE+d,GAAG/d,IAAU,QAAQ2D,OAAO2f,aAAatjB,GAAI,YAAYA,EAAE4C,MAAM,UAAU5C,EAAE4C,KAAKkgB,GAAG9iB,EAAEge,UAAU,eAAe,EAAE,EAAEuF,KAAK,EAAEC,SAAS,EAAEjD,QAAQ,EAAEC,SAAS,EAAEC,OAAO,EAAEC,QAAQ,EAAE+C,OAAO,EAAEC,OAAO,EAAE/C,iBAAiBC,GAAG3C,SAAS,SAASje,GAAG,MAAM,aAAaA,EAAE4C,KAAKmb,GAAG/d,GAAG,CAAC,EAAEge,QAAQ,SAAShe,GAAG,MAAM,YAAYA,EAAE4C,MAAM,UAAU5C,EAAE4C,KAAK5C,EAAEge,QAAQ,CAAC,EAAE2F,MAAM,SAAS3jB,GAAG,MAAM,aAC7eA,EAAE4C,KAAKmb,GAAG/d,GAAG,YAAYA,EAAE4C,MAAM,UAAU5C,EAAE4C,KAAK5C,EAAEge,QAAQ,CAAC,IAAI4F,GAAGxF,GAAGiF,IAAiIQ,GAAGzF,GAA7HjT,EAAE,CAAC,EAAE6U,GAAG,CAACnE,UAAU,EAAEiI,MAAM,EAAEC,OAAO,EAAEC,SAAS,EAAEC,mBAAmB,EAAEC,MAAM,EAAEC,MAAM,EAAEC,MAAM,EAAEC,YAAY,EAAEC,UAAU,KAAmIC,GAAGnG,GAArHjT,EAAE,CAAC,EAAEyU,GAAG,CAAC4E,QAAQ,EAAEC,cAAc,EAAEC,eAAe,EAAEjE,OAAO,EAAEC,QAAQ,EAAEH,QAAQ,EAAEC,SAAS,EAAEG,iBAAiBC,MAA0E+D,GAAGvG,GAA3DjT,EAAE,CAAC,EAAEgU,GAAG,CAACvW,aAAa,EAAE8Y,YAAY,EAAEC,cAAc,KAAciD,GAAGzZ,EAAE,CAAC,EAAE6U,GAAG,CAAC6E,OAAO,SAAS7kB,GAAG,MAAM,WAAWA,EAAEA,EAAE6kB,OAAO,gBAAgB7kB,GAAGA,EAAE8kB,YAAY,CAAC,EACnfC,OAAO,SAAS/kB,GAAG,MAAM,WAAWA,EAAEA,EAAE+kB,OAAO,gBAAgB/kB,GAAGA,EAAEglB,YAAY,eAAehlB,GAAGA,EAAEilB,WAAW,CAAC,EAAEC,OAAO,EAAEC,UAAU,IAAIC,GAAGhH,GAAGwG,IAAIS,GAAG,CAAC,EAAE,GAAG,GAAG,IAAIC,GAAGvd,GAAI,qBAAqBC,OAAOud,GAAG,KAAKxd,GAAI,iBAAiBE,WAAWsd,GAAGtd,SAASud,cAAc,IAAIC,GAAG1d,GAAI,cAAcC,SAASud,GAAGG,GAAG3d,KAAMud,IAAIC,IAAI,EAAEA,IAAI,IAAIA,IAAII,GAAGhiB,OAAO2f,aAAa,IAAIsC,IAAG,EAC1W,SAASC,GAAG7lB,EAAEC,GAAG,OAAOD,GAAG,IAAK,QAAQ,OAAM,IAAKqlB,GAAGhS,QAAQpT,EAAE+d,SAAS,IAAK,UAAU,OAAO,MAAM/d,EAAE+d,QAAQ,IAAK,WAAW,IAAK,YAAY,IAAK,WAAW,OAAM,EAAG,QAAQ,OAAM,EAAG,CAAC,SAAS8H,GAAG9lB,GAAc,MAAM,iBAAjBA,EAAEA,EAAE8f,SAAkC,SAAS9f,EAAEA,EAAEgiB,KAAK,IAAI,CAAC,IAAI+D,IAAG,EAE9Q,IAAIC,GAAG,CAACC,OAAM,EAAGC,MAAK,EAAGC,UAAS,EAAG,kBAAiB,EAAGC,OAAM,EAAGC,OAAM,EAAGC,QAAO,EAAGC,UAAS,EAAGC,OAAM,EAAGC,QAAO,EAAGC,KAAI,EAAGC,MAAK,EAAGC,MAAK,EAAGC,KAAI,EAAGC,MAAK,GAAI,SAASC,GAAG/mB,GAAG,IAAIC,EAAED,GAAGA,EAAE4M,UAAU5M,EAAE4M,SAAS3D,cAAc,MAAM,UAAUhJ,IAAI+lB,GAAGhmB,EAAE4C,MAAM,aAAa3C,CAAO,CAAC,SAAS+mB,GAAGhnB,EAAEC,EAAE+B,EAAED,GAAG2T,GAAG3T,GAAsB,GAAnB9B,EAAEgnB,GAAGhnB,EAAE,aAAgBqC,SAASN,EAAE,IAAI2d,GAAG,WAAW,SAAS,KAAK3d,EAAED,GAAG/B,EAAEsD,KAAK,CAAC4jB,MAAMllB,EAAEmlB,UAAUlnB,IAAI,CAAC,IAAImnB,GAAG,KAAKC,GAAG,KAAK,SAASC,GAAGtnB,GAAGunB,GAAGvnB,EAAE,EAAE,CAAC,SAASwnB,GAAGxnB,GAAe,GAAGuN,GAATka,GAAGznB,IAAY,OAAOA,CAAC,CACpe,SAAS0nB,GAAG1nB,EAAEC,GAAG,GAAG,WAAWD,EAAE,OAAOC,CAAC,CAAC,IAAI0nB,IAAG,EAAG,GAAG5f,EAAG,CAAC,IAAI6f,GAAG,GAAG7f,EAAG,CAAC,IAAI8f,GAAG,YAAY5f,SAAS,IAAI4f,GAAG,CAAC,IAAIC,GAAG7f,SAASC,cAAc,OAAO4f,GAAGje,aAAa,UAAU,WAAWge,GAAG,mBAAoBC,GAAGC,OAAO,CAACH,GAAGC,EAAE,MAAMD,IAAG,EAAGD,GAAGC,MAAM3f,SAASud,cAAc,EAAEvd,SAASud,aAAa,CAAC,SAASwC,KAAKZ,KAAKA,GAAGa,YAAY,mBAAmBC,IAAIb,GAAGD,GAAG,KAAK,CAAC,SAASc,GAAGloB,GAAG,GAAG,UAAUA,EAAE4I,cAAc4e,GAAGH,IAAI,CAAC,IAAIpnB,EAAE,GAAG+mB,GAAG/mB,EAAEonB,GAAGrnB,EAAE8U,GAAG9U,IAAI+V,GAAGuR,GAAGrnB,EAAE,CAAC,CAC/b,SAASkoB,GAAGnoB,EAAEC,EAAE+B,GAAG,YAAYhC,GAAGgoB,KAAUX,GAAGrlB,GAARolB,GAAGnnB,GAAUmoB,YAAY,mBAAmBF,KAAK,aAAaloB,GAAGgoB,IAAI,CAAC,SAASK,GAAGroB,GAAG,GAAG,oBAAoBA,GAAG,UAAUA,GAAG,YAAYA,EAAE,OAAOwnB,GAAGH,GAAG,CAAC,SAASiB,GAAGtoB,EAAEC,GAAG,GAAG,UAAUD,EAAE,OAAOwnB,GAAGvnB,EAAE,CAAC,SAASsoB,GAAGvoB,EAAEC,GAAG,GAAG,UAAUD,GAAG,WAAWA,EAAE,OAAOwnB,GAAGvnB,EAAE,CAAiE,IAAIuoB,GAAG,mBAAoB5oB,OAAOgV,GAAGhV,OAAOgV,GAA5G,SAAY5U,EAAEC,GAAG,OAAOD,IAAIC,IAAI,IAAID,GAAG,EAAEA,GAAI,EAAEC,IAAID,GAAIA,GAAGC,GAAIA,CAAC,EACtW,SAASwoB,GAAGzoB,EAAEC,GAAG,GAAGuoB,GAAGxoB,EAAEC,GAAG,OAAM,EAAG,GAAG,iBAAkBD,GAAG,OAAOA,GAAG,iBAAkBC,GAAG,OAAOA,EAAE,OAAM,EAAG,IAAI+B,EAAEpC,OAAOgE,KAAK5D,GAAG+B,EAAEnC,OAAOgE,KAAK3D,GAAG,GAAG+B,EAAEM,SAASP,EAAEO,OAAO,OAAM,EAAG,IAAIP,EAAE,EAAEA,EAAEC,EAAEM,OAAOP,IAAI,CAAC,IAAI7B,EAAE8B,EAAED,GAAG,IAAIoG,EAAGhG,KAAKlC,EAAEC,KAAKsoB,GAAGxoB,EAAEE,GAAGD,EAAEC,IAAI,OAAM,CAAE,CAAC,OAAM,CAAE,CAAC,SAASwoB,GAAG1oB,GAAG,KAAKA,GAAGA,EAAE4P,YAAY5P,EAAEA,EAAE4P,WAAW,OAAO5P,CAAC,CACtU,SAAS2oB,GAAG3oB,EAAEC,GAAG,IAAwB8B,EAApBC,EAAE0mB,GAAG1oB,GAAO,IAAJA,EAAE,EAAYgC,GAAG,CAAC,GAAG,IAAIA,EAAEmO,SAAS,CAA0B,GAAzBpO,EAAE/B,EAAEgC,EAAEoN,YAAY9M,OAAUtC,GAAGC,GAAG8B,GAAG9B,EAAE,MAAM,CAAC2oB,KAAK5mB,EAAE6mB,OAAO5oB,EAAED,GAAGA,EAAE+B,CAAC,CAAC/B,EAAE,CAAC,KAAKgC,GAAG,CAAC,GAAGA,EAAE8mB,YAAY,CAAC9mB,EAAEA,EAAE8mB,YAAY,MAAM9oB,CAAC,CAACgC,EAAEA,EAAEkT,UAAU,CAAClT,OAAE,CAAM,CAACA,EAAE0mB,GAAG1mB,EAAE,CAAC,CAAC,SAAS+mB,GAAG/oB,EAAEC,GAAG,SAAOD,IAAGC,KAAED,IAAIC,KAAKD,GAAG,IAAIA,EAAEmQ,YAAYlQ,GAAG,IAAIA,EAAEkQ,SAAS4Y,GAAG/oB,EAAEC,EAAEiV,YAAY,aAAalV,EAAEA,EAAEgpB,SAAS/oB,KAAGD,EAAEipB,4BAAwD,GAA7BjpB,EAAEipB,wBAAwBhpB,KAAY,CAC9Z,SAASipB,KAAK,IAAI,IAAIlpB,EAAEgI,OAAO/H,EAAEwN,KAAKxN,aAAaD,EAAEmpB,mBAAmB,CAAC,IAAI,IAAInnB,EAAE,iBAAkB/B,EAAEmpB,cAAc5F,SAAS6F,IAAkB,CAAb,MAAMtnB,GAAGC,GAAE,CAAE,CAAC,IAAGA,EAAyB,MAAM/B,EAAEwN,IAA/BzN,EAAEC,EAAEmpB,eAAgCnhB,SAAS,CAAC,OAAOhI,CAAC,CAAC,SAASqpB,GAAGtpB,GAAG,IAAIC,EAAED,GAAGA,EAAE4M,UAAU5M,EAAE4M,SAAS3D,cAAc,OAAOhJ,IAAI,UAAUA,IAAI,SAASD,EAAE4C,MAAM,WAAW5C,EAAE4C,MAAM,QAAQ5C,EAAE4C,MAAM,QAAQ5C,EAAE4C,MAAM,aAAa5C,EAAE4C,OAAO,aAAa3C,GAAG,SAASD,EAAEupB,gBAAgB,CACxa,SAASC,GAAGxpB,GAAG,IAAIC,EAAEipB,KAAKlnB,EAAEhC,EAAEypB,YAAY1nB,EAAE/B,EAAE0pB,eAAe,GAAGzpB,IAAI+B,GAAGA,GAAGA,EAAEwM,eAAeua,GAAG/mB,EAAEwM,cAAcmb,gBAAgB3nB,GAAG,CAAC,GAAG,OAAOD,GAAGunB,GAAGtnB,GAAG,GAAG/B,EAAE8B,EAAE6nB,WAAc,KAAR5pB,EAAE+B,EAAE8nB,OAAiB7pB,EAAEC,GAAG,mBAAmB+B,EAAEA,EAAE8nB,eAAe7pB,EAAE+B,EAAE+nB,aAAa3Q,KAAK4Q,IAAIhqB,EAAEgC,EAAE0B,MAAMpB,aAAa,IAAGtC,GAAGC,EAAE+B,EAAEwM,eAAevG,WAAWhI,EAAEgqB,aAAajiB,QAASkiB,aAAa,CAAClqB,EAAEA,EAAEkqB,eAAe,IAAIhqB,EAAE8B,EAAEoN,YAAY9M,OAAOE,EAAE4W,KAAK4Q,IAAIjoB,EAAE6nB,MAAM1pB,GAAG6B,OAAE,IAASA,EAAE8nB,IAAIrnB,EAAE4W,KAAK4Q,IAAIjoB,EAAE8nB,IAAI3pB,IAAIF,EAAEmqB,QAAQ3nB,EAAET,IAAI7B,EAAE6B,EAAEA,EAAES,EAAEA,EAAEtC,GAAGA,EAAEyoB,GAAG3mB,EAAEQ,GAAG,IAAIJ,EAAEumB,GAAG3mB,EACvfD,GAAG7B,GAAGkC,IAAI,IAAIpC,EAAEoqB,YAAYpqB,EAAEqqB,aAAanqB,EAAE0oB,MAAM5oB,EAAEsqB,eAAepqB,EAAE2oB,QAAQ7oB,EAAEuqB,YAAYnoB,EAAEwmB,MAAM5oB,EAAEwqB,cAAcpoB,EAAEymB,WAAU5oB,EAAEA,EAAEwqB,eAAgBC,SAASxqB,EAAE0oB,KAAK1oB,EAAE2oB,QAAQ7oB,EAAE2qB,kBAAkBnoB,EAAET,GAAG/B,EAAE4qB,SAAS3qB,GAAGD,EAAEmqB,OAAO/nB,EAAEwmB,KAAKxmB,EAAEymB,UAAU5oB,EAAE4qB,OAAOzoB,EAAEwmB,KAAKxmB,EAAEymB,QAAQ7oB,EAAE4qB,SAAS3qB,IAAI,CAAM,IAALA,EAAE,GAAOD,EAAEgC,EAAEhC,EAAEA,EAAEkV,YAAY,IAAIlV,EAAEmQ,UAAUlQ,EAAEqD,KAAK,CAACwnB,QAAQ9qB,EAAE+qB,KAAK/qB,EAAEgrB,WAAWC,IAAIjrB,EAAEkrB,YAAmD,IAAvC,mBAAoBlpB,EAAEmpB,OAAOnpB,EAAEmpB,QAAYnpB,EAAE,EAAEA,EAAE/B,EAAEqC,OAAON,KAAIhC,EAAEC,EAAE+B,IAAK8oB,QAAQE,WAAWhrB,EAAE+qB,KAAK/qB,EAAE8qB,QAAQI,UAAUlrB,EAAEirB,GAAG,CAAC,CACzf,IAAIG,GAAGrjB,GAAI,iBAAiBE,UAAU,IAAIA,SAASud,aAAa6F,GAAG,KAAKC,GAAG,KAAKC,GAAG,KAAKC,IAAG,EAC3F,SAASC,GAAGzrB,EAAEC,EAAE+B,GAAG,IAAID,EAAEC,EAAEgG,SAAShG,EAAEA,EAAEiG,SAAS,IAAIjG,EAAEmO,SAASnO,EAAEA,EAAEwM,cAAcgd,IAAI,MAAMH,IAAIA,KAAK5d,GAAG1L,KAAU,mBAALA,EAAEspB,KAAyB/B,GAAGvnB,GAAGA,EAAE,CAAC6nB,MAAM7nB,EAAE+nB,eAAeD,IAAI9nB,EAAEgoB,cAAuFhoB,EAAE,CAACsoB,YAA3EtoB,GAAGA,EAAEyM,eAAezM,EAAEyM,cAAcyb,aAAajiB,QAAQkiB,gBAA+BG,WAAWC,aAAavoB,EAAEuoB,aAAaC,UAAUxoB,EAAEwoB,UAAUC,YAAYzoB,EAAEyoB,aAAce,IAAI9C,GAAG8C,GAAGxpB,KAAKwpB,GAAGxpB,EAAsB,GAApBA,EAAEklB,GAAGqE,GAAG,aAAgBhpB,SAASrC,EAAE,IAAI0f,GAAG,WAAW,SAAS,KAAK1f,EAAE+B,GAAGhC,EAAEsD,KAAK,CAAC4jB,MAAMjnB,EAAEknB,UAAUplB,IAAI9B,EAAE8U,OAAOsW,KAAK,CACtf,SAASK,GAAG1rB,EAAEC,GAAG,IAAI+B,EAAE,CAAC,EAAiF,OAA/EA,EAAEhC,EAAEiJ,eAAehJ,EAAEgJ,cAAcjH,EAAE,SAAShC,GAAG,SAASC,EAAE+B,EAAE,MAAMhC,GAAG,MAAMC,EAAS+B,CAAC,CAAC,IAAI2pB,GAAG,CAACC,aAAaF,GAAG,YAAY,gBAAgBG,mBAAmBH,GAAG,YAAY,sBAAsBI,eAAeJ,GAAG,YAAY,kBAAkBK,cAAcL,GAAG,aAAa,kBAAkBM,GAAG,CAAC,EAAEC,GAAG,CAAC,EACpF,SAASC,GAAGlsB,GAAG,GAAGgsB,GAAGhsB,GAAG,OAAOgsB,GAAGhsB,GAAG,IAAI2rB,GAAG3rB,GAAG,OAAOA,EAAE,IAAYgC,EAAR/B,EAAE0rB,GAAG3rB,GAAK,IAAIgC,KAAK/B,EAAE,GAAGA,EAAEqB,eAAeU,IAAIA,KAAKiqB,GAAG,OAAOD,GAAGhsB,GAAGC,EAAE+B,GAAG,OAAOhC,CAAC,CAA/X+H,IAAKkkB,GAAGhkB,SAASC,cAAc,OAAOkL,MAAM,mBAAmBpL,gBAAgB2jB,GAAGC,aAAaO,iBAAiBR,GAAGE,mBAAmBM,iBAAiBR,GAAGG,eAAeK,WAAW,oBAAoBnkB,eAAe2jB,GAAGI,cAAcznB,YAAwJ,IAAI8nB,GAAGF,GAAG,gBAAgBG,GAAGH,GAAG,sBAAsBI,GAAGJ,GAAG,kBAAkBK,GAAGL,GAAG,iBAAiBM,GAAG,IAAIjR,IAAIkR,GAAG,smBAAsmBzjB,MAAM,KAC/lC,SAAS0jB,GAAG1sB,EAAEC,GAAGusB,GAAG5gB,IAAI5L,EAAEC,GAAG2H,EAAG3H,EAAE,CAACD,GAAG,CAAC,IAAI,IAAI2sB,GAAG,EAAEA,GAAGF,GAAGnqB,OAAOqqB,KAAK,CAAC,IAAIC,GAAGH,GAAGE,IAA2DD,GAApDE,GAAG3jB,cAAuD,MAAtC2jB,GAAG,GAAGxjB,cAAcwjB,GAAGtjB,MAAM,IAAiB,CAACojB,GAAGN,GAAG,kBAAkBM,GAAGL,GAAG,wBAAwBK,GAAGJ,GAAG,oBAAoBI,GAAG,WAAW,iBAAiBA,GAAG,UAAU,WAAWA,GAAG,WAAW,UAAUA,GAAGH,GAAG,mBAAmB1kB,EAAG,eAAe,CAAC,WAAW,cAAcA,EAAG,eAAe,CAAC,WAAW,cAAcA,EAAG,iBAAiB,CAAC,aAAa,gBAC7cA,EAAG,iBAAiB,CAAC,aAAa,gBAAgBD,EAAG,WAAW,oEAAoEoB,MAAM,MAAMpB,EAAG,WAAW,uFAAuFoB,MAAM,MAAMpB,EAAG,gBAAgB,CAAC,iBAAiB,WAAW,YAAY,UAAUA,EAAG,mBAAmB,2DAA2DoB,MAAM,MAAMpB,EAAG,qBAAqB,6DAA6DoB,MAAM,MAC/fpB,EAAG,sBAAsB,8DAA8DoB,MAAM,MAAM,IAAI6jB,GAAG,6NAA6N7jB,MAAM,KAAK8jB,GAAG,IAAIplB,IAAI,0CAA0CsB,MAAM,KAAK+jB,OAAOF,KACzZ,SAASG,GAAGhtB,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAE4C,MAAM,gBAAgB5C,EAAEue,cAAcvc,EAlDjE,SAAYhC,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,EAAEF,EAAED,GAA4B,GAAzB2U,GAAGnS,MAAMtE,KAAKkC,WAAckU,GAAG,CAAC,IAAGA,GAAgC,MAAM1V,MAAM0G,EAAE,MAA1C,IAAIwE,EAAEyK,GAAGD,IAAG,EAAGC,GAAG,KAA8BC,KAAKA,IAAG,EAAGC,GAAG3K,EAAE,CAAC,CAkDpEkhB,CAAGlrB,EAAE9B,OAAE,EAAOD,GAAGA,EAAEue,cAAc,IAAI,CACxG,SAASgJ,GAAGvnB,EAAEC,GAAGA,EAAE,IAAO,EAAFA,GAAK,IAAI,IAAI+B,EAAE,EAAEA,EAAEhC,EAAEsC,OAAON,IAAI,CAAC,IAAID,EAAE/B,EAAEgC,GAAG9B,EAAE6B,EAAEmlB,MAAMnlB,EAAEA,EAAEolB,UAAUnnB,EAAE,CAAC,IAAIwC,OAAE,EAAO,GAAGvC,EAAE,IAAI,IAAImC,EAAEL,EAAEO,OAAO,EAAE,GAAGF,EAAEA,IAAI,CAAC,IAAIF,EAAEH,EAAEK,GAAGH,EAAEC,EAAEgrB,SAASnhB,EAAE7J,EAAEqc,cAA2B,GAAbrc,EAAEA,EAAEirB,SAAYlrB,IAAIO,GAAGtC,EAAEye,uBAAuB,MAAM3e,EAAEgtB,GAAG9sB,EAAEgC,EAAE6J,GAAGvJ,EAAEP,CAAC,MAAM,IAAIG,EAAE,EAAEA,EAAEL,EAAEO,OAAOF,IAAI,CAAoD,GAA5CH,GAAPC,EAAEH,EAAEK,IAAO8qB,SAASnhB,EAAE7J,EAAEqc,cAAcrc,EAAEA,EAAEirB,SAAYlrB,IAAIO,GAAGtC,EAAEye,uBAAuB,MAAM3e,EAAEgtB,GAAG9sB,EAAEgC,EAAE6J,GAAGvJ,EAAEP,CAAC,CAAC,CAAC,CAAC,GAAGwU,GAAG,MAAMzW,EAAE0W,GAAGD,IAAG,EAAGC,GAAG,KAAK1W,CAAE,CAC5a,SAASotB,GAAEptB,EAAEC,GAAG,IAAI+B,EAAE/B,EAAEotB,SAAI,IAASrrB,IAAIA,EAAE/B,EAAEotB,IAAI,IAAI3lB,KAAK,IAAI3F,EAAE/B,EAAE,WAAWgC,EAAEsrB,IAAIvrB,KAAKwrB,GAAGttB,EAAED,EAAE,GAAE,GAAIgC,EAAE8F,IAAI/F,GAAG,CAAC,SAASyrB,GAAGxtB,EAAEC,EAAE+B,GAAG,IAAID,EAAE,EAAE9B,IAAI8B,GAAG,GAAGwrB,GAAGvrB,EAAEhC,EAAE+B,EAAE9B,EAAE,CAAC,IAAIwtB,GAAG,kBAAkBrU,KAAKsU,SAASvqB,SAAS,IAAImG,MAAM,GAAG,SAASqkB,GAAG3tB,GAAG,IAAIA,EAAEytB,IAAI,CAACztB,EAAEytB,KAAI,EAAGhmB,EAAGjD,SAAQ,SAASvE,GAAG,oBAAoBA,IAAI6sB,GAAGQ,IAAIrtB,IAAIutB,GAAGvtB,GAAE,EAAGD,GAAGwtB,GAAGvtB,GAAE,EAAGD,GAAG,IAAG,IAAIC,EAAE,IAAID,EAAEmQ,SAASnQ,EAAEA,EAAEwO,cAAc,OAAOvO,GAAGA,EAAEwtB,MAAMxtB,EAAEwtB,KAAI,EAAGD,GAAG,mBAAkB,EAAGvtB,GAAG,CAAC,CACjb,SAASstB,GAAGvtB,EAAEC,EAAE+B,EAAED,GAAG,OAAO2b,GAAGzd,IAAI,KAAK,EAAE,IAAIC,EAAEid,GAAG,MAAM,KAAK,EAAEjd,EAAEmd,GAAG,MAAM,QAAQnd,EAAEkd,GAAGpb,EAAE9B,EAAEsF,KAAK,KAAKvF,EAAE+B,EAAEhC,GAAGE,OAAE,GAAQ+V,IAAI,eAAehW,GAAG,cAAcA,GAAG,UAAUA,IAAIC,GAAE,GAAI6B,OAAE,IAAS7B,EAAEF,EAAEmW,iBAAiBlW,EAAE+B,EAAE,CAAC4rB,SAAQ,EAAGC,QAAQ3tB,IAAIF,EAAEmW,iBAAiBlW,EAAE+B,GAAE,QAAI,IAAS9B,EAAEF,EAAEmW,iBAAiBlW,EAAE+B,EAAE,CAAC6rB,QAAQ3tB,IAAIF,EAAEmW,iBAAiBlW,EAAE+B,GAAE,EAAG,CAClV,SAASsb,GAAGtd,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,IAAIsC,EAAET,EAAE,GAAG,IAAO,EAAF9B,IAAM,IAAO,EAAFA,IAAM,OAAO8B,EAAE/B,EAAE,OAAO,CAAC,GAAG,OAAO+B,EAAE,OAAO,IAAIK,EAAEL,EAAEwK,IAAI,GAAG,IAAInK,GAAG,IAAIA,EAAE,CAAC,IAAIF,EAAEH,EAAEyT,UAAUgH,cAAc,GAAGta,IAAIhC,GAAG,IAAIgC,EAAEiO,UAAUjO,EAAEgT,aAAahV,EAAE,MAAM,GAAG,IAAIkC,EAAE,IAAIA,EAAEL,EAAEgV,OAAO,OAAO3U,GAAG,CAAC,IAAIH,EAAEG,EAAEmK,IAAI,IAAG,IAAItK,GAAG,IAAIA,MAAKA,EAAEG,EAAEoT,UAAUgH,iBAAkBtc,GAAG,IAAI+B,EAAEkO,UAAUlO,EAAEiT,aAAahV,GAAE,OAAOkC,EAAEA,EAAE2U,MAAM,CAAC,KAAK,OAAO7U,GAAG,CAAS,GAAG,QAAXE,EAAEia,GAAGna,IAAe,OAAe,GAAG,KAAXD,EAAEG,EAAEmK,MAAc,IAAItK,EAAE,CAACF,EAAES,EAAEJ,EAAE,SAASpC,CAAC,CAACkC,EAAEA,EAAEgT,UAAU,CAAC,CAACnT,EAAEA,EAAEgV,MAAM,CAAChB,IAAG,WAAW,IAAIhU,EAAES,EAAEtC,EAAE4U,GAAG9S,GAAGI,EAAE,GACpfpC,EAAE,CAAC,IAAIkC,EAAEsqB,GAAGxf,IAAIhN,GAAG,QAAG,IAASkC,EAAE,CAAC,IAAID,EAAE0d,GAAGmO,EAAE9tB,EAAE,OAAOA,GAAG,IAAK,WAAW,GAAG,IAAI+d,GAAG/b,GAAG,MAAMhC,EAAE,IAAK,UAAU,IAAK,QAAQiC,EAAE2hB,GAAG,MAAM,IAAK,UAAUkK,EAAE,QAAQ7rB,EAAEsf,GAAG,MAAM,IAAK,WAAWuM,EAAE,OAAO7rB,EAAEsf,GAAG,MAAM,IAAK,aAAa,IAAK,YAAYtf,EAAEsf,GAAG,MAAM,IAAK,QAAQ,GAAG,IAAIvf,EAAE6e,OAAO,MAAM7gB,EAAE,IAAK,WAAW,IAAK,WAAW,IAAK,YAAY,IAAK,YAAY,IAAK,UAAU,IAAK,WAAW,IAAK,YAAY,IAAK,cAAciC,EAAEmf,GAAG,MAAM,IAAK,OAAO,IAAK,UAAU,IAAK,YAAY,IAAK,WAAW,IAAK,YAAY,IAAK,WAAW,IAAK,YAAY,IAAK,OAAOnf,EAC1iBof,GAAG,MAAM,IAAK,cAAc,IAAK,WAAW,IAAK,YAAY,IAAK,aAAapf,EAAEsiB,GAAG,MAAM,KAAK6H,GAAG,KAAKC,GAAG,KAAKC,GAAGrqB,EAAEuf,GAAG,MAAM,KAAK+K,GAAGtqB,EAAE0iB,GAAG,MAAM,IAAK,SAAS1iB,EAAE8d,GAAG,MAAM,IAAK,QAAQ9d,EAAEmjB,GAAG,MAAM,IAAK,OAAO,IAAK,MAAM,IAAK,QAAQnjB,EAAE6f,GAAG,MAAM,IAAK,oBAAoB,IAAK,qBAAqB,IAAK,gBAAgB,IAAK,cAAc,IAAK,cAAc,IAAK,aAAa,IAAK,cAAc,IAAK,YAAY7f,EAAE4hB,GAAG,IAAIkK,EAAE,IAAO,EAAF9tB,GAAK+tB,GAAGD,GAAG,WAAW/tB,EAAEiuB,EAAEF,EAAE,OAAO7rB,EAAEA,EAAE,UAAU,KAAKA,EAAE6rB,EAAE,GAAG,IAAI,IAAQG,EAAJC,EAAEpsB,EAAI,OAC/eosB,GAAG,CAAK,IAAIC,GAARF,EAAEC,GAAU3Y,UAAsF,GAA5E,IAAI0Y,EAAE3hB,KAAK,OAAO6hB,IAAIF,EAAEE,EAAE,OAAOH,IAAc,OAAVG,EAAEpY,GAAGmY,EAAEF,KAAYF,EAAEzqB,KAAK+qB,GAAGF,EAAEC,EAAEF,MAASF,EAAE,MAAMG,EAAEA,EAAEpX,MAAM,CAAC,EAAEgX,EAAEzrB,SAASJ,EAAE,IAAID,EAAEC,EAAE4rB,EAAE,KAAK9rB,EAAE9B,GAAGkC,EAAEkB,KAAK,CAAC4jB,MAAMhlB,EAAEilB,UAAU4G,IAAI,CAAC,CAAC,GAAG,IAAO,EAAF9tB,GAAK,CAA4E,GAAnCgC,EAAE,aAAajC,GAAG,eAAeA,KAAtEkC,EAAE,cAAclC,GAAG,gBAAgBA,IAA2CgC,IAAI6S,MAAKiZ,EAAE9rB,EAAE+e,eAAe/e,EAAEgf,eAAe3E,GAAGyR,KAAIA,EAAEQ,OAAgBrsB,GAAGC,KAAGA,EAAEhC,EAAE8H,SAAS9H,EAAEA,GAAGgC,EAAEhC,EAAEsO,eAAetM,EAAE+nB,aAAa/nB,EAAEqsB,aAAavmB,OAAU/F,GAAqCA,EAAEF,EAAiB,QAAf+rB,GAAnCA,EAAE9rB,EAAE+e,eAAe/e,EAAEif,WAAkB5E,GAAGyR,GAAG,QAC9dA,KAARE,EAAEnX,GAAGiX,KAAU,IAAIA,EAAEvhB,KAAK,IAAIuhB,EAAEvhB,OAAKuhB,EAAE,QAAU7rB,EAAE,KAAK6rB,EAAE/rB,GAAKE,IAAI6rB,GAAE,CAAgU,GAA/TC,EAAE3M,GAAGgN,EAAE,eAAeH,EAAE,eAAeE,EAAE,QAAW,eAAenuB,GAAG,gBAAgBA,IAAE+tB,EAAElK,GAAGuK,EAAE,iBAAiBH,EAAE,iBAAiBE,EAAE,WAAUH,EAAE,MAAM/rB,EAAEC,EAAEulB,GAAGxlB,GAAGisB,EAAE,MAAMJ,EAAE5rB,EAAEulB,GAAGqG,IAAG5rB,EAAE,IAAI6rB,EAAEK,EAAED,EAAE,QAAQlsB,EAAED,EAAE9B,IAAK6U,OAAOiZ,EAAE9rB,EAAE6e,cAAcmN,EAAEE,EAAE,KAAK/R,GAAGnc,KAAK6B,KAAIgsB,EAAE,IAAIA,EAAEE,EAAEE,EAAE,QAAQL,EAAE9rB,EAAE9B,IAAK6U,OAAOmZ,EAAEH,EAAEhN,cAAciN,EAAEI,EAAEL,GAAGC,EAAEI,EAAKnsB,GAAG6rB,EAAE7tB,EAAE,CAAa,IAARguB,EAAEH,EAAEK,EAAE,EAAMD,EAAhBH,EAAE9rB,EAAkBisB,EAAEA,EAAEM,GAAGN,GAAGC,IAAQ,IAAJD,EAAE,EAAME,EAAEH,EAAEG,EAAEA,EAAEI,GAAGJ,GAAGF,IAAI,KAAK,EAAEC,EAAED,GAAGH,EAAES,GAAGT,GAAGI,IAAI,KAAK,EAAED,EAAEC,GAAGF,EACpfO,GAAGP,GAAGC,IAAI,KAAKC,KAAK,CAAC,GAAGJ,IAAIE,GAAG,OAAOA,GAAGF,IAAIE,EAAEnX,UAAU,MAAM7W,EAAE8tB,EAAES,GAAGT,GAAGE,EAAEO,GAAGP,EAAE,CAACF,EAAE,IAAI,MAAMA,EAAE,KAAK,OAAO9rB,GAAGwsB,GAAGrsB,EAAEF,EAAED,EAAE8rB,GAAE,GAAI,OAAOD,GAAG,OAAOE,GAAGS,GAAGrsB,EAAE4rB,EAAEF,EAAEC,GAAE,EAAG,CAA8D,GAAG,YAA1C9rB,GAAjBC,EAAEH,EAAE0lB,GAAG1lB,GAAGiG,QAAW4E,UAAU1K,EAAE0K,SAAS3D,gBAA+B,UAAUhH,GAAG,SAASC,EAAEU,KAAK,IAAI8rB,EAAGhH,QAAQ,GAAGX,GAAG7kB,GAAG,GAAGylB,GAAG+G,EAAGnG,OAAO,CAACmG,EAAGrG,GAAG,IAAIsG,EAAGxG,EAAE,MAAMlmB,EAAEC,EAAE0K,WAAW,UAAU3K,EAAEgH,gBAAgB,aAAa/G,EAAEU,MAAM,UAAUV,EAAEU,QAAQ8rB,EAAGpG,IACrV,OAD4VoG,IAAKA,EAAGA,EAAG1uB,EAAE+B,IAAKilB,GAAG5kB,EAAEssB,EAAG1sB,EAAE9B,IAAWyuB,GAAIA,EAAG3uB,EAAEkC,EAAEH,GAAG,aAAa/B,IAAI2uB,EAAGzsB,EAAE6L,gBAClf4gB,EAAGxgB,YAAY,WAAWjM,EAAEU,MAAM0L,GAAGpM,EAAE,SAASA,EAAEwB,QAAOirB,EAAG5sB,EAAE0lB,GAAG1lB,GAAGiG,OAAchI,GAAG,IAAK,WAAa+mB,GAAG4H,IAAK,SAASA,EAAGpF,mBAAgB8B,GAAGsD,EAAGrD,GAAGvpB,EAAEwpB,GAAG,MAAK,MAAM,IAAK,WAAWA,GAAGD,GAAGD,GAAG,KAAK,MAAM,IAAK,YAAYG,IAAG,EAAG,MAAM,IAAK,cAAc,IAAK,UAAU,IAAK,UAAUA,IAAG,EAAGC,GAAGrpB,EAAEJ,EAAE9B,GAAG,MAAM,IAAK,kBAAkB,GAAGkrB,GAAG,MAAM,IAAK,UAAU,IAAK,QAAQK,GAAGrpB,EAAEJ,EAAE9B,GAAG,IAAI0uB,EAAG,GAAGtJ,GAAGrlB,EAAE,CAAC,OAAOD,GAAG,IAAK,mBAAmB,IAAI6uB,EAAG,qBAAqB,MAAM5uB,EAAE,IAAK,iBAAiB4uB,EAAG,mBACpe,MAAM5uB,EAAE,IAAK,oBAAoB4uB,EAAG,sBAAsB,MAAM5uB,EAAE4uB,OAAG,CAAM,MAAM9I,GAAGF,GAAG7lB,EAAEgC,KAAK6sB,EAAG,oBAAoB,YAAY7uB,GAAG,MAAMgC,EAAEgc,UAAU6Q,EAAG,sBAAsBA,IAAKnJ,IAAI,OAAO1jB,EAAE0hB,SAASqC,IAAI,uBAAuB8I,EAAG,qBAAqBA,GAAI9I,KAAK6I,EAAG9Q,OAAYF,GAAG,UAARD,GAAGzd,GAAkByd,GAAGja,MAAMia,GAAGvO,YAAY2W,IAAG,IAAiB,GAAZ4I,EAAG1H,GAAGllB,EAAE8sB,IAASvsB,SAASusB,EAAG,IAAI9M,GAAG8M,EAAG7uB,EAAE,KAAKgC,EAAE9B,GAAGkC,EAAEkB,KAAK,CAAC4jB,MAAM2H,EAAG1H,UAAUwH,IAAKC,EAAGC,EAAG7M,KAAK4M,EAAa,QAATA,EAAG9I,GAAG9jB,MAAe6sB,EAAG7M,KAAK4M,MAAUA,EAAGnJ,GA5BhM,SAAYzlB,EAAEC,GAAG,OAAOD,GAAG,IAAK,iBAAiB,OAAO8lB,GAAG7lB,GAAG,IAAK,WAAW,OAAG,KAAKA,EAAE0jB,MAAa,MAAKiC,IAAG,EAAUD,IAAG,IAAK,YAAY,OAAO3lB,EAAEC,EAAE+hB,QAAS2D,IAAIC,GAAG,KAAK5lB,EAAE,QAAQ,OAAO,KAAK,CA4BE8uB,CAAG9uB,EAAEgC,GA3Bzd,SAAYhC,EAAEC,GAAG,GAAG8lB,GAAG,MAAM,mBAAmB/lB,IAAIslB,IAAIO,GAAG7lB,EAAEC,IAAID,EAAE8d,KAAKD,GAAGD,GAAGD,GAAG,KAAKoI,IAAG,EAAG/lB,GAAG,KAAK,OAAOA,GAAG,IAAK,QAAgQ,QAAQ,OAAO,KAA3P,IAAK,WAAW,KAAKC,EAAEsgB,SAAStgB,EAAEwgB,QAAQxgB,EAAEygB,UAAUzgB,EAAEsgB,SAAStgB,EAAEwgB,OAAO,CAAC,GAAGxgB,EAAE8uB,MAAM,EAAE9uB,EAAE8uB,KAAKzsB,OAAO,OAAOrC,EAAE8uB,KAAK,GAAG9uB,EAAE0jB,MAAM,OAAOhgB,OAAO2f,aAAarjB,EAAE0jB,MAAM,CAAC,OAAO,KAAK,IAAK,iBAAiB,OAAO+B,IAAI,OAAOzlB,EAAEyjB,OAAO,KAAKzjB,EAAE+hB,KAAyB,CA2BqFgN,CAAGhvB,EAAEgC,MACje,GADoeD,EAAEklB,GAAGllB,EAAE,kBACveO,SAASpC,EAAE,IAAI6hB,GAAG,gBAAgB,cAAc,KAAK/f,EAAE9B,GAAGkC,EAAEkB,KAAK,CAAC4jB,MAAMhnB,EAAEinB,UAAUplB,IAAI7B,EAAE8hB,KAAK4M,GAAG,CAACrH,GAAGnlB,EAAEnC,EAAE,GAAE,CAAC,SAASouB,GAAGruB,EAAEC,EAAE+B,GAAG,MAAM,CAACkrB,SAASltB,EAAEmtB,SAASltB,EAAEse,cAAcvc,EAAE,CAAC,SAASilB,GAAGjnB,EAAEC,GAAG,IAAI,IAAI+B,EAAE/B,EAAE,UAAU8B,EAAE,GAAG,OAAO/B,GAAG,CAAC,IAAIE,EAAEF,EAAEwC,EAAEtC,EAAEsV,UAAU,IAAItV,EAAEqM,KAAK,OAAO/J,IAAItC,EAAEsC,EAAY,OAAVA,EAAEwT,GAAGhW,EAAEgC,KAAYD,EAAEktB,QAAQZ,GAAGruB,EAAEwC,EAAEtC,IAAc,OAAVsC,EAAEwT,GAAGhW,EAAEC,KAAY8B,EAAEuB,KAAK+qB,GAAGruB,EAAEwC,EAAEtC,KAAKF,EAAEA,EAAE+W,MAAM,CAAC,OAAOhV,CAAC,CAAC,SAASysB,GAAGxuB,GAAG,GAAG,OAAOA,EAAE,OAAO,KAAK,GAAGA,EAAEA,EAAE+W,aAAa/W,GAAG,IAAIA,EAAEuM,KAAK,OAAOvM,GAAI,IAAI,CACnd,SAASyuB,GAAGzuB,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,IAAI,IAAIsC,EAAEvC,EAAEoe,WAAWjc,EAAE,GAAG,OAAOJ,GAAGA,IAAID,GAAG,CAAC,IAAIG,EAAEF,EAAEC,EAAEC,EAAE4U,UAAU/K,EAAE7J,EAAEsT,UAAU,GAAG,OAAOvT,GAAGA,IAAIF,EAAE,MAAM,IAAIG,EAAEqK,KAAK,OAAOR,IAAI7J,EAAE6J,EAAE7L,EAAa,OAAV+B,EAAE+T,GAAGhU,EAAEQ,KAAYJ,EAAE6sB,QAAQZ,GAAGrsB,EAAEC,EAAEC,IAAKhC,GAAc,OAAV+B,EAAE+T,GAAGhU,EAAEQ,KAAYJ,EAAEkB,KAAK+qB,GAAGrsB,EAAEC,EAAEC,KAAMF,EAAEA,EAAE+U,MAAM,CAAC,IAAI3U,EAAEE,QAAQtC,EAAEsD,KAAK,CAAC4jB,MAAMjnB,EAAEknB,UAAU/kB,GAAG,CAAC,IAAI8sB,GAAG,SAASC,GAAG,iBAAiB,SAASC,GAAGpvB,GAAG,OAAO,iBAAkBA,EAAEA,EAAE,GAAGA,GAAGiD,QAAQisB,GAAG,MAAMjsB,QAAQksB,GAAG,GAAG,CAAC,SAASE,GAAGrvB,EAAEC,EAAE+B,GAAW,GAAR/B,EAAEmvB,GAAGnvB,GAAMmvB,GAAGpvB,KAAKC,GAAG+B,EAAE,MAAMnB,MAAM0G,EAAE,KAAM,CAAC,SAAS+nB,KAAK,CAC9e,IAAIC,GAAG,KAAKC,GAAG,KAAK,SAASC,GAAGzvB,EAAEC,GAAG,MAAM,aAAaD,GAAG,aAAaA,GAAG,iBAAkBC,EAAEsC,UAAU,iBAAkBtC,EAAEsC,UAAU,iBAAkBtC,EAAE+O,yBAAyB,OAAO/O,EAAE+O,yBAAyB,MAAM/O,EAAE+O,wBAAwB0gB,MAAM,CAC5P,IAAIC,GAAG,mBAAoBC,WAAWA,gBAAW,EAAOC,GAAG,mBAAoBC,aAAaA,kBAAa,EAAOC,GAAG,mBAAoBC,QAAQA,aAAQ,EAAOC,GAAG,mBAAoBC,eAAeA,oBAAe,IAAqBH,GAAG,SAAS/vB,GAAG,OAAO+vB,GAAGI,QAAQ,MAAMjsB,KAAKlE,GAAGowB,MAAMC,GAAG,EAAEV,GAAG,SAASU,GAAGrwB,GAAG4vB,YAAW,WAAW,MAAM5vB,CAAE,GAAE,CACpV,SAASswB,GAAGtwB,EAAEC,GAAG,IAAI+B,EAAE/B,EAAE8B,EAAE,EAAE,EAAE,CAAC,IAAI7B,EAAE8B,EAAE8mB,YAA6B,GAAjB9oB,EAAE6P,YAAY7N,GAAM9B,GAAG,IAAIA,EAAEiQ,SAAS,GAAY,QAATnO,EAAE9B,EAAE8hB,MAAc,CAAC,GAAG,IAAIjgB,EAA0B,OAAvB/B,EAAE6P,YAAY3P,QAAG8c,GAAG/c,GAAU8B,GAAG,KAAK,MAAMC,GAAG,OAAOA,GAAG,OAAOA,GAAGD,IAAIC,EAAE9B,CAAC,OAAO8B,GAAGgb,GAAG/c,EAAE,CAAC,SAASswB,GAAGvwB,GAAG,KAAK,MAAMA,EAAEA,EAAEA,EAAE8oB,YAAY,CAAC,IAAI7oB,EAAED,EAAEmQ,SAAS,GAAG,IAAIlQ,GAAG,IAAIA,EAAE,MAAM,GAAG,IAAIA,EAAE,CAAU,GAAG,OAAZA,EAAED,EAAEgiB,OAAiB,OAAO/hB,GAAG,OAAOA,EAAE,MAAM,GAAG,OAAOA,EAAE,OAAO,IAAI,CAAC,CAAC,OAAOD,CAAC,CACjY,SAASwwB,GAAGxwB,GAAGA,EAAEA,EAAEywB,gBAAgB,IAAI,IAAIxwB,EAAE,EAAED,GAAG,CAAC,GAAG,IAAIA,EAAEmQ,SAAS,CAAC,IAAInO,EAAEhC,EAAEgiB,KAAK,GAAG,MAAMhgB,GAAG,OAAOA,GAAG,OAAOA,EAAE,CAAC,GAAG,IAAI/B,EAAE,OAAOD,EAAEC,GAAG,KAAK,OAAO+B,GAAG/B,GAAG,CAACD,EAAEA,EAAEywB,eAAe,CAAC,OAAO,IAAI,CAAC,IAAIC,GAAGtX,KAAKsU,SAASvqB,SAAS,IAAImG,MAAM,GAAGqnB,GAAG,gBAAgBD,GAAGE,GAAG,gBAAgBF,GAAGpC,GAAG,oBAAoBoC,GAAGrD,GAAG,iBAAiBqD,GAAGG,GAAG,oBAAoBH,GAAGI,GAAG,kBAAkBJ,GAClX,SAASrU,GAAGrc,GAAG,IAAIC,EAAED,EAAE2wB,IAAI,GAAG1wB,EAAE,OAAOA,EAAE,IAAI,IAAI+B,EAAEhC,EAAEkV,WAAWlT,GAAG,CAAC,GAAG/B,EAAE+B,EAAEssB,KAAKtsB,EAAE2uB,IAAI,CAAe,GAAd3uB,EAAE/B,EAAE6W,UAAa,OAAO7W,EAAEqX,OAAO,OAAOtV,GAAG,OAAOA,EAAEsV,MAAM,IAAItX,EAAEwwB,GAAGxwB,GAAG,OAAOA,GAAG,CAAC,GAAGgC,EAAEhC,EAAE2wB,IAAI,OAAO3uB,EAAEhC,EAAEwwB,GAAGxwB,EAAE,CAAC,OAAOC,CAAC,CAAK+B,GAAJhC,EAAEgC,GAAMkT,UAAU,CAAC,OAAO,IAAI,CAAC,SAASK,GAAGvV,GAAkB,QAAfA,EAAEA,EAAE2wB,KAAK3wB,EAAEsuB,MAAc,IAAItuB,EAAEuM,KAAK,IAAIvM,EAAEuM,KAAK,KAAKvM,EAAEuM,KAAK,IAAIvM,EAAEuM,IAAI,KAAKvM,CAAC,CAAC,SAASynB,GAAGznB,GAAG,GAAG,IAAIA,EAAEuM,KAAK,IAAIvM,EAAEuM,IAAI,OAAOvM,EAAEwV,UAAU,MAAM3U,MAAM0G,EAAE,IAAK,CAAC,SAASkO,GAAGzV,GAAG,OAAOA,EAAE4wB,KAAK,IAAI,CAAC,IAAIG,GAAG,GAAGC,IAAG,EAAG,SAASC,GAAGjxB,GAAG,MAAM,CAACwB,QAAQxB,EAAE,CACve,SAASkxB,GAAElxB,GAAG,EAAEgxB,KAAKhxB,EAAEwB,QAAQuvB,GAAGC,IAAID,GAAGC,IAAI,KAAKA,KAAK,CAAC,SAASG,GAAEnxB,EAAEC,GAAG+wB,KAAKD,GAAGC,IAAIhxB,EAAEwB,QAAQxB,EAAEwB,QAAQvB,CAAC,CAAC,IAAImxB,GAAG,CAAC,EAAEC,GAAEJ,GAAGG,IAAIE,GAAGL,IAAG,GAAIM,GAAGH,GAAG,SAASI,GAAGxxB,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE4C,KAAK6uB,aAAa,IAAIzvB,EAAE,OAAOovB,GAAG,IAAIrvB,EAAE/B,EAAEwV,UAAU,GAAGzT,GAAGA,EAAE2vB,8CAA8CzxB,EAAE,OAAO8B,EAAE4vB,0CAA0C,IAASnvB,EAALtC,EAAE,CAAC,EAAI,IAAIsC,KAAKR,EAAE9B,EAAEsC,GAAGvC,EAAEuC,GAAoH,OAAjHT,KAAI/B,EAAEA,EAAEwV,WAAYkc,4CAA4CzxB,EAAED,EAAE2xB,0CAA0CzxB,GAAUA,CAAC,CAC9d,SAAS0xB,GAAG5xB,GAAyB,OAAO,OAA7BA,EAAEA,EAAE6xB,kBAA6C,CAAC,SAASC,KAAKZ,GAAEI,IAAIJ,GAAEG,GAAE,CAAC,SAASU,GAAG/xB,EAAEC,EAAE+B,GAAG,GAAGqvB,GAAE7vB,UAAU4vB,GAAG,MAAMvwB,MAAM0G,EAAE,MAAM4pB,GAAEE,GAAEpxB,GAAGkxB,GAAEG,GAAGtvB,EAAE,CAAC,SAASgwB,GAAGhyB,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAEwV,UAAgC,GAAtBvV,EAAEA,EAAE4xB,kBAAqB,mBAAoB9vB,EAAEkwB,gBAAgB,OAAOjwB,EAAwB,IAAI,IAAI9B,KAA9B6B,EAAEA,EAAEkwB,kBAAiC,KAAK/xB,KAAKD,GAAG,MAAMY,MAAM0G,EAAE,IAAIkF,GAAGzM,IAAI,UAAUE,IAAI,OAAOiL,EAAE,CAAC,EAAEnJ,EAAED,EAAE,CACxX,SAASmwB,GAAGlyB,GAA2G,OAAxGA,GAAGA,EAAEA,EAAEwV,YAAYxV,EAAEmyB,2CAA2Cf,GAAGG,GAAGF,GAAE7vB,QAAQ2vB,GAAEE,GAAErxB,GAAGmxB,GAAEG,GAAGA,GAAG9vB,UAAe,CAAE,CAAC,SAAS4wB,GAAGpyB,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAEwV,UAAU,IAAIzT,EAAE,MAAMlB,MAAM0G,EAAE,MAAMvF,GAAGhC,EAAEgyB,GAAGhyB,EAAEC,EAAEsxB,IAAIxvB,EAAEowB,0CAA0CnyB,EAAEkxB,GAAEI,IAAIJ,GAAEG,IAAGF,GAAEE,GAAErxB,IAAIkxB,GAAEI,IAAIH,GAAEG,GAAGtvB,EAAE,CAAC,IAAIqwB,GAAG,KAAKC,IAAG,EAAGC,IAAG,EAAG,SAASC,GAAGxyB,GAAG,OAAOqyB,GAAGA,GAAG,CAACryB,GAAGqyB,GAAG/uB,KAAKtD,EAAE,CAChW,SAASyyB,KAAK,IAAIF,IAAI,OAAOF,GAAG,CAACE,IAAG,EAAG,IAAIvyB,EAAE,EAAEC,EAAEya,GAAE,IAAI,IAAI1Y,EAAEqwB,GAAG,IAAI3X,GAAE,EAAE1a,EAAEgC,EAAEM,OAAOtC,IAAI,CAAC,IAAI+B,EAAEC,EAAEhC,GAAG,GAAG+B,EAAEA,GAAE,SAAU,OAAOA,EAAE,CAACswB,GAAG,KAAKC,IAAG,CAA8E,CAA3E,MAAMpyB,GAAG,MAAM,OAAOmyB,KAAKA,GAAGA,GAAG/oB,MAAMtJ,EAAE,IAAI0X,GAAGa,GAAGka,IAAIvyB,CAAE,SAASwa,GAAEza,EAAEsyB,IAAG,CAAE,CAAC,CAAC,OAAO,IAAI,CAAC,IAAIG,GAAG,GAAGC,GAAG,EAAEC,GAAG,KAAKC,GAAG,EAAEC,GAAG,GAAGC,GAAG,EAAEC,GAAG,KAAKC,GAAG,EAAEC,GAAG,GAAG,SAASC,GAAGnzB,EAAEC,GAAGyyB,GAAGC,MAAME,GAAGH,GAAGC,MAAMC,GAAGA,GAAG5yB,EAAE6yB,GAAG5yB,CAAC,CACjV,SAASmzB,GAAGpzB,EAAEC,EAAE+B,GAAG8wB,GAAGC,MAAME,GAAGH,GAAGC,MAAMG,GAAGJ,GAAGC,MAAMC,GAAGA,GAAGhzB,EAAE,IAAI+B,EAAEkxB,GAAGjzB,EAAEkzB,GAAG,IAAIhzB,EAAE,GAAGiZ,GAAGpX,GAAG,EAAEA,KAAK,GAAG7B,GAAG8B,GAAG,EAAE,IAAIQ,EAAE,GAAG2W,GAAGlZ,GAAGC,EAAE,GAAG,GAAGsC,EAAE,CAAC,IAAIJ,EAAElC,EAAEA,EAAE,EAAEsC,GAAGT,GAAG,GAAGK,GAAG,GAAGe,SAAS,IAAIpB,IAAIK,EAAElC,GAAGkC,EAAE6wB,GAAG,GAAG,GAAG9Z,GAAGlZ,GAAGC,EAAE8B,GAAG9B,EAAE6B,EAAEmxB,GAAG1wB,EAAExC,CAAC,MAAMizB,GAAG,GAAGzwB,EAAER,GAAG9B,EAAE6B,EAAEmxB,GAAGlzB,CAAC,CAAC,SAASqzB,GAAGrzB,GAAG,OAAOA,EAAE+W,SAASoc,GAAGnzB,EAAE,GAAGozB,GAAGpzB,EAAE,EAAE,GAAG,CAAC,SAASszB,GAAGtzB,GAAG,KAAKA,IAAI4yB,IAAIA,GAAGF,KAAKC,IAAID,GAAGC,IAAI,KAAKE,GAAGH,KAAKC,IAAID,GAAGC,IAAI,KAAK,KAAK3yB,IAAIgzB,IAAIA,GAAGF,KAAKC,IAAID,GAAGC,IAAI,KAAKG,GAAGJ,KAAKC,IAAID,GAAGC,IAAI,KAAKE,GAAGH,KAAKC,IAAID,GAAGC,IAAI,IAAI,CAAC,IAAIQ,GAAG,KAAKC,GAAG,KAAKC,IAAE,EAAGC,GAAG,KACje,SAASC,GAAG3zB,EAAEC,GAAG,IAAI+B,EAAE4xB,GAAG,EAAE,KAAK,KAAK,GAAG5xB,EAAE6xB,YAAY,UAAU7xB,EAAEwT,UAAUvV,EAAE+B,EAAE+U,OAAO/W,EAAgB,QAAdC,EAAED,EAAE8zB,YAAoB9zB,EAAE8zB,UAAU,CAAC9xB,GAAGhC,EAAEgX,OAAO,IAAI/W,EAAEqD,KAAKtB,EAAE,CACxJ,SAAS+xB,GAAG/zB,EAAEC,GAAG,OAAOD,EAAEuM,KAAK,KAAK,EAAE,IAAIvK,EAAEhC,EAAE4C,KAAyE,OAAO,QAA3E3C,EAAE,IAAIA,EAAEkQ,UAAUnO,EAAEiH,gBAAgBhJ,EAAE2M,SAAS3D,cAAc,KAAKhJ,KAAmBD,EAAEwV,UAAUvV,EAAEszB,GAAGvzB,EAAEwzB,GAAGjD,GAAGtwB,EAAE2P,aAAY,GAAO,KAAK,EAAE,OAAoD,QAA7C3P,EAAE,KAAKD,EAAEg0B,cAAc,IAAI/zB,EAAEkQ,SAAS,KAAKlQ,KAAYD,EAAEwV,UAAUvV,EAAEszB,GAAGvzB,EAAEwzB,GAAG,MAAK,GAAO,KAAK,GAAG,OAA+B,QAAxBvzB,EAAE,IAAIA,EAAEkQ,SAAS,KAAKlQ,KAAY+B,EAAE,OAAOgxB,GAAG,CAACiB,GAAGhB,GAAGiB,SAAShB,IAAI,KAAKlzB,EAAEkX,cAAc,CAACC,WAAWlX,EAAEk0B,YAAYnyB,EAAEoyB,UAAU,aAAYpyB,EAAE4xB,GAAG,GAAG,KAAK,KAAK,IAAKpe,UAAUvV,EAAE+B,EAAE+U,OAAO/W,EAAEA,EAAEsX,MAAMtV,EAAEuxB,GAAGvzB,EAAEwzB,GAClf,MAAK,GAAO,QAAQ,OAAM,EAAG,CAAC,SAASa,GAAGr0B,GAAG,OAAO,IAAY,EAAPA,EAAEs0B,OAAS,IAAa,IAARt0B,EAAEgX,MAAU,CAAC,SAASud,GAAGv0B,GAAG,GAAGyzB,GAAE,CAAC,IAAIxzB,EAAEuzB,GAAG,GAAGvzB,EAAE,CAAC,IAAI+B,EAAE/B,EAAE,IAAI8zB,GAAG/zB,EAAEC,GAAG,CAAC,GAAGo0B,GAAGr0B,GAAG,MAAMa,MAAM0G,EAAE,MAAMtH,EAAEswB,GAAGvuB,EAAE8mB,aAAa,IAAI/mB,EAAEwxB,GAAGtzB,GAAG8zB,GAAG/zB,EAAEC,GAAG0zB,GAAG5xB,EAAEC,IAAIhC,EAAEgX,OAAc,KAARhX,EAAEgX,MAAY,EAAEyc,IAAE,EAAGF,GAAGvzB,EAAE,CAAC,KAAK,CAAC,GAAGq0B,GAAGr0B,GAAG,MAAMa,MAAM0G,EAAE,MAAMvH,EAAEgX,OAAc,KAARhX,EAAEgX,MAAY,EAAEyc,IAAE,EAAGF,GAAGvzB,CAAC,CAAC,CAAC,CAAC,SAASw0B,GAAGx0B,GAAG,IAAIA,EAAEA,EAAE+W,OAAO,OAAO/W,GAAG,IAAIA,EAAEuM,KAAK,IAAIvM,EAAEuM,KAAK,KAAKvM,EAAEuM,KAAKvM,EAAEA,EAAE+W,OAAOwc,GAAGvzB,CAAC,CACha,SAASy0B,GAAGz0B,GAAG,GAAGA,IAAIuzB,GAAG,OAAM,EAAG,IAAIE,GAAE,OAAOe,GAAGx0B,GAAGyzB,IAAE,GAAG,EAAG,IAAIxzB,EAAkG,IAA/FA,EAAE,IAAID,EAAEuM,QAAQtM,EAAE,IAAID,EAAEuM,OAAgBtM,EAAE,UAAXA,EAAED,EAAE4C,OAAmB,SAAS3C,IAAIwvB,GAAGzvB,EAAE4C,KAAK5C,EAAE00B,gBAAmBz0B,IAAIA,EAAEuzB,IAAI,CAAC,GAAGa,GAAGr0B,GAAG,MAAM20B,KAAK9zB,MAAM0G,EAAE,MAAM,KAAKtH,GAAG0zB,GAAG3zB,EAAEC,GAAGA,EAAEswB,GAAGtwB,EAAE6oB,YAAY,CAAO,GAAN0L,GAAGx0B,GAAM,KAAKA,EAAEuM,IAAI,CAAgD,KAA7BvM,EAAE,QAApBA,EAAEA,EAAEkX,eAAyBlX,EAAEmX,WAAW,MAAW,MAAMtW,MAAM0G,EAAE,MAAMvH,EAAE,CAAiB,IAAhBA,EAAEA,EAAE8oB,YAAgB7oB,EAAE,EAAED,GAAG,CAAC,GAAG,IAAIA,EAAEmQ,SAAS,CAAC,IAAInO,EAAEhC,EAAEgiB,KAAK,GAAG,OAAOhgB,EAAE,CAAC,GAAG,IAAI/B,EAAE,CAACuzB,GAAGjD,GAAGvwB,EAAE8oB,aAAa,MAAM9oB,CAAC,CAACC,GAAG,KAAK,MAAM+B,GAAG,OAAOA,GAAG,OAAOA,GAAG/B,GAAG,CAACD,EAAEA,EAAE8oB,WAAW,CAAC0K,GACjgB,IAAI,CAAC,MAAMA,GAAGD,GAAGhD,GAAGvwB,EAAEwV,UAAUsT,aAAa,KAAK,OAAM,CAAE,CAAC,SAAS6L,KAAK,IAAI,IAAI30B,EAAEwzB,GAAGxzB,GAAGA,EAAEuwB,GAAGvwB,EAAE8oB,YAAY,CAAC,SAAS8L,KAAKpB,GAAGD,GAAG,KAAKE,IAAE,CAAE,CAAC,SAASoB,GAAG70B,GAAG,OAAO0zB,GAAGA,GAAG,CAAC1zB,GAAG0zB,GAAGpwB,KAAKtD,EAAE,CAAC,IAAI80B,GAAG9qB,EAAGlF,wBAAwB,SAASiwB,GAAG/0B,EAAEC,GAAG,GAAGD,GAAGA,EAAE0C,aAAa,CAA4B,IAAI,IAAIV,KAAnC/B,EAAEkL,EAAE,CAAC,EAAElL,GAAGD,EAAEA,EAAE0C,kBAA4B,IAASzC,EAAE+B,KAAK/B,EAAE+B,GAAGhC,EAAEgC,IAAI,OAAO/B,CAAC,CAAC,OAAOA,CAAC,CAAC,IAAI+0B,GAAG/D,GAAG,MAAMgE,GAAG,KAAKC,GAAG,KAAKC,GAAG,KAAK,SAASC,KAAKD,GAAGD,GAAGD,GAAG,IAAI,CAAC,SAASI,GAAGr1B,GAAG,IAAIC,EAAE+0B,GAAGxzB,QAAQ0vB,GAAE8D,IAAIh1B,EAAEgF,cAAc/E,CAAC,CACjd,SAASq1B,GAAGt1B,EAAEC,EAAE+B,GAAG,KAAK,OAAOhC,GAAG,CAAC,IAAI+B,EAAE/B,EAAE8W,UAA+H,IAApH9W,EAAEu1B,WAAWt1B,KAAKA,GAAGD,EAAEu1B,YAAYt1B,EAAE,OAAO8B,IAAIA,EAAEwzB,YAAYt1B,IAAI,OAAO8B,IAAIA,EAAEwzB,WAAWt1B,KAAKA,IAAI8B,EAAEwzB,YAAYt1B,GAAMD,IAAIgC,EAAE,MAAMhC,EAAEA,EAAE+W,MAAM,CAAC,CAAC,SAASye,GAAGx1B,EAAEC,GAAGg1B,GAAGj1B,EAAEm1B,GAAGD,GAAG,KAAsB,QAAjBl1B,EAAEA,EAAEy1B,eAAuB,OAAOz1B,EAAE01B,eAAe,IAAK11B,EAAE21B,MAAM11B,KAAK21B,IAAG,GAAI51B,EAAE01B,aAAa,KAAK,CACtU,SAASG,GAAG71B,GAAG,IAAIC,EAAED,EAAEgF,cAAc,GAAGmwB,KAAKn1B,EAAE,GAAGA,EAAE,CAACK,QAAQL,EAAE81B,cAAc71B,EAAEuD,KAAK,MAAM,OAAO0xB,GAAG,CAAC,GAAG,OAAOD,GAAG,MAAMp0B,MAAM0G,EAAE,MAAM2tB,GAAGl1B,EAAEi1B,GAAGQ,aAAa,CAACE,MAAM,EAAED,aAAa11B,EAAE,MAAMk1B,GAAGA,GAAG1xB,KAAKxD,EAAE,OAAOC,CAAC,CAAC,IAAI81B,GAAG,KAAK,SAASC,GAAGh2B,GAAG,OAAO+1B,GAAGA,GAAG,CAAC/1B,GAAG+1B,GAAGzyB,KAAKtD,EAAE,CAAC,SAASi2B,GAAGj2B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAED,EAAEi2B,YAA+E,OAAnE,OAAOh2B,GAAG8B,EAAEwB,KAAKxB,EAAEg0B,GAAG/1B,KAAK+B,EAAEwB,KAAKtD,EAAEsD,KAAKtD,EAAEsD,KAAKxB,GAAG/B,EAAEi2B,YAAYl0B,EAASm0B,GAAGn2B,EAAE+B,EAAE,CAChY,SAASo0B,GAAGn2B,EAAEC,GAAGD,EAAE21B,OAAO11B,EAAE,IAAI+B,EAAEhC,EAAE8W,UAAqC,IAA3B,OAAO9U,IAAIA,EAAE2zB,OAAO11B,GAAG+B,EAAEhC,EAAMA,EAAEA,EAAE+W,OAAO,OAAO/W,GAAGA,EAAEu1B,YAAYt1B,EAAgB,QAAd+B,EAAEhC,EAAE8W,aAAqB9U,EAAEuzB,YAAYt1B,GAAG+B,EAAEhC,EAAEA,EAAEA,EAAE+W,OAAO,OAAO,IAAI/U,EAAEuK,IAAIvK,EAAEwT,UAAU,IAAI,CAAC,IAAI4gB,IAAG,EAAG,SAASC,GAAGr2B,GAAGA,EAAEs2B,YAAY,CAACC,UAAUv2B,EAAEkX,cAAcsf,gBAAgB,KAAKC,eAAe,KAAKC,OAAO,CAACC,QAAQ,KAAKT,YAAY,KAAKP,MAAM,GAAGiB,QAAQ,KAAK,CACpX,SAASC,GAAG72B,EAAEC,GAAGD,EAAEA,EAAEs2B,YAAYr2B,EAAEq2B,cAAct2B,IAAIC,EAAEq2B,YAAY,CAACC,UAAUv2B,EAAEu2B,UAAUC,gBAAgBx2B,EAAEw2B,gBAAgBC,eAAez2B,EAAEy2B,eAAeC,OAAO12B,EAAE02B,OAAOE,QAAQ52B,EAAE42B,SAAS,CAAC,SAASE,GAAG92B,EAAEC,GAAG,MAAM,CAAC82B,UAAU/2B,EAAEg3B,KAAK/2B,EAAEsM,IAAI,EAAE0qB,QAAQ,KAAKC,SAAS,KAAK1zB,KAAK,KAAK,CACtR,SAAS2zB,GAAGn3B,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAEs2B,YAAY,GAAG,OAAOv0B,EAAE,OAAO,KAAgB,GAAXA,EAAEA,EAAE20B,OAAU,IAAO,EAAFU,IAAK,CAAC,IAAIl3B,EAAE6B,EAAE40B,QAA+D,OAAvD,OAAOz2B,EAAED,EAAEuD,KAAKvD,GAAGA,EAAEuD,KAAKtD,EAAEsD,KAAKtD,EAAEsD,KAAKvD,GAAG8B,EAAE40B,QAAQ12B,EAASk2B,GAAGn2B,EAAEgC,EAAE,CAAoF,OAAnE,QAAhB9B,EAAE6B,EAAEm0B,cAAsBj2B,EAAEuD,KAAKvD,EAAE+1B,GAAGj0B,KAAK9B,EAAEuD,KAAKtD,EAAEsD,KAAKtD,EAAEsD,KAAKvD,GAAG8B,EAAEm0B,YAAYj2B,EAASk2B,GAAGn2B,EAAEgC,EAAE,CAAC,SAASq1B,GAAGr3B,EAAEC,EAAE+B,GAAmB,GAAG,QAAnB/B,EAAEA,EAAEq2B,eAA0Br2B,EAAEA,EAAEy2B,OAAO,IAAO,QAAF10B,IAAY,CAAC,IAAID,EAAE9B,EAAE01B,MAAwB3zB,GAAlBD,GAAG/B,EAAE8Z,aAAkB7Z,EAAE01B,MAAM3zB,EAAEyY,GAAGza,EAAEgC,EAAE,CAAC,CACrZ,SAASs1B,GAAGt3B,EAAEC,GAAG,IAAI+B,EAAEhC,EAAEs2B,YAAYv0B,EAAE/B,EAAE8W,UAAU,GAAG,OAAO/U,GAAoBC,KAAhBD,EAAEA,EAAEu0B,aAAmB,CAAC,IAAIp2B,EAAE,KAAKsC,EAAE,KAAyB,GAAG,QAAvBR,EAAEA,EAAEw0B,iBAA4B,CAAC,EAAE,CAAC,IAAIp0B,EAAE,CAAC20B,UAAU/0B,EAAE+0B,UAAUC,KAAKh1B,EAAEg1B,KAAKzqB,IAAIvK,EAAEuK,IAAI0qB,QAAQj1B,EAAEi1B,QAAQC,SAASl1B,EAAEk1B,SAAS1zB,KAAK,MAAM,OAAOhB,EAAEtC,EAAEsC,EAAEJ,EAAEI,EAAEA,EAAEgB,KAAKpB,EAAEJ,EAAEA,EAAEwB,IAAI,OAAO,OAAOxB,GAAG,OAAOQ,EAAEtC,EAAEsC,EAAEvC,EAAEuC,EAAEA,EAAEgB,KAAKvD,CAAC,MAAMC,EAAEsC,EAAEvC,EAAiH,OAA/G+B,EAAE,CAACu0B,UAAUx0B,EAAEw0B,UAAUC,gBAAgBt2B,EAAEu2B,eAAej0B,EAAEk0B,OAAO30B,EAAE20B,OAAOE,QAAQ70B,EAAE60B,cAAS52B,EAAEs2B,YAAYt0B,EAAQ,CAAoB,QAAnBhC,EAAEgC,EAAEy0B,gBAAwBz0B,EAAEw0B,gBAAgBv2B,EAAED,EAAEwD,KACnfvD,EAAE+B,EAAEy0B,eAAex2B,CAAC,CACpB,SAASs3B,GAAGv3B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEF,EAAEs2B,YAAYF,IAAG,EAAG,IAAI5zB,EAAEtC,EAAEs2B,gBAAgBp0B,EAAElC,EAAEu2B,eAAev0B,EAAEhC,EAAEw2B,OAAOC,QAAQ,GAAG,OAAOz0B,EAAE,CAAChC,EAAEw2B,OAAOC,QAAQ,KAAK,IAAI10B,EAAEC,EAAE6J,EAAE9J,EAAEuB,KAAKvB,EAAEuB,KAAK,KAAK,OAAOpB,EAAEI,EAAEuJ,EAAE3J,EAAEoB,KAAKuI,EAAE3J,EAAEH,EAAE,IAAIQ,EAAEzC,EAAE8W,UAAU,OAAOrU,KAAoBP,GAAhBO,EAAEA,EAAE6zB,aAAgBG,kBAAmBr0B,IAAI,OAAOF,EAAEO,EAAE+zB,gBAAgBzqB,EAAE7J,EAAEsB,KAAKuI,EAAEtJ,EAAEg0B,eAAex0B,GAAG,CAAC,GAAG,OAAOO,EAAE,CAAC,IAAIg1B,EAAEt3B,EAAEq2B,UAA6B,IAAnBn0B,EAAE,EAAEK,EAAEsJ,EAAE9J,EAAE,KAAKC,EAAEM,IAAI,CAAC,IAAIi1B,EAAEv1B,EAAE80B,KAAKU,EAAEx1B,EAAE60B,UAAU,IAAIh1B,EAAE01B,KAAKA,EAAE,CAAC,OAAOh1B,IAAIA,EAAEA,EAAEe,KAAK,CAACuzB,UAAUW,EAAEV,KAAK,EAAEzqB,IAAIrK,EAAEqK,IAAI0qB,QAAQ/0B,EAAE+0B,QAAQC,SAASh1B,EAAEg1B,SACvf1zB,KAAK,OAAOxD,EAAE,CAAC,IAAI8tB,EAAE9tB,EAAE+tB,EAAE7rB,EAAU,OAARu1B,EAAEx3B,EAAEy3B,EAAE11B,EAAS+rB,EAAExhB,KAAK,KAAK,EAAc,GAAG,mBAAfuhB,EAAEC,EAAEkJ,SAAiC,CAACO,EAAE1J,EAAE3rB,KAAKu1B,EAAEF,EAAEC,GAAG,MAAMz3B,CAAC,CAACw3B,EAAE1J,EAAE,MAAM9tB,EAAE,KAAK,EAAE8tB,EAAE9W,OAAc,MAAR8W,EAAE9W,MAAa,IAAI,KAAK,EAAsD,GAAG,OAA3CygB,EAAE,mBAAd3J,EAAEC,EAAEkJ,SAAgCnJ,EAAE3rB,KAAKu1B,EAAEF,EAAEC,GAAG3J,GAA0B,MAAM9tB,EAAEw3B,EAAErsB,EAAE,CAAC,EAAEqsB,EAAEC,GAAG,MAAMz3B,EAAE,KAAK,EAAEo2B,IAAG,EAAG,CAAC,OAAOl0B,EAAEg1B,UAAU,IAAIh1B,EAAE80B,OAAOh3B,EAAEgX,OAAO,GAAe,QAAZygB,EAAEv3B,EAAE02B,SAAiB12B,EAAE02B,QAAQ,CAAC10B,GAAGu1B,EAAEn0B,KAAKpB,GAAG,MAAMw1B,EAAE,CAACX,UAAUW,EAAEV,KAAKS,EAAElrB,IAAIrK,EAAEqK,IAAI0qB,QAAQ/0B,EAAE+0B,QAAQC,SAASh1B,EAAEg1B,SAAS1zB,KAAK,MAAM,OAAOf,GAAGsJ,EAAEtJ,EAAEi1B,EAAEz1B,EAAEu1B,GAAG/0B,EAAEA,EAAEe,KAAKk0B,EAAEt1B,GAAGq1B,EAC3e,GAAG,QAAZv1B,EAAEA,EAAEsB,MAAe,CAAE,GAAsB,QAAnBtB,EAAEhC,EAAEw2B,OAAOC,SAAiB,MAAez0B,GAAJu1B,EAAEv1B,GAAMsB,KAAKi0B,EAAEj0B,KAAK,KAAKtD,EAAEu2B,eAAegB,EAAEv3B,EAAEw2B,OAAOC,QAAQ,I,CAAI,CAAsG,GAA5F,OAAOl0B,IAAIR,EAAEu1B,GAAGt3B,EAAEq2B,UAAUt0B,EAAE/B,EAAEs2B,gBAAgBzqB,EAAE7L,EAAEu2B,eAAeh0B,EAA4B,QAA1BxC,EAAEC,EAAEw2B,OAAOR,aAAwB,CAACh2B,EAAED,EAAE,GAAGmC,GAAGlC,EAAE82B,KAAK92B,EAAEA,EAAEsD,WAAWtD,IAAID,EAAE,MAAM,OAAOuC,IAAItC,EAAEw2B,OAAOf,MAAM,GAAGgC,IAAIv1B,EAAEpC,EAAE21B,MAAMvzB,EAAEpC,EAAEkX,cAAcsgB,CAAC,CAAC,CAC9V,SAASI,GAAG53B,EAAEC,EAAE+B,GAA8B,GAA3BhC,EAAEC,EAAE22B,QAAQ32B,EAAE22B,QAAQ,KAAQ,OAAO52B,EAAE,IAAIC,EAAE,EAAEA,EAAED,EAAEsC,OAAOrC,IAAI,CAAC,IAAI8B,EAAE/B,EAAEC,GAAGC,EAAE6B,EAAEm1B,SAAS,GAAG,OAAOh3B,EAAE,CAAqB,GAApB6B,EAAEm1B,SAAS,KAAKn1B,EAAEC,EAAK,mBAAoB9B,EAAE,MAAMW,MAAM0G,EAAE,IAAIrH,IAAIA,EAAEiC,KAAKJ,EAAE,CAAC,CAAC,CAAC,IAAI81B,IAAG,IAAK5tB,EAAA6tB,WAAcx3B,KAAK,SAASy3B,GAAG/3B,EAAEC,EAAE+B,EAAED,GAA8BC,EAAE,OAAXA,EAAEA,EAAED,EAAtB9B,EAAED,EAAEkX,gBAA8CjX,EAAEkL,EAAE,CAAC,EAAElL,EAAE+B,GAAGhC,EAAEkX,cAAclV,EAAE,IAAIhC,EAAE21B,QAAQ31B,EAAEs2B,YAAYC,UAAUv0B,EAAE,CAClX,IAAIg2B,GAAG,CAACz4B,UAAU,SAASS,GAAG,SAAOA,EAAEA,EAAEi4B,kBAAiBphB,GAAG7W,KAAKA,CAAI,EAAEN,gBAAgB,SAASM,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEi4B,gBAAgB,IAAIl2B,EAAEm2B,KAAIh4B,EAAEi4B,GAAGn4B,GAAGwC,EAAEs0B,GAAG/0B,EAAE7B,GAAGsC,EAAEy0B,QAAQh3B,EAAE,MAAS+B,IAAcQ,EAAE00B,SAASl1B,GAAe,QAAZ/B,EAAEk3B,GAAGn3B,EAAEwC,EAAEtC,MAAck4B,GAAGn4B,EAAED,EAAEE,EAAE6B,GAAGs1B,GAAGp3B,EAAED,EAAEE,GAAG,EAAET,oBAAoB,SAASO,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEi4B,gBAAgB,IAAIl2B,EAAEm2B,KAAIh4B,EAAEi4B,GAAGn4B,GAAGwC,EAAEs0B,GAAG/0B,EAAE7B,GAAGsC,EAAE+J,IAAI,EAAE/J,EAAEy0B,QAAQh3B,EAAE,MAAS+B,IAAcQ,EAAE00B,SAASl1B,GAAe,QAAZ/B,EAAEk3B,GAAGn3B,EAAEwC,EAAEtC,MAAck4B,GAAGn4B,EAAED,EAAEE,EAAE6B,GAAGs1B,GAAGp3B,EAAED,EAAEE,GAAG,EAAEV,mBAAmB,SAASQ,EAAEC,GAAGD,EAAEA,EAAEi4B,gBAAgB,IAAIj2B,EAAEk2B,KAAIn2B,EACnfo2B,GAAGn4B,GAAGE,EAAE42B,GAAG90B,EAAED,GAAG7B,EAAEqM,IAAI,EAAE,MAAStM,IAAcC,EAAEg3B,SAASj3B,GAAe,QAAZA,EAAEk3B,GAAGn3B,EAAEE,EAAE6B,MAAcq2B,GAAGn4B,EAAED,EAAE+B,EAAEC,GAAGq1B,GAAGp3B,EAAED,EAAE+B,GAAG,GAAG,SAASs2B,GAAGr4B,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,GAAiB,MAAM,mBAApBpC,EAAEA,EAAEwV,WAAsC8iB,sBAAsBt4B,EAAEs4B,sBAAsBv2B,EAAES,EAAEJ,IAAGnC,EAAES,YAAWT,EAAES,UAAUO,wBAAsBwnB,GAAGzmB,EAAED,KAAK0mB,GAAGvoB,EAAEsC,GAAK,CAC1S,SAAS+1B,GAAGv4B,EAAEC,EAAE+B,GAAG,IAAID,GAAE,EAAG7B,EAAEkxB,GAAO5uB,EAAEvC,EAAEu4B,YAA2W,MAA/V,iBAAkBh2B,GAAG,OAAOA,EAAEA,EAAEqzB,GAAGrzB,IAAItC,EAAE0xB,GAAG3xB,GAAGsxB,GAAGF,GAAE7vB,QAAyBgB,GAAGT,EAAE,OAAtBA,EAAE9B,EAAEwxB,eAAwCD,GAAGxxB,EAAEE,GAAGkxB,IAAInxB,EAAE,IAAIA,EAAE+B,EAAEQ,GAAGxC,EAAEkX,cAAc,OAAOjX,EAAEw4B,YAAO,IAASx4B,EAAEw4B,MAAMx4B,EAAEw4B,MAAM,KAAKx4B,EAAEM,QAAQy3B,GAAGh4B,EAAEwV,UAAUvV,EAAEA,EAAEg4B,gBAAgBj4B,EAAE+B,KAAI/B,EAAEA,EAAEwV,WAAYkc,4CAA4CxxB,EAAEF,EAAE2xB,0CAA0CnvB,GAAUvC,CAAC,CAC5Z,SAASy4B,GAAG14B,EAAEC,EAAE+B,EAAED,GAAG/B,EAAEC,EAAEw4B,MAAM,mBAAoBx4B,EAAE04B,2BAA2B14B,EAAE04B,0BAA0B32B,EAAED,GAAG,mBAAoB9B,EAAE24B,kCAAkC34B,EAAE24B,iCAAiC52B,EAAED,GAAG9B,EAAEw4B,QAAQz4B,GAAGg4B,GAAGv4B,oBAAoBQ,EAAEA,EAAEw4B,MAAM,KAAK,CACpQ,SAASI,GAAG74B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEF,EAAEwV,UAAUtV,EAAEE,MAAM4B,EAAE9B,EAAEu4B,MAAMz4B,EAAEkX,cAAchX,EAAEI,KAAKu3B,GAAGxB,GAAGr2B,GAAG,IAAIwC,EAAEvC,EAAEu4B,YAAY,iBAAkBh2B,GAAG,OAAOA,EAAEtC,EAAEG,QAAQw1B,GAAGrzB,IAAIA,EAAEovB,GAAG3xB,GAAGsxB,GAAGF,GAAE7vB,QAAQtB,EAAEG,QAAQmxB,GAAGxxB,EAAEwC,IAAItC,EAAEu4B,MAAMz4B,EAAEkX,cAA2C,mBAA7B1U,EAAEvC,EAAE64B,4BAAiDf,GAAG/3B,EAAEC,EAAEuC,EAAER,GAAG9B,EAAEu4B,MAAMz4B,EAAEkX,eAAe,mBAAoBjX,EAAE64B,0BAA0B,mBAAoB54B,EAAE64B,yBAAyB,mBAAoB74B,EAAE84B,2BAA2B,mBAAoB94B,EAAE+4B,qBAAqBh5B,EAAEC,EAAEu4B,MACrf,mBAAoBv4B,EAAE+4B,oBAAoB/4B,EAAE+4B,qBAAqB,mBAAoB/4B,EAAE84B,2BAA2B94B,EAAE84B,4BAA4B/4B,IAAIC,EAAEu4B,OAAOT,GAAGv4B,oBAAoBS,EAAEA,EAAEu4B,MAAM,MAAMlB,GAAGv3B,EAAEgC,EAAE9B,EAAE6B,GAAG7B,EAAEu4B,MAAMz4B,EAAEkX,eAAe,mBAAoBhX,EAAEg5B,oBAAoBl5B,EAAEgX,OAAO,QAAQ,CACpS,SAASmiB,GAAGn5B,EAAEC,EAAE+B,GAAW,GAAG,QAAXhC,EAAEgC,EAAEL,MAAiB,mBAAoB3B,GAAG,iBAAkBA,EAAE,CAAC,GAAGgC,EAAEa,OAAO,CAAY,GAAXb,EAAEA,EAAEa,OAAY,CAAC,GAAG,IAAIb,EAAEuK,IAAI,MAAM1L,MAAM0G,EAAE,MAAM,IAAIxF,EAAEC,EAAEwT,SAAS,CAAC,IAAIzT,EAAE,MAAMlB,MAAM0G,EAAE,IAAIvH,IAAI,IAAIE,EAAE6B,EAAES,EAAE,GAAGxC,EAAE,OAAG,OAAOC,GAAG,OAAOA,EAAE0B,KAAK,mBAAoB1B,EAAE0B,KAAK1B,EAAE0B,IAAIy3B,aAAa52B,EAASvC,EAAE0B,KAAI1B,EAAE,SAASD,GAAG,IAAIC,EAAEC,EAAEI,KAAKL,IAAI43B,KAAK53B,EAAEC,EAAEI,KAAK,CAAC,GAAG,OAAON,SAASC,EAAEuC,GAAGvC,EAAEuC,GAAGxC,CAAC,EAAEC,EAAEm5B,WAAW52B,EAASvC,EAAC,CAAC,GAAG,iBAAkBD,EAAE,MAAMa,MAAM0G,EAAE,MAAM,IAAIvF,EAAEa,OAAO,MAAMhC,MAAM0G,EAAE,IAAIvH,GAAI,CAAC,OAAOA,CAAC,CACre,SAASq5B,GAAGr5B,EAAEC,GAAuC,MAApCD,EAAEJ,OAAOc,UAAUyC,SAAShB,KAAKlC,GAASY,MAAM0G,EAAE,GAAG,oBAAoBvH,EAAE,qBAAqBJ,OAAOgE,KAAK3D,GAAG4D,KAAK,MAAM,IAAI7D,GAAI,CAAC,SAASs5B,GAAGt5B,GAAiB,OAAOC,EAAfD,EAAE2F,OAAe3F,EAAE0F,SAAS,CACrM,SAAS6zB,GAAGv5B,GAAG,SAASC,EAAEA,EAAE+B,GAAG,GAAGhC,EAAE,CAAC,IAAI+B,EAAE9B,EAAE6zB,UAAU,OAAO/xB,GAAG9B,EAAE6zB,UAAU,CAAC9xB,GAAG/B,EAAE+W,OAAO,IAAIjV,EAAEuB,KAAKtB,EAAE,CAAC,CAAC,SAASA,EAAEA,EAAED,GAAG,IAAI/B,EAAE,OAAO,KAAK,KAAK,OAAO+B,GAAG9B,EAAE+B,EAAED,GAAGA,EAAEA,EAAEwV,QAAQ,OAAO,IAAI,CAAC,SAASxV,EAAE/B,EAAEC,GAAG,IAAID,EAAE,IAAIub,IAAI,OAAOtb,GAAG,OAAOA,EAAEyB,IAAI1B,EAAE4L,IAAI3L,EAAEyB,IAAIzB,GAAGD,EAAE4L,IAAI3L,EAAEu5B,MAAMv5B,GAAGA,EAAEA,EAAEsX,QAAQ,OAAOvX,CAAC,CAAC,SAASE,EAAEF,EAAEC,GAAsC,OAAnCD,EAAEy5B,GAAGz5B,EAAEC,IAAKu5B,MAAM,EAAEx5B,EAAEuX,QAAQ,KAAYvX,CAAC,CAAC,SAASwC,EAAEvC,EAAE+B,EAAED,GAAa,OAAV9B,EAAEu5B,MAAMz3B,EAAM/B,EAA6C,QAAjB+B,EAAE9B,EAAE6W,YAA6B/U,EAAEA,EAAEy3B,OAAQx3B,GAAG/B,EAAE+W,OAAO,EAAEhV,GAAGD,GAAE9B,EAAE+W,OAAO,EAAShV,IAArG/B,EAAE+W,OAAO,QAAQhV,EAAqF,CAAC,SAASI,EAAEnC,GACzd,OAD4dD,GAC7f,OAAOC,EAAE6W,YAAY7W,EAAE+W,OAAO,GAAU/W,CAAC,CAAC,SAASiC,EAAElC,EAAEC,EAAE+B,EAAED,GAAG,OAAG,OAAO9B,GAAG,IAAIA,EAAEsM,MAAWtM,EAAEy5B,GAAG13B,EAAEhC,EAAEs0B,KAAKvyB,IAAKgV,OAAO/W,EAAEC,KAAEA,EAAEC,EAAED,EAAE+B,IAAK+U,OAAO/W,EAASC,EAAC,CAAC,SAASgC,EAAEjC,EAAEC,EAAE+B,EAAED,GAAG,IAAIS,EAAER,EAAEY,KAAK,OAAGJ,IAAI6H,EAAU5H,EAAEzC,EAAEC,EAAE+B,EAAE5B,MAAMmC,SAASR,EAAEC,EAAEN,KAAQ,OAAOzB,IAAIA,EAAE4zB,cAAcrxB,GAAG,iBAAkBA,GAAG,OAAOA,GAAGA,EAAEG,WAAWmI,GAAIwuB,GAAG92B,KAAKvC,EAAE2C,QAAab,EAAE7B,EAAED,EAAE+B,EAAE5B,QAASuB,IAAIw3B,GAAGn5B,EAAEC,EAAE+B,GAAGD,EAAEgV,OAAO/W,EAAE+B,KAAEA,EAAE43B,GAAG33B,EAAEY,KAAKZ,EAAEN,IAAIM,EAAE5B,MAAM,KAAKJ,EAAEs0B,KAAKvyB,IAAKJ,IAAIw3B,GAAGn5B,EAAEC,EAAE+B,GAAGD,EAAEgV,OAAO/W,EAAS+B,EAAC,CAAC,SAASgK,EAAE/L,EAAEC,EAAE+B,EAAED,GAAG,OAAG,OAAO9B,GAAG,IAAIA,EAAEsM,KACjftM,EAAEuV,UAAUgH,gBAAgBxa,EAAEwa,eAAevc,EAAEuV,UAAUokB,iBAAiB53B,EAAE43B,iBAAsB35B,EAAE45B,GAAG73B,EAAEhC,EAAEs0B,KAAKvyB,IAAKgV,OAAO/W,EAAEC,KAAEA,EAAEC,EAAED,EAAE+B,EAAEO,UAAU,KAAMwU,OAAO/W,EAASC,EAAC,CAAC,SAASwC,EAAEzC,EAAEC,EAAE+B,EAAED,EAAES,GAAG,OAAG,OAAOvC,GAAG,IAAIA,EAAEsM,MAAWtM,EAAE65B,GAAG93B,EAAEhC,EAAEs0B,KAAKvyB,EAAES,IAAKuU,OAAO/W,EAAEC,KAAEA,EAAEC,EAAED,EAAE+B,IAAK+U,OAAO/W,EAASC,EAAC,CAAC,SAASu3B,EAAEx3B,EAAEC,EAAE+B,GAAG,GAAG,iBAAkB/B,GAAG,KAAKA,GAAG,iBAAkBA,EAAE,OAAOA,EAAEy5B,GAAG,GAAGz5B,EAAED,EAAEs0B,KAAKtyB,IAAK+U,OAAO/W,EAAEC,EAAE,GAAG,iBAAkBA,GAAG,OAAOA,EAAE,CAAC,OAAOA,EAAE0C,UAAU,KAAKwH,EAAG,OAAOnI,EAAE23B,GAAG15B,EAAE2C,KAAK3C,EAAEyB,IAAIzB,EAAEG,MAAM,KAAKJ,EAAEs0B,KAAKtyB,IACjfL,IAAIw3B,GAAGn5B,EAAE,KAAKC,GAAG+B,EAAE+U,OAAO/W,EAAEgC,EAAE,KAAKoI,EAAG,OAAOnK,EAAE45B,GAAG55B,EAAED,EAAEs0B,KAAKtyB,IAAK+U,OAAO/W,EAAEC,EAAE,KAAK6K,EAAiB,OAAO0sB,EAAEx3B,GAAE+B,EAAnB9B,EAAE0F,OAAmB1F,EAAEyF,UAAU1D,GAAG,GAAGyM,GAAGxO,IAAIgL,EAAGhL,GAAG,OAAOA,EAAE65B,GAAG75B,EAAED,EAAEs0B,KAAKtyB,EAAE,OAAQ+U,OAAO/W,EAAEC,EAAEo5B,GAAGr5B,EAAEC,EAAE,CAAC,OAAO,IAAI,CAAC,SAASw3B,EAAEz3B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAE,OAAOD,EAAEA,EAAEyB,IAAI,KAAK,GAAG,iBAAkBM,GAAG,KAAKA,GAAG,iBAAkBA,EAAE,OAAO,OAAO9B,EAAE,KAAKgC,EAAElC,EAAEC,EAAE,GAAG+B,EAAED,GAAG,GAAG,iBAAkBC,GAAG,OAAOA,EAAE,CAAC,OAAOA,EAAEW,UAAU,KAAKwH,EAAG,OAAOnI,EAAEN,MAAMxB,EAAE+B,EAAEjC,EAAEC,EAAE+B,EAAED,GAAG,KAAK,KAAKqI,EAAG,OAAOpI,EAAEN,MAAMxB,EAAE6L,EAAE/L,EAAEC,EAAE+B,EAAED,GAAG,KAAK,KAAK+I,EAAG,OAAiB2sB,EAAEz3B,EACpfC,GADweC,EAAE8B,EAAE2D,OACxe3D,EAAE0D,UAAU3D,GAAG,GAAG0M,GAAGzM,IAAIiJ,EAAGjJ,GAAG,OAAO,OAAO9B,EAAE,KAAKuC,EAAEzC,EAAEC,EAAE+B,EAAED,EAAE,MAAMs3B,GAAGr5B,EAAEgC,EAAE,CAAC,OAAO,IAAI,CAAC,SAAS01B,EAAE13B,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,GAAG,iBAAkB6B,GAAG,KAAKA,GAAG,iBAAkBA,EAAE,OAAwBG,EAAEjC,EAAnBD,EAAEA,EAAEgN,IAAIhL,IAAI,KAAW,GAAGD,EAAE7B,GAAG,GAAG,iBAAkB6B,GAAG,OAAOA,EAAE,CAAC,OAAOA,EAAEY,UAAU,KAAKwH,EAAG,OAA2ClI,EAAEhC,EAAtCD,EAAEA,EAAEgN,IAAI,OAAOjL,EAAEL,IAAIM,EAAED,EAAEL,MAAM,KAAWK,EAAE7B,GAAG,KAAKkK,EAAG,OAA2C2B,EAAE9L,EAAtCD,EAAEA,EAAEgN,IAAI,OAAOjL,EAAEL,IAAIM,EAAED,EAAEL,MAAM,KAAWK,EAAE7B,GAAG,KAAK4K,EAAiB,OAAO4sB,EAAE13B,EAAEC,EAAE+B,GAAEQ,EAAvBT,EAAE4D,OAAuB5D,EAAE2D,UAAUxF,GAAG,GAAGuO,GAAG1M,IAAIkJ,EAAGlJ,GAAG,OAAwBU,EAAExC,EAAnBD,EAAEA,EAAEgN,IAAIhL,IAAI,KAAWD,EAAE7B,EAAE,MAAMm5B,GAAGp5B,EAAE8B,EAAE,CAAC,OAAO,IAAI,CAC9f,SAAS+rB,EAAE5tB,EAAEkC,EAAEF,EAAED,GAAG,IAAI,IAAI8J,EAAE,KAAKtJ,EAAE,KAAKyrB,EAAE9rB,EAAE+rB,EAAE/rB,EAAE,EAAE6rB,EAAE,KAAK,OAAOC,GAAGC,EAAEjsB,EAAEI,OAAO6rB,IAAI,CAACD,EAAEsL,MAAMrL,GAAGF,EAAEC,EAAEA,EAAE,MAAMD,EAAEC,EAAE3W,QAAQ,IAAIuW,EAAE2J,EAAEv3B,EAAEguB,EAAEhsB,EAAEisB,GAAGlsB,GAAG,GAAG,OAAO6rB,EAAE,CAAC,OAAOI,IAAIA,EAAED,GAAG,KAAK,CAACjuB,GAAGkuB,GAAG,OAAOJ,EAAEhX,WAAW7W,EAAEC,EAAEguB,GAAG9rB,EAAEI,EAAEsrB,EAAE1rB,EAAE+rB,GAAG,OAAO1rB,EAAEsJ,EAAE+hB,EAAErrB,EAAE8U,QAAQuW,EAAErrB,EAAEqrB,EAAEI,EAAED,CAAC,CAAC,GAAGE,IAAIjsB,EAAEI,OAAO,OAAON,EAAE9B,EAAEguB,GAAGuF,IAAGN,GAAGjzB,EAAEiuB,GAAGpiB,EAAE,GAAG,OAAOmiB,EAAE,CAAC,KAAKC,EAAEjsB,EAAEI,OAAO6rB,IAAkB,QAAdD,EAAEsJ,EAAEt3B,EAAEgC,EAAEisB,GAAGlsB,MAAcG,EAAEI,EAAE0rB,EAAE9rB,EAAE+rB,GAAG,OAAO1rB,EAAEsJ,EAAEmiB,EAAEzrB,EAAE8U,QAAQ2W,EAAEzrB,EAAEyrB,GAAc,OAAXuF,IAAGN,GAAGjzB,EAAEiuB,GAAUpiB,CAAC,CAAC,IAAImiB,EAAEnsB,EAAE7B,EAAEguB,GAAGC,EAAEjsB,EAAEI,OAAO6rB,IAAsB,QAAlBF,EAAEyJ,EAAExJ,EAAEhuB,EAAEiuB,EAAEjsB,EAAEisB,GAAGlsB,MAAcjC,GAAG,OAAOiuB,EAAEnX,WAAWoX,EAAEtS,OAAO,OACvfqS,EAAEvsB,IAAIysB,EAAEF,EAAEvsB,KAAKU,EAAEI,EAAEyrB,EAAE7rB,EAAE+rB,GAAG,OAAO1rB,EAAEsJ,EAAEkiB,EAAExrB,EAAE8U,QAAQ0W,EAAExrB,EAAEwrB,GAAuD,OAApDjuB,GAAGkuB,EAAE1pB,SAAQ,SAASxE,GAAG,OAAOC,EAAEC,EAAEF,EAAE,IAAGyzB,IAAGN,GAAGjzB,EAAEiuB,GAAUpiB,CAAC,CAAC,SAASgiB,EAAE7tB,EAAEkC,EAAEF,EAAED,GAAG,IAAI8J,EAAEd,EAAG/I,GAAG,GAAG,mBAAoB6J,EAAE,MAAMlL,MAAM0G,EAAE,MAAkB,GAAG,OAAfrF,EAAE6J,EAAE5J,KAAKD,IAAc,MAAMrB,MAAM0G,EAAE,MAAM,IAAI,IAAI2mB,EAAEniB,EAAE,KAAKtJ,EAAEL,EAAE+rB,EAAE/rB,EAAE,EAAE6rB,EAAE,KAAKH,EAAE5rB,EAAEsB,OAAO,OAAOf,IAAIqrB,EAAErqB,KAAK0qB,IAAIL,EAAE5rB,EAAEsB,OAAO,CAACf,EAAE+2B,MAAMrL,GAAGF,EAAExrB,EAAEA,EAAE,MAAMwrB,EAAExrB,EAAE8U,QAAQ,IAAIwW,EAAE0J,EAAEv3B,EAAEuC,EAAEqrB,EAAEpqB,MAAMzB,GAAG,GAAG,OAAO8rB,EAAE,CAAC,OAAOtrB,IAAIA,EAAEwrB,GAAG,KAAK,CAACjuB,GAAGyC,GAAG,OAAOsrB,EAAEjX,WAAW7W,EAAEC,EAAEuC,GAAGL,EAAEI,EAAEurB,EAAE3rB,EAAE+rB,GAAG,OAAOD,EAAEniB,EAAEgiB,EAAEG,EAAE3W,QAAQwW,EAAEG,EAAEH,EAAEtrB,EAAEwrB,CAAC,CAAC,GAAGH,EAAErqB,KAAK,OAAOzB,EAAE9B,EACzfuC,GAAGgxB,IAAGN,GAAGjzB,EAAEiuB,GAAGpiB,EAAE,GAAG,OAAOtJ,EAAE,CAAC,MAAMqrB,EAAErqB,KAAK0qB,IAAIL,EAAE5rB,EAAEsB,OAAwB,QAAjBsqB,EAAE0J,EAAEt3B,EAAE4tB,EAAEpqB,MAAMzB,MAAcG,EAAEI,EAAEsrB,EAAE1rB,EAAE+rB,GAAG,OAAOD,EAAEniB,EAAE+hB,EAAEI,EAAE3W,QAAQuW,EAAEI,EAAEJ,GAAc,OAAX2F,IAAGN,GAAGjzB,EAAEiuB,GAAUpiB,CAAC,CAAC,IAAItJ,EAAEV,EAAE7B,EAAEuC,IAAIqrB,EAAErqB,KAAK0qB,IAAIL,EAAE5rB,EAAEsB,OAA4B,QAArBsqB,EAAE4J,EAAEj1B,EAAEvC,EAAEiuB,EAAEL,EAAEpqB,MAAMzB,MAAcjC,GAAG,OAAO8tB,EAAEhX,WAAWrU,EAAEmZ,OAAO,OAAOkS,EAAEpsB,IAAIysB,EAAEL,EAAEpsB,KAAKU,EAAEI,EAAEsrB,EAAE1rB,EAAE+rB,GAAG,OAAOD,EAAEniB,EAAE+hB,EAAEI,EAAE3W,QAAQuW,EAAEI,EAAEJ,GAAuD,OAApD9tB,GAAGyC,EAAE+B,SAAQ,SAASxE,GAAG,OAAOC,EAAEC,EAAEF,EAAE,IAAGyzB,IAAGN,GAAGjzB,EAAEiuB,GAAUpiB,CAAC,CAG3T,OAH4T,SAASiiB,EAAEhuB,EAAE+B,EAAES,EAAEN,GAAkF,GAA/E,iBAAkBM,GAAG,OAAOA,GAAGA,EAAEI,OAAOyH,GAAI,OAAO7H,EAAEd,MAAMc,EAAEA,EAAEpC,MAAMmC,UAAa,iBAAkBC,GAAG,OAAOA,EAAE,CAAC,OAAOA,EAAEG,UAAU,KAAKwH,EAAGnK,EAAE,CAAC,IAAI,IAAIiC,EAC7hBO,EAAEd,IAAIqK,EAAEhK,EAAE,OAAOgK,GAAG,CAAC,GAAGA,EAAErK,MAAMO,EAAE,CAAU,IAATA,EAAEO,EAAEI,QAAYyH,GAAI,GAAG,IAAI0B,EAAEQ,IAAI,CAACvK,EAAEhC,EAAE+L,EAAEwL,UAASxV,EAAE7B,EAAE6L,EAAEvJ,EAAEpC,MAAMmC,WAAYwU,OAAO/W,EAAEA,EAAE+B,EAAE,MAAM/B,CAAC,OAAO,GAAG+L,EAAE8nB,cAAc5xB,GAAG,iBAAkBA,GAAG,OAAOA,GAAGA,EAAEU,WAAWmI,GAAIwuB,GAAGr3B,KAAK8J,EAAEnJ,KAAK,CAACZ,EAAEhC,EAAE+L,EAAEwL,UAASxV,EAAE7B,EAAE6L,EAAEvJ,EAAEpC,QAASuB,IAAIw3B,GAAGn5B,EAAE+L,EAAEvJ,GAAGT,EAAEgV,OAAO/W,EAAEA,EAAE+B,EAAE,MAAM/B,CAAC,CAACgC,EAAEhC,EAAE+L,GAAG,KAAK,CAAM9L,EAAED,EAAE+L,GAAGA,EAAEA,EAAEwL,OAAO,CAAC/U,EAAEI,OAAOyH,IAAItI,EAAE+3B,GAAGt3B,EAAEpC,MAAMmC,SAASvC,EAAEs0B,KAAKpyB,EAAEM,EAAEd,MAAOqV,OAAO/W,EAAEA,EAAE+B,KAAIG,EAAEy3B,GAAGn3B,EAAEI,KAAKJ,EAAEd,IAAIc,EAAEpC,MAAM,KAAKJ,EAAEs0B,KAAKpyB,IAAKP,IAAIw3B,GAAGn5B,EAAE+B,EAAES,GAAGN,EAAE6U,OAAO/W,EAAEA,EAAEkC,EAAE,CAAC,OAAOE,EAAEpC,GAAG,KAAKoK,EAAGpK,EAAE,CAAC,IAAI+L,EAAEvJ,EAAEd,IAAI,OACzfK,GAAG,CAAC,GAAGA,EAAEL,MAAMqK,EAAA,CAAE,GAAG,IAAIhK,EAAEwK,KAAKxK,EAAEyT,UAAUgH,gBAAgBha,EAAEga,eAAeza,EAAEyT,UAAUokB,iBAAiBp3B,EAAEo3B,eAAe,CAAC53B,EAAEhC,EAAE+B,EAAEwV,UAASxV,EAAE7B,EAAE6B,EAAES,EAAED,UAAU,KAAMwU,OAAO/W,EAAEA,EAAE+B,EAAE,MAAM/B,CAAC,CAAMgC,EAAEhC,EAAE+B,GAAG,K,CAAW9B,EAAED,EAAE+B,GAAGA,EAAEA,EAAEwV,OAAO,EAACxV,EAAE83B,GAAGr3B,EAAExC,EAAEs0B,KAAKpyB,IAAK6U,OAAO/W,EAAEA,EAAE+B,CAAC,CAAC,OAAOK,EAAEpC,GAAG,KAAK8K,EAAG,OAAiBkjB,EAAEhuB,EAAE+B,GAAdgK,EAAEvJ,EAAEmD,OAAcnD,EAAEkD,UAAUxD,GAAG,GAAGuM,GAAGjM,GAAG,OAAOsrB,EAAE9tB,EAAE+B,EAAES,EAAEN,GAAG,GAAG+I,EAAGzI,GAAG,OAAOurB,EAAE/tB,EAAE+B,EAAES,EAAEN,GAAGm3B,GAAGr5B,EAAEwC,EAAE,CAAC,MAAM,iBAAkBA,GAAG,KAAKA,GAAG,iBAAkBA,GAAGA,EAAE,GAAGA,EAAE,OAAOT,GAAG,IAAIA,EAAEwK,KAAKvK,EAAEhC,EAAE+B,EAAEwV,UAASxV,EAAE7B,EAAE6B,EAAES,IAAKuU,OAAO/W,EAAEA,EAAE+B,IACnfC,EAAEhC,EAAE+B,IAAGA,EAAE23B,GAAGl3B,EAAExC,EAAEs0B,KAAKpyB,IAAK6U,OAAO/W,EAAEA,EAAE+B,GAAGK,EAAEpC,IAAIgC,EAAEhC,EAAE+B,EAAE,CAAS,CAAC,IAAIg4B,GAAGR,IAAG,GAAIS,GAAGT,IAAG,GAAIU,GAAG,CAAC,EAAEC,GAAGjJ,GAAGgJ,IAAIE,GAAGlJ,GAAGgJ,IAAIG,GAAGnJ,GAAGgJ,IAAI,SAASI,GAAGr6B,GAAG,GAAGA,IAAIi6B,GAAG,MAAMp5B,MAAM0G,EAAE,MAAM,OAAOvH,CAAC,CAAC,SAASs6B,GAAGt6B,EAAEC,GAAyC,OAAtCkxB,GAAEiJ,GAAGn6B,GAAGkxB,GAAEgJ,GAAGn6B,GAAGmxB,GAAE+I,GAAGD,IAAIj6B,EAAEC,EAAEkQ,UAAmB,KAAK,EAAE,KAAK,GAAGlQ,GAAGA,EAAEA,EAAE0pB,iBAAiB1pB,EAAEwP,aAAaH,GAAG,KAAK,IAAI,MAAM,QAAkErP,EAAEqP,GAArCrP,GAAvBD,EAAE,IAAIA,EAAEC,EAAEiV,WAAWjV,GAAMwP,cAAc,KAAKzP,EAAEA,EAAEu6B,SAAkBrJ,GAAEgJ,IAAI/I,GAAE+I,GAAGj6B,EAAE,CAAC,SAASu6B,KAAKtJ,GAAEgJ,IAAIhJ,GAAEiJ,IAAIjJ,GAAEkJ,GAAG,CACnb,SAASK,GAAGz6B,GAAGq6B,GAAGD,GAAG54B,SAAS,IAAIvB,EAAEo6B,GAAGH,GAAG14B,SAAaQ,EAAEsN,GAAGrP,EAAED,EAAE4C,MAAM3C,IAAI+B,IAAImvB,GAAEgJ,GAAGn6B,GAAGmxB,GAAE+I,GAAGl4B,GAAG,CAAC,SAAS04B,GAAG16B,GAAGm6B,GAAG34B,UAAUxB,IAAIkxB,GAAEgJ,IAAIhJ,GAAEiJ,IAAI,CAAC,IAAIQ,GAAE1J,GAAG,GACrJ,SAAS2J,GAAG56B,GAAG,IAAI,IAAIC,EAAED,EAAE,OAAOC,GAAG,CAAC,GAAG,KAAKA,EAAEsM,IAAI,CAAC,IAAIvK,EAAE/B,EAAEiX,cAAc,GAAG,OAAOlV,IAAmB,QAAfA,EAAEA,EAAEmV,aAAqB,OAAOnV,EAAEggB,MAAM,OAAOhgB,EAAEggB,MAAM,OAAO/hB,CAAC,MAAM,GAAG,KAAKA,EAAEsM,UAAK,IAAStM,EAAEy0B,cAAcmG,aAAa,GAAG,IAAa,IAAR56B,EAAE+W,OAAW,OAAO/W,OAAO,GAAG,OAAOA,EAAEqX,MAAM,CAACrX,EAAEqX,MAAMP,OAAO9W,EAAEA,EAAEA,EAAEqX,MAAM,QAAQ,CAAC,GAAGrX,IAAID,EAAE,MAAM,KAAK,OAAOC,EAAEsX,SAAS,CAAC,GAAG,OAAOtX,EAAE8W,QAAQ9W,EAAE8W,SAAS/W,EAAE,OAAO,KAAKC,EAAEA,EAAE8W,MAAM,CAAC9W,EAAEsX,QAAQR,OAAO9W,EAAE8W,OAAO9W,EAAEA,EAAEsX,OAAO,CAAC,OAAO,IAAI,CAAC,IAAIujB,GAAG,GACrc,SAASC,KAAK,IAAI,IAAI/6B,EAAE,EAAEA,EAAE86B,GAAGx4B,OAAOtC,IAAI86B,GAAG96B,GAAGg7B,8BAA8B,KAAKF,GAAGx4B,OAAO,CAAC,CAAC,IAAI24B,GAAGjxB,EAAGnF,uBAAuBq2B,GAAGlxB,EAAGlF,wBAAwBq2B,GAAG,EAAEC,GAAE,KAAKC,GAAE,KAAKC,GAAE,KAAKC,IAAG,EAAGC,IAAG,EAAGC,GAAG,EAAEC,GAAG,EAAE,SAASC,KAAI,MAAM96B,MAAM0G,EAAE,KAAM,CAAC,SAASq0B,GAAG57B,EAAEC,GAAG,GAAG,OAAOA,EAAE,OAAM,EAAG,IAAI,IAAI+B,EAAE,EAAEA,EAAE/B,EAAEqC,QAAQN,EAAEhC,EAAEsC,OAAON,IAAI,IAAIwmB,GAAGxoB,EAAEgC,GAAG/B,EAAE+B,IAAI,OAAM,EAAG,OAAM,CAAE,CAChW,SAAS65B,GAAG77B,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,GAAyH,GAAtH24B,GAAG34B,EAAE44B,GAAEn7B,EAAEA,EAAEiX,cAAc,KAAKjX,EAAEq2B,YAAY,KAAKr2B,EAAE01B,MAAM,EAAEsF,GAAGz5B,QAAQ,OAAOxB,GAAG,OAAOA,EAAEkX,cAAc4kB,GAAGC,GAAG/7B,EAAEgC,EAAED,EAAE7B,GAAMs7B,GAAG,CAACh5B,EAAE,EAAE,EAAE,CAAY,GAAXg5B,IAAG,EAAGC,GAAG,EAAK,IAAIj5B,EAAE,MAAM3B,MAAM0G,EAAE,MAAM/E,GAAG,EAAE84B,GAAED,GAAE,KAAKp7B,EAAEq2B,YAAY,KAAK2E,GAAGz5B,QAAQw6B,GAAGh8B,EAAEgC,EAAED,EAAE7B,EAAE,OAAOs7B,GAAG,CAA+D,GAA9DP,GAAGz5B,QAAQy6B,GAAGh8B,EAAE,OAAOo7B,IAAG,OAAOA,GAAE73B,KAAK23B,GAAG,EAAEG,GAAED,GAAED,GAAE,KAAKG,IAAG,EAAMt7B,EAAE,MAAMY,MAAM0G,EAAE,MAAM,OAAOvH,CAAC,CAAC,SAASk8B,KAAK,IAAIl8B,EAAE,IAAIy7B,GAAQ,OAALA,GAAG,EAASz7B,CAAC,CAC/Y,SAASm8B,KAAK,IAAIn8B,EAAE,CAACkX,cAAc,KAAKqf,UAAU,KAAK6F,UAAU,KAAKC,MAAM,KAAK74B,KAAK,MAA8C,OAAxC,OAAO83B,GAAEF,GAAElkB,cAAcokB,GAAEt7B,EAAEs7B,GAAEA,GAAE93B,KAAKxD,EAASs7B,EAAC,CAAC,SAASgB,KAAK,GAAG,OAAOjB,GAAE,CAAC,IAAIr7B,EAAEo7B,GAAEtkB,UAAU9W,EAAE,OAAOA,EAAEA,EAAEkX,cAAc,IAAI,MAAMlX,EAAEq7B,GAAE73B,KAAK,IAAIvD,EAAE,OAAOq7B,GAAEF,GAAElkB,cAAcokB,GAAE93B,KAAK,GAAG,OAAOvD,EAAEq7B,GAAEr7B,EAAEo7B,GAAEr7B,MAAM,CAAC,GAAG,OAAOA,EAAE,MAAMa,MAAM0G,EAAE,MAAUvH,EAAE,CAACkX,eAAPmkB,GAAEr7B,GAAqBkX,cAAcqf,UAAU8E,GAAE9E,UAAU6F,UAAUf,GAAEe,UAAUC,MAAMhB,GAAEgB,MAAM74B,KAAK,MAAM,OAAO83B,GAAEF,GAAElkB,cAAcokB,GAAEt7B,EAAEs7B,GAAEA,GAAE93B,KAAKxD,CAAC,CAAC,OAAOs7B,EAAC,CACje,SAASiB,GAAGv8B,EAAEC,GAAG,MAAM,mBAAoBA,EAAEA,EAAED,GAAGC,CAAC,CACnD,SAASu8B,GAAGx8B,GAAG,IAAIC,EAAEq8B,KAAKt6B,EAAE/B,EAAEo8B,MAAM,GAAG,OAAOr6B,EAAE,MAAMnB,MAAM0G,EAAE,MAAMvF,EAAEy6B,oBAAoBz8B,EAAE,IAAI+B,EAAEs5B,GAAEn7B,EAAE6B,EAAEq6B,UAAU55B,EAAER,EAAE20B,QAAQ,GAAG,OAAOn0B,EAAE,CAAC,GAAG,OAAOtC,EAAE,CAAC,IAAIkC,EAAElC,EAAEsD,KAAKtD,EAAEsD,KAAKhB,EAAEgB,KAAKhB,EAAEgB,KAAKpB,CAAC,CAACL,EAAEq6B,UAAUl8B,EAAEsC,EAAER,EAAE20B,QAAQ,IAAI,CAAC,GAAG,OAAOz2B,EAAE,CAACsC,EAAEtC,EAAEsD,KAAKzB,EAAEA,EAAEw0B,UAAU,IAAIr0B,EAAEE,EAAE,KAAKH,EAAE,KAAK8J,EAAEvJ,EAAE,EAAE,CAAC,IAAIC,EAAEsJ,EAAEirB,KAAK,IAAImE,GAAG14B,KAAKA,EAAE,OAAOR,IAAIA,EAAEA,EAAEuB,KAAK,CAACwzB,KAAK,EAAE0F,OAAO3wB,EAAE2wB,OAAOC,cAAc5wB,EAAE4wB,cAAcC,WAAW7wB,EAAE6wB,WAAWp5B,KAAK,OAAOzB,EAAEgK,EAAE4wB,cAAc5wB,EAAE6wB,WAAW58B,EAAE+B,EAAEgK,EAAE2wB,YAAY,CAAC,IAAIlF,EAAE,CAACR,KAAKv0B,EAAEi6B,OAAO3wB,EAAE2wB,OAAOC,cAAc5wB,EAAE4wB,cACngBC,WAAW7wB,EAAE6wB,WAAWp5B,KAAK,MAAM,OAAOvB,GAAGC,EAAED,EAAEu1B,EAAEp1B,EAAEL,GAAGE,EAAEA,EAAEuB,KAAKg0B,EAAE4D,GAAEzF,OAAOlzB,EAAEk1B,IAAIl1B,CAAC,CAACsJ,EAAEA,EAAEvI,IAAI,OAAO,OAAOuI,GAAGA,IAAIvJ,GAAG,OAAOP,EAAEG,EAAEL,EAAEE,EAAEuB,KAAKtB,EAAEsmB,GAAGzmB,EAAE9B,EAAEiX,iBAAiB0e,IAAG,GAAI31B,EAAEiX,cAAcnV,EAAE9B,EAAEs2B,UAAUn0B,EAAEnC,EAAEm8B,UAAUn6B,EAAED,EAAE66B,kBAAkB96B,CAAC,CAAiB,GAAG,QAAnB/B,EAAEgC,EAAEk0B,aAAwB,CAACh2B,EAAEF,EAAE,GAAGwC,EAAEtC,EAAE82B,KAAKoE,GAAEzF,OAAOnzB,EAAEm1B,IAAIn1B,EAAEtC,EAAEA,EAAEsD,WAAWtD,IAAIF,EAAE,MAAM,OAAOE,IAAI8B,EAAE2zB,MAAM,GAAG,MAAM,CAAC11B,EAAEiX,cAAclV,EAAE86B,SAAS,CAC9X,SAASC,GAAG/8B,GAAG,IAAIC,EAAEq8B,KAAKt6B,EAAE/B,EAAEo8B,MAAM,GAAG,OAAOr6B,EAAE,MAAMnB,MAAM0G,EAAE,MAAMvF,EAAEy6B,oBAAoBz8B,EAAE,IAAI+B,EAAEC,EAAE86B,SAAS58B,EAAE8B,EAAE20B,QAAQn0B,EAAEvC,EAAEiX,cAAc,GAAG,OAAOhX,EAAE,CAAC8B,EAAE20B,QAAQ,KAAK,IAAIv0B,EAAElC,EAAEA,EAAEsD,KAAK,GAAGhB,EAAExC,EAAEwC,EAAEJ,EAAEs6B,QAAQt6B,EAAEA,EAAEoB,WAAWpB,IAAIlC,GAAGsoB,GAAGhmB,EAAEvC,EAAEiX,iBAAiB0e,IAAG,GAAI31B,EAAEiX,cAAc1U,EAAE,OAAOvC,EAAEm8B,YAAYn8B,EAAEs2B,UAAU/zB,GAAGR,EAAE66B,kBAAkBr6B,CAAC,CAAC,MAAM,CAACA,EAAET,EAAE,CAAC,SAASi7B,KAAK,CACpW,SAASC,GAAGj9B,EAAEC,GAAG,IAAI+B,EAAEo5B,GAAEr5B,EAAEu6B,KAAKp8B,EAAED,IAAIuC,GAAGgmB,GAAGzmB,EAAEmV,cAAchX,GAAsE,GAAnEsC,IAAIT,EAAEmV,cAAchX,EAAE01B,IAAG,GAAI7zB,EAAEA,EAAEs6B,MAAMa,GAAGC,GAAG33B,KAAK,KAAKxD,EAAED,EAAE/B,GAAG,CAACA,IAAO+B,EAAEq7B,cAAcn9B,GAAGuC,GAAG,OAAO84B,IAAuB,EAApBA,GAAEpkB,cAAc3K,IAAM,CAAuD,GAAtDvK,EAAEgV,OAAO,KAAKqmB,GAAG,EAAEC,GAAG93B,KAAK,KAAKxD,EAAED,EAAE7B,EAAED,QAAG,EAAO,MAAS,OAAOs9B,GAAE,MAAM18B,MAAM0G,EAAE,MAAM,IAAQ,GAAH4zB,KAAQqC,GAAGx7B,EAAE/B,EAAEC,EAAE,CAAC,OAAOA,CAAC,CAAC,SAASs9B,GAAGx9B,EAAEC,EAAE+B,GAAGhC,EAAEgX,OAAO,MAAMhX,EAAE,CAACo9B,YAAYn9B,EAAEyD,MAAM1B,GAAmB,QAAhB/B,EAAEm7B,GAAE9E,cAAsBr2B,EAAE,CAACw9B,WAAW,KAAKC,OAAO,MAAMtC,GAAE9E,YAAYr2B,EAAEA,EAAEy9B,OAAO,CAAC19B,IAAgB,QAAXgC,EAAE/B,EAAEy9B,QAAgBz9B,EAAEy9B,OAAO,CAAC19B,GAAGgC,EAAEsB,KAAKtD,EAAG,CAClf,SAASs9B,GAAGt9B,EAAEC,EAAE+B,EAAED,GAAG9B,EAAEyD,MAAM1B,EAAE/B,EAAEm9B,YAAYr7B,EAAE47B,GAAG19B,IAAI29B,GAAG59B,EAAE,CAAC,SAASm9B,GAAGn9B,EAAEC,EAAE+B,GAAG,OAAOA,GAAE,WAAW27B,GAAG19B,IAAI29B,GAAG59B,EAAE,GAAE,CAAC,SAAS29B,GAAG39B,GAAG,IAAIC,EAAED,EAAEo9B,YAAYp9B,EAAEA,EAAE0D,MAAM,IAAI,IAAI1B,EAAE/B,IAAI,OAAOuoB,GAAGxoB,EAAEgC,EAAoB,CAAjB,MAAMD,GAAG,OAAM,CAAE,CAAC,CAAC,SAAS67B,GAAG59B,GAAG,IAAIC,EAAEk2B,GAAGn2B,EAAE,GAAG,OAAOC,GAAGm4B,GAAGn4B,EAAED,EAAE,GAAE,EAAG,CAClQ,SAAS69B,GAAG79B,GAAG,IAAIC,EAAEk8B,KAA8M,MAAzM,mBAAoBn8B,IAAIA,EAAEA,KAAKC,EAAEiX,cAAcjX,EAAEs2B,UAAUv2B,EAAEA,EAAE,CAAC22B,QAAQ,KAAKT,YAAY,KAAKP,MAAM,EAAEmH,SAAS,KAAKL,oBAAoBF,GAAGM,kBAAkB78B,GAAGC,EAAEo8B,MAAMr8B,EAAEA,EAAEA,EAAE88B,SAASgB,GAAGt4B,KAAK,KAAK41B,GAAEp7B,GAAS,CAACC,EAAEiX,cAAclX,EAAE,CAC5P,SAASq9B,GAAGr9B,EAAEC,EAAE+B,EAAED,GAA8O,OAA3O/B,EAAE,CAACuM,IAAIvM,EAAE+9B,OAAO99B,EAAE+9B,QAAQh8B,EAAEi8B,KAAKl8B,EAAEyB,KAAK,MAAsB,QAAhBvD,EAAEm7B,GAAE9E,cAAsBr2B,EAAE,CAACw9B,WAAW,KAAKC,OAAO,MAAMtC,GAAE9E,YAAYr2B,EAAEA,EAAEw9B,WAAWz9B,EAAEwD,KAAKxD,GAAmB,QAAfgC,EAAE/B,EAAEw9B,YAAoBx9B,EAAEw9B,WAAWz9B,EAAEwD,KAAKxD,GAAG+B,EAAEC,EAAEwB,KAAKxB,EAAEwB,KAAKxD,EAAEA,EAAEwD,KAAKzB,EAAE9B,EAAEw9B,WAAWz9B,GAAWA,CAAC,CAAC,SAASk+B,KAAK,OAAO5B,KAAKplB,aAAa,CAAC,SAASinB,GAAGn+B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEi8B,KAAKf,GAAEpkB,OAAOhX,EAAEE,EAAEgX,cAAcmmB,GAAG,EAAEp9B,EAAE+B,OAAE,OAAO,IAASD,EAAE,KAAKA,EAAE,CAC9Y,SAASq8B,GAAGp+B,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEo8B,KAAKv6B,OAAE,IAASA,EAAE,KAAKA,EAAE,IAAIS,OAAE,EAAO,GAAG,OAAO64B,GAAE,CAAC,IAAIj5B,EAAEi5B,GAAEnkB,cAA0B,GAAZ1U,EAAEJ,EAAE47B,QAAW,OAAOj8B,GAAG65B,GAAG75B,EAAEK,EAAE67B,MAAmC,YAA5B/9B,EAAEgX,cAAcmmB,GAAGp9B,EAAE+B,EAAEQ,EAAET,GAAU,CAACq5B,GAAEpkB,OAAOhX,EAAEE,EAAEgX,cAAcmmB,GAAG,EAAEp9B,EAAE+B,EAAEQ,EAAET,EAAE,CAAC,SAASs8B,GAAGr+B,EAAEC,GAAG,OAAOk+B,GAAG,QAAQ,EAAEn+B,EAAEC,EAAE,CAAC,SAASi9B,GAAGl9B,EAAEC,GAAG,OAAOm+B,GAAG,KAAK,EAAEp+B,EAAEC,EAAE,CAAC,SAASq+B,GAAGt+B,EAAEC,GAAG,OAAOm+B,GAAG,EAAE,EAAEp+B,EAAEC,EAAE,CAAC,SAASs+B,GAAGv+B,EAAEC,GAAG,OAAOm+B,GAAG,EAAE,EAAEp+B,EAAEC,EAAE,CAChX,SAASu+B,GAAGx+B,EAAEC,GAAG,MAAG,mBAAoBA,GAASD,EAAEA,IAAIC,EAAED,GAAG,WAAWC,EAAE,KAAK,GAAK,MAAOA,GAAqBD,EAAEA,IAAIC,EAAEuB,QAAQxB,EAAE,WAAWC,EAAEuB,QAAQ,IAAI,QAA1E,CAA2E,CAAC,SAASi9B,GAAGz+B,EAAEC,EAAE+B,GAA6C,OAA1CA,EAAE,MAAOA,EAAcA,EAAE+qB,OAAO,CAAC/sB,IAAI,KAAYo+B,GAAG,EAAE,EAAEI,GAAGh5B,KAAK,KAAKvF,EAAED,GAAGgC,EAAE,CAAC,SAAS08B,KAAK,CAAC,SAASC,GAAG3+B,EAAEC,GAAG,IAAI+B,EAAEs6B,KAAKr8B,OAAE,IAASA,EAAE,KAAKA,EAAE,IAAI8B,EAAEC,EAAEkV,cAAc,OAAG,OAAOnV,GAAG,OAAO9B,GAAG27B,GAAG37B,EAAE8B,EAAE,IAAWA,EAAE,IAAGC,EAAEkV,cAAc,CAAClX,EAAEC,GAAUD,EAAC,CAC7Z,SAAS4+B,GAAG5+B,EAAEC,GAAG,IAAI+B,EAAEs6B,KAAKr8B,OAAE,IAASA,EAAE,KAAKA,EAAE,IAAI8B,EAAEC,EAAEkV,cAAc,OAAG,OAAOnV,GAAG,OAAO9B,GAAG27B,GAAG37B,EAAE8B,EAAE,IAAWA,EAAE,IAAG/B,EAAEA,IAAIgC,EAAEkV,cAAc,CAAClX,EAAEC,GAAUD,EAAC,CAAC,SAAS6+B,GAAG7+B,EAAEC,EAAE+B,GAAG,OAAG,IAAQ,GAAHm5B,KAAcn7B,EAAEu2B,YAAYv2B,EAAEu2B,WAAU,EAAGX,IAAG,GAAI51B,EAAEkX,cAAclV,IAAEwmB,GAAGxmB,EAAE/B,KAAK+B,EAAEqY,KAAK+gB,GAAEzF,OAAO3zB,EAAE21B,IAAI31B,EAAEhC,EAAEu2B,WAAU,GAAWt2B,EAAC,CAAC,SAAS6+B,GAAG9+B,EAAEC,GAAG,IAAI+B,EAAE0Y,GAAEA,GAAE,IAAI1Y,GAAG,EAAEA,EAAEA,EAAE,EAAEhC,GAAE,GAAI,IAAI+B,EAAEm5B,GAAG52B,WAAW42B,GAAG52B,WAAW,CAAC,EAAE,IAAItE,GAAE,GAAIC,GAA+B,CAA5B,QAASya,GAAE1Y,EAAEk5B,GAAG52B,WAAWvC,CAAC,CAAC,CAAC,SAASg9B,KAAK,OAAOzC,KAAKplB,aAAa,CAC1d,SAAS8nB,GAAGh/B,EAAEC,EAAE+B,GAAG,IAAID,EAAEo2B,GAAGn4B,GAAkE,GAA/DgC,EAAE,CAACg1B,KAAKj1B,EAAE26B,OAAO16B,EAAE26B,eAAc,EAAGC,WAAW,KAAKp5B,KAAK,MAASy7B,GAAGj/B,GAAGk/B,GAAGj/B,EAAE+B,QAAQ,GAAiB,QAAdA,EAAEi0B,GAAGj2B,EAAEC,EAAE+B,EAAED,IAAY,CAAWq2B,GAAGp2B,EAAEhC,EAAE+B,EAAXm2B,MAAgBiH,GAAGn9B,EAAE/B,EAAE8B,EAAE,CAAC,CAC/K,SAAS+7B,GAAG99B,EAAEC,EAAE+B,GAAG,IAAID,EAAEo2B,GAAGn4B,GAAGE,EAAE,CAAC82B,KAAKj1B,EAAE26B,OAAO16B,EAAE26B,eAAc,EAAGC,WAAW,KAAKp5B,KAAK,MAAM,GAAGy7B,GAAGj/B,GAAGk/B,GAAGj/B,EAAEC,OAAO,CAAC,IAAIsC,EAAExC,EAAE8W,UAAU,GAAG,IAAI9W,EAAE21B,QAAQ,OAAOnzB,GAAG,IAAIA,EAAEmzB,QAAiC,QAAxBnzB,EAAEvC,EAAEw8B,qBAA8B,IAAI,IAAIr6B,EAAEnC,EAAE48B,kBAAkB36B,EAAEM,EAAEJ,EAAEJ,GAAqC,GAAlC9B,EAAEy8B,eAAc,EAAGz8B,EAAE08B,WAAW16B,EAAKsmB,GAAGtmB,EAAEE,GAAG,CAAC,IAAIH,EAAEhC,EAAEi2B,YAA+E,OAAnE,OAAOj0B,GAAG/B,EAAEsD,KAAKtD,EAAE81B,GAAG/1B,KAAKC,EAAEsD,KAAKvB,EAAEuB,KAAKvB,EAAEuB,KAAKtD,QAAGD,EAAEi2B,YAAYh2B,EAAQ,CAAoB,CAAlB,MAAM6L,GAAG,CAAwB,QAAd/J,EAAEi0B,GAAGj2B,EAAEC,EAAEC,EAAE6B,MAAoBq2B,GAAGp2B,EAAEhC,EAAE+B,EAAb7B,EAAEg4B,MAAgBiH,GAAGn9B,EAAE/B,EAAE8B,GAAG,CAAC,CAC/c,SAASk9B,GAAGj/B,GAAG,IAAIC,EAAED,EAAE8W,UAAU,OAAO9W,IAAIo7B,IAAG,OAAOn7B,GAAGA,IAAIm7B,EAAC,CAAC,SAAS8D,GAAGl/B,EAAEC,GAAGu7B,GAAGD,IAAG,EAAG,IAAIv5B,EAAEhC,EAAE22B,QAAQ,OAAO30B,EAAE/B,EAAEuD,KAAKvD,GAAGA,EAAEuD,KAAKxB,EAAEwB,KAAKxB,EAAEwB,KAAKvD,GAAGD,EAAE22B,QAAQ12B,CAAC,CAAC,SAASk/B,GAAGn/B,EAAEC,EAAE+B,GAAG,GAAG,IAAO,QAAFA,GAAW,CAAC,IAAID,EAAE9B,EAAE01B,MAAwB3zB,GAAlBD,GAAG/B,EAAE8Z,aAAkB7Z,EAAE01B,MAAM3zB,EAAEyY,GAAGza,EAAEgC,EAAE,CAAC,CAC9P,IAAIi6B,GAAG,CAACmD,YAAYvJ,GAAGhwB,YAAY81B,GAAE71B,WAAW61B,GAAE31B,UAAU21B,GAAEz1B,oBAAoBy1B,GAAEx1B,mBAAmBw1B,GAAEv1B,gBAAgBu1B,GAAEt1B,QAAQs1B,GAAEr1B,WAAWq1B,GAAEp1B,OAAOo1B,GAAEn1B,SAASm1B,GAAE0D,cAAc1D,GAAE51B,iBAAiB41B,GAAEj1B,cAAci1B,GAAE2D,iBAAiB3D,GAAEl1B,qBAAqBk1B,GAAE11B,MAAM01B,GAAE4D,0BAAyB,GAAIzD,GAAG,CAACsD,YAAYvJ,GAAGhwB,YAAY,SAAS7F,EAAEC,GAA4C,OAAzCk8B,KAAKjlB,cAAc,CAAClX,OAAE,IAASC,EAAE,KAAKA,GAAUD,CAAC,EAAE8F,WAAW+vB,GAAG7vB,UAAUq4B,GAAGn4B,oBAAoB,SAASlG,EAAEC,EAAE+B,GAA6C,OAA1CA,EAAE,MAAOA,EAAcA,EAAE+qB,OAAO,CAAC/sB,IAAI,KAAYm+B,GAAG,QAC3f,EAAEK,GAAGh5B,KAAK,KAAKvF,EAAED,GAAGgC,EAAE,EAAEoE,gBAAgB,SAASpG,EAAEC,GAAG,OAAOk+B,GAAG,QAAQ,EAAEn+B,EAAEC,EAAE,EAAEkG,mBAAmB,SAASnG,EAAEC,GAAG,OAAOk+B,GAAG,EAAE,EAAEn+B,EAAEC,EAAE,EAAEoG,QAAQ,SAASrG,EAAEC,GAAG,IAAI+B,EAAEm6B,KAAqD,OAAhDl8B,OAAE,IAASA,EAAE,KAAKA,EAAED,EAAEA,IAAIgC,EAAEkV,cAAc,CAAClX,EAAEC,GAAUD,CAAC,EAAEsG,WAAW,SAAStG,EAAEC,EAAE+B,GAAG,IAAID,EAAEo6B,KAAkM,OAA7Ll8B,OAAE,IAAS+B,EAAEA,EAAE/B,GAAGA,EAAE8B,EAAEmV,cAAcnV,EAAEw0B,UAAUt2B,EAAED,EAAE,CAAC22B,QAAQ,KAAKT,YAAY,KAAKP,MAAM,EAAEmH,SAAS,KAAKL,oBAAoBz8B,EAAE68B,kBAAkB58B,GAAG8B,EAAEs6B,MAAMr8B,EAAEA,EAAEA,EAAE88B,SAASkC,GAAGx5B,KAAK,KAAK41B,GAAEp7B,GAAS,CAAC+B,EAAEmV,cAAclX,EAAE,EAAEuG,OAAO,SAASvG,GAC3d,OAAdA,EAAE,CAACwB,QAAQxB,GAAhBm8B,KAA4BjlB,cAAclX,CAAC,EAAEwG,SAASq3B,GAAGwB,cAAcX,GAAG34B,iBAAiB,SAAS/F,GAAG,OAAOm8B,KAAKjlB,cAAclX,CAAC,EAAE0G,cAAc,WAAW,IAAI1G,EAAE69B,IAAG,GAAI59B,EAAED,EAAE,GAA6C,OAA1CA,EAAE8+B,GAAGt5B,KAAK,KAAKxF,EAAE,IAAIm8B,KAAKjlB,cAAclX,EAAQ,CAACC,EAAED,EAAE,EAAEs/B,iBAAiB,WAAW,EAAE74B,qBAAqB,SAASzG,EAAEC,EAAE+B,GAAG,IAAID,EAAEq5B,GAAEl7B,EAAEi8B,KAAK,GAAG1I,GAAE,CAAC,QAAG,IAASzxB,EAAE,MAAMnB,MAAM0G,EAAE,MAAMvF,EAAEA,GAAG,KAAK,CAAO,GAANA,EAAE/B,IAAO,OAAOs9B,GAAE,MAAM18B,MAAM0G,EAAE,MAAM,IAAQ,GAAH4zB,KAAQqC,GAAGz7B,EAAE9B,EAAE+B,EAAE,CAAC9B,EAAEgX,cAAclV,EAAE,IAAIQ,EAAE,CAACkB,MAAM1B,EAAEo7B,YAAYn9B,GACvZ,OAD0ZC,EAAEm8B,MAAM75B,EAAE67B,GAAGlB,GAAG33B,KAAK,KAAKzD,EACpfS,EAAExC,GAAG,CAACA,IAAI+B,EAAEiV,OAAO,KAAKqmB,GAAG,EAAEC,GAAG93B,KAAK,KAAKzD,EAAES,EAAER,EAAE/B,QAAG,EAAO,MAAa+B,CAAC,EAAEiE,MAAM,WAAW,IAAIjG,EAAEm8B,KAAKl8B,EAAEs9B,GAAEiC,iBAAiB,GAAG/L,GAAE,CAAC,IAAIzxB,EAAEkxB,GAAkDjzB,EAAE,IAAIA,EAAE,KAA9C+B,GAAHixB,KAAU,GAAG,GAAG9Z,GAAhB8Z,IAAsB,IAAI9vB,SAAS,IAAInB,GAAuB,GAAPA,EAAEy5B,QAAWx7B,GAAG,IAAI+B,EAAEmB,SAAS,KAAKlD,GAAG,GAAG,MAAaA,EAAE,IAAIA,EAAE,KAAf+B,EAAE05B,MAAmBv4B,SAAS,IAAI,IAAI,OAAOnD,EAAEkX,cAAcjX,CAAC,EAAEs/B,0BAAyB,GAAIxD,GAAG,CAACqD,YAAYvJ,GAAGhwB,YAAY84B,GAAG74B,WAAW+vB,GAAG7vB,UAAUk3B,GAAGh3B,oBAAoBu4B,GAAGt4B,mBAAmBm4B,GAAGl4B,gBAAgBm4B,GAAGl4B,QAAQu4B,GAAGt4B,WAAWk2B,GAAGj2B,OAAO23B,GAAG13B,SAAS,WAAW,OAAOg2B,GAAGD,GAAG,EACrhB8C,cAAcX,GAAG34B,iBAAiB,SAAS/F,GAAc,OAAO6+B,GAAZvC,KAAiBjB,GAAEnkB,cAAclX,EAAE,EAAE0G,cAAc,WAAgD,MAAM,CAArC81B,GAAGD,IAAI,GAAKD,KAAKplB,cAAyB,EAAEooB,iBAAiBtC,GAAGv2B,qBAAqBw2B,GAAGh3B,MAAM84B,GAAGQ,0BAAyB,GAAIvD,GAAG,CAACoD,YAAYvJ,GAAGhwB,YAAY84B,GAAG74B,WAAW+vB,GAAG7vB,UAAUk3B,GAAGh3B,oBAAoBu4B,GAAGt4B,mBAAmBm4B,GAAGl4B,gBAAgBm4B,GAAGl4B,QAAQu4B,GAAGt4B,WAAWy2B,GAAGx2B,OAAO23B,GAAG13B,SAAS,WAAW,OAAOu2B,GAAGR,GAAG,EAAE8C,cAAcX,GAAG34B,iBAAiB,SAAS/F,GAAG,IAAIC,EAAEq8B,KAAK,OAAO,OACzfjB,GAAEp7B,EAAEiX,cAAclX,EAAE6+B,GAAG5+B,EAAEo7B,GAAEnkB,cAAclX,EAAE,EAAE0G,cAAc,WAAgD,MAAM,CAArCq2B,GAAGR,IAAI,GAAKD,KAAKplB,cAAyB,EAAEooB,iBAAiBtC,GAAGv2B,qBAAqBw2B,GAAGh3B,MAAM84B,GAAGQ,0BAAyB,GAAI,SAASE,GAAGz/B,EAAEC,GAAG,IAAI,IAAI+B,EAAE,GAAGD,EAAE9B,EAAE,GAAG+B,GAAGsK,GAAGvK,GAAGA,EAAEA,EAAEgV,aAAahV,GAAG,IAAI7B,EAAE8B,CAAgE,CAA9D,MAAMQ,GAAGtC,EAAE,6BAA6BsC,EAAEk9B,QAAQ,KAAKl9B,EAAE6I,KAAK,CAAC,MAAM,CAAC3H,MAAM1D,EAAEuU,OAAOtU,EAAEoL,MAAMnL,EAAEy/B,OAAO,KAAK,CAAC,SAASC,GAAG5/B,EAAEC,EAAE+B,GAAG,MAAM,CAAC0B,MAAM1D,EAAEuU,OAAO,KAAKlJ,MAAM,MAAMrJ,EAAEA,EAAE,KAAK29B,OAAO,MAAM1/B,EAAEA,EAAE,KAAK,CACzd,SAAS4/B,GAAG7/B,EAAEC,GAAG,IAAI6/B,QAAQC,MAAM9/B,EAAEyD,MAAgD,CAAzC,MAAM1B,GAAG4tB,YAAW,WAAW,MAAM5tB,CAAE,GAAE,CAAC,CAAC,IAAIg+B,GAAG,mBAAoBC,QAAQA,QAAQ1kB,IAAI,SAAS2kB,GAAGlgC,EAAEC,EAAE+B,IAAGA,EAAE80B,IAAG,EAAG90B,IAAKuK,IAAI,EAAEvK,EAAEi1B,QAAQ,CAACnM,QAAQ,MAAM,IAAI/oB,EAAE9B,EAAEyD,MAAsD,OAAhD1B,EAAEk1B,SAAS,WAAWiJ,KAAKA,IAAG,EAAGC,GAAGr+B,GAAG89B,GAAG7/B,EAAEC,EAAE,EAAS+B,CAAC,CAC3Q,SAASq+B,GAAGrgC,EAAEC,EAAE+B,IAAGA,EAAE80B,IAAG,EAAG90B,IAAKuK,IAAI,EAAE,IAAIxK,EAAE/B,EAAE4C,KAAK09B,yBAAyB,GAAG,mBAAoBv+B,EAAE,CAAC,IAAI7B,EAAED,EAAEyD,MAAM1B,EAAEi1B,QAAQ,WAAW,OAAOl1B,EAAE7B,EAAE,EAAE8B,EAAEk1B,SAAS,WAAW2I,GAAG7/B,EAAEC,EAAE,CAAC,CAAC,IAAIuC,EAAExC,EAAEwV,UAA8O,OAApO,OAAOhT,GAAG,mBAAoBA,EAAE+9B,oBAAoBv+B,EAAEk1B,SAAS,WAAW2I,GAAG7/B,EAAEC,GAAG,mBAAoB8B,IAAI,OAAOy+B,GAAGA,GAAG,IAAI94B,IAAI,CAACvH,OAAOqgC,GAAG14B,IAAI3H,OAAO,IAAI6B,EAAE/B,EAAEoL,MAAMlL,KAAKogC,kBAAkBtgC,EAAEyD,MAAM,CAAC+8B,eAAe,OAAOz+B,EAAEA,EAAE,IAAI,GAAUA,CAAC,CACnb,SAAS0+B,GAAG1gC,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAE2gC,UAAU,GAAG,OAAO5+B,EAAE,CAACA,EAAE/B,EAAE2gC,UAAU,IAAIX,GAAG,IAAI9/B,EAAE,IAAIwH,IAAI3F,EAAE6J,IAAI3L,EAAEC,EAAE,WAAiB,KAAXA,EAAE6B,EAAEiL,IAAI/M,MAAgBC,EAAE,IAAIwH,IAAI3F,EAAE6J,IAAI3L,EAAEC,IAAIA,EAAEotB,IAAItrB,KAAK9B,EAAE4H,IAAI9F,GAAGhC,EAAE4gC,GAAGp7B,KAAK,KAAKxF,EAAEC,EAAE+B,GAAG/B,EAAEiE,KAAKlE,EAAEA,GAAG,CAAC,SAAS6gC,GAAG7gC,GAAG,EAAE,CAAC,IAAIC,EAA4E,IAAvEA,EAAE,KAAKD,EAAEuM,OAAsBtM,EAAE,QAApBA,EAAED,EAAEkX,gBAAyB,OAAOjX,EAAEkX,YAAuBlX,EAAE,OAAOD,EAAEA,EAAEA,EAAE+W,MAAM,OAAO,OAAO/W,GAAG,OAAO,IAAI,CAChW,SAAS8gC,GAAG9gC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,OAAG,IAAY,EAAPF,EAAEs0B,OAAet0B,IAAIC,EAAED,EAAEgX,OAAO,OAAOhX,EAAEgX,OAAO,IAAIhV,EAAEgV,OAAO,OAAOhV,EAAEgV,QAAO,MAAO,IAAIhV,EAAEuK,MAAM,OAAOvK,EAAE8U,UAAU9U,EAAEuK,IAAI,KAAItM,EAAE62B,IAAG,EAAG,IAAKvqB,IAAI,EAAE4qB,GAAGn1B,EAAE/B,EAAE,KAAK+B,EAAE2zB,OAAO,GAAG31B,IAAEA,EAAEgX,OAAO,MAAMhX,EAAE21B,MAAMz1B,EAASF,EAAC,CAAC,IAAI+gC,GAAG/2B,EAAGjF,kBAAkB6wB,IAAG,EAAG,SAASoL,GAAGhhC,EAAEC,EAAE+B,EAAED,GAAG9B,EAAEqX,MAAM,OAAOtX,EAAEg6B,GAAG/5B,EAAE,KAAK+B,EAAED,GAAGg4B,GAAG95B,EAAED,EAAEsX,MAAMtV,EAAED,EAAE,CACnV,SAASk/B,GAAGjhC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG8B,EAAEA,EAAEyD,OAAO,IAAIjD,EAAEvC,EAAE0B,IAAqC,OAAjC6zB,GAAGv1B,EAAEC,GAAG6B,EAAE85B,GAAG77B,EAAEC,EAAE+B,EAAED,EAAES,EAAEtC,GAAG8B,EAAEk6B,KAAQ,OAAOl8B,GAAI41B,IAA2EnC,IAAGzxB,GAAGqxB,GAAGpzB,GAAGA,EAAE+W,OAAO,EAAEgqB,GAAGhhC,EAAEC,EAAE8B,EAAE7B,GAAUD,EAAEqX,QAA7GrX,EAAEq2B,YAAYt2B,EAAEs2B,YAAYr2B,EAAE+W,QAAO,KAAMhX,EAAE21B,QAAQz1B,EAAEghC,GAAGlhC,EAAEC,EAAEC,GAAoD,CACzN,SAASihC,GAAGnhC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,GAAG,OAAOF,EAAE,CAAC,IAAIwC,EAAER,EAAEY,KAAK,MAAG,mBAAoBJ,GAAI4+B,GAAG5+B,SAAI,IAASA,EAAEE,cAAc,OAAOV,EAAE4D,cAAS,IAAS5D,EAAEU,eAAoD1C,EAAE25B,GAAG33B,EAAEY,KAAK,KAAKb,EAAE9B,EAAEA,EAAEq0B,KAAKp0B,IAAKyB,IAAI1B,EAAE0B,IAAI3B,EAAE+W,OAAO9W,EAASA,EAAEqX,MAAMtX,IAArGC,EAAEsM,IAAI,GAAGtM,EAAE2C,KAAKJ,EAAE6+B,GAAGrhC,EAAEC,EAAEuC,EAAET,EAAE7B,GAAyE,CAAW,GAAVsC,EAAExC,EAAEsX,MAAS,IAAKtX,EAAE21B,MAAMz1B,GAAG,CAAC,IAAIkC,EAAEI,EAAEkyB,cAA0C,IAAhB1yB,EAAE,QAAdA,EAAEA,EAAE4D,SAAmB5D,EAAEymB,IAAQrmB,EAAEL,IAAI/B,EAAE2B,MAAM1B,EAAE0B,IAAI,OAAOu/B,GAAGlhC,EAAEC,EAAEC,EAAE,CAA6C,OAA5CD,EAAE+W,OAAO,GAAEhX,EAAEy5B,GAAGj3B,EAAET,IAAKJ,IAAI1B,EAAE0B,IAAI3B,EAAE+W,OAAO9W,EAASA,EAAEqX,MAAMtX,CAAC,CAC1b,SAASqhC,GAAGrhC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,GAAG,OAAOF,EAAE,CAAC,IAAIwC,EAAExC,EAAE00B,cAAc,GAAGjM,GAAGjmB,EAAET,IAAI/B,EAAE2B,MAAM1B,EAAE0B,IAAG,CAAC,GAAGi0B,IAAG,EAAG31B,EAAE+zB,aAAajyB,EAAES,EAAE,IAAKxC,EAAE21B,MAAMz1B,GAAsC,OAAOD,EAAE01B,MAAM31B,EAAE21B,MAAMuL,GAAGlhC,EAAEC,EAAEC,GAAjE,IAAa,OAARF,EAAEgX,SAAgB4e,IAAG,E,CAAyC,CAAC,OAAO0L,GAAGthC,EAAEC,EAAE+B,EAAED,EAAE7B,EAAE,CACxN,SAASqhC,GAAGvhC,EAAEC,EAAE+B,GAAG,IAAID,EAAE9B,EAAE+zB,aAAa9zB,EAAE6B,EAAEQ,SAASC,EAAE,OAAOxC,EAAEA,EAAEkX,cAAc,KAAK,GAAG,WAAWnV,EAAEuyB,KAAK,GAAG,IAAY,EAAPr0B,EAAEq0B,MAAQr0B,EAAEiX,cAAc,CAACsqB,UAAU,EAAEC,UAAU,KAAKC,YAAY,MAAMvQ,GAAEwQ,GAAGC,IAAIA,IAAI5/B,MAAM,CAAC,GAAG,IAAO,WAAFA,GAAc,OAAOhC,EAAE,OAAOwC,EAAEA,EAAEg/B,UAAUx/B,EAAEA,EAAE/B,EAAE01B,MAAM11B,EAAEs1B,WAAW,WAAWt1B,EAAEiX,cAAc,CAACsqB,UAAUxhC,EAAEyhC,UAAU,KAAKC,YAAY,MAAMzhC,EAAEq2B,YAAY,KAAKnF,GAAEwQ,GAAGC,IAAIA,IAAI5hC,EAAE,KAAKC,EAAEiX,cAAc,CAACsqB,UAAU,EAAEC,UAAU,KAAKC,YAAY,MAAM3/B,EAAE,OAAOS,EAAEA,EAAEg/B,UAAUx/B,EAAEmvB,GAAEwQ,GAAGC,IAAIA,IAAI7/B,CAAC,MAAM,OACtfS,GAAGT,EAAES,EAAEg/B,UAAUx/B,EAAE/B,EAAEiX,cAAc,MAAMnV,EAAEC,EAAEmvB,GAAEwQ,GAAGC,IAAIA,IAAI7/B,EAAc,OAAZi/B,GAAGhhC,EAAEC,EAAEC,EAAE8B,GAAU/B,EAAEqX,KAAK,CAAC,SAASuqB,GAAG7hC,EAAEC,GAAG,IAAI+B,EAAE/B,EAAE0B,KAAO,OAAO3B,GAAG,OAAOgC,GAAG,OAAOhC,GAAGA,EAAE2B,MAAMK,KAAE/B,EAAE+W,OAAO,IAAI/W,EAAE+W,OAAO,QAAO,CAAC,SAASsqB,GAAGthC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,IAAIsC,EAAEovB,GAAG5vB,GAAGuvB,GAAGF,GAAE7vB,QAAmD,OAA3CgB,EAAEgvB,GAAGvxB,EAAEuC,GAAGgzB,GAAGv1B,EAAEC,GAAG8B,EAAE65B,GAAG77B,EAAEC,EAAE+B,EAAED,EAAES,EAAEtC,GAAG6B,EAAEm6B,KAAQ,OAAOl8B,GAAI41B,IAA2EnC,IAAG1xB,GAAGsxB,GAAGpzB,GAAGA,EAAE+W,OAAO,EAAEgqB,GAAGhhC,EAAEC,EAAE+B,EAAE9B,GAAUD,EAAEqX,QAA7GrX,EAAEq2B,YAAYt2B,EAAEs2B,YAAYr2B,EAAE+W,QAAO,KAAMhX,EAAE21B,QAAQz1B,EAAEghC,GAAGlhC,EAAEC,EAAEC,GAAoD,CACla,SAAS4hC,GAAG9hC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,GAAG0xB,GAAG5vB,GAAG,CAAC,IAAIQ,GAAE,EAAG0vB,GAAGjyB,EAAE,MAAMuC,GAAE,EAAW,GAARgzB,GAAGv1B,EAAEC,GAAM,OAAOD,EAAEuV,UAAUusB,GAAG/hC,EAAEC,GAAGs4B,GAAGt4B,EAAE+B,EAAED,GAAG82B,GAAG54B,EAAE+B,EAAED,EAAE7B,GAAG6B,GAAE,OAAQ,GAAG,OAAO/B,EAAE,CAAC,IAAIoC,EAAEnC,EAAEuV,UAAUtT,EAAEjC,EAAEy0B,cAActyB,EAAEhC,MAAM8B,EAAE,IAAID,EAAEG,EAAE/B,QAAQ0L,EAAE/J,EAAEw2B,YAAY,iBAAkBzsB,GAAG,OAAOA,EAAEA,EAAE8pB,GAAG9pB,GAAyBA,EAAEylB,GAAGvxB,EAA1B8L,EAAE6lB,GAAG5vB,GAAGuvB,GAAGF,GAAE7vB,SAAmB,IAAIiB,EAAET,EAAE82B,yBAAyBtB,EAAE,mBAAoB/0B,GAAG,mBAAoBL,EAAE22B,wBAAwBvB,GAAG,mBAAoBp1B,EAAEw2B,kCAAkC,mBAAoBx2B,EAAEu2B,4BAC1dz2B,IAAIH,GAAGE,IAAI8J,IAAI2sB,GAAGz4B,EAAEmC,EAAEL,EAAEgK,GAAGqqB,IAAG,EAAG,IAAIqB,EAAEx3B,EAAEiX,cAAc9U,EAAEq2B,MAAMhB,EAAEF,GAAGt3B,EAAE8B,EAAEK,EAAElC,GAAG+B,EAAEhC,EAAEiX,cAAchV,IAAIH,GAAG01B,IAAIx1B,GAAGqvB,GAAG9vB,SAAS40B,IAAI,mBAAoB3zB,IAAIs1B,GAAG93B,EAAE+B,EAAES,EAAEV,GAAGE,EAAEhC,EAAEiX,gBAAgBhV,EAAEk0B,IAAIiC,GAAGp4B,EAAE+B,EAAEE,EAAEH,EAAE01B,EAAEx1B,EAAE8J,KAAKyrB,GAAG,mBAAoBp1B,EAAE42B,2BAA2B,mBAAoB52B,EAAE62B,qBAAqB,mBAAoB72B,EAAE62B,oBAAoB72B,EAAE62B,qBAAqB,mBAAoB72B,EAAE42B,2BAA2B52B,EAAE42B,6BAA6B,mBAAoB52B,EAAE82B,oBAAoBj5B,EAAE+W,OAAO,WAClf,mBAAoB5U,EAAE82B,oBAAoBj5B,EAAE+W,OAAO,SAAS/W,EAAEy0B,cAAc3yB,EAAE9B,EAAEiX,cAAcjV,GAAGG,EAAEhC,MAAM2B,EAAEK,EAAEq2B,MAAMx2B,EAAEG,EAAE/B,QAAQ0L,EAAEhK,EAAEG,IAAI,mBAAoBE,EAAE82B,oBAAoBj5B,EAAE+W,OAAO,SAASjV,GAAE,EAAG,KAAK,CAACK,EAAEnC,EAAEuV,UAAUqhB,GAAG72B,EAAEC,GAAGiC,EAAEjC,EAAEy0B,cAAc3oB,EAAE9L,EAAE2C,OAAO3C,EAAE4zB,YAAY3xB,EAAE6yB,GAAG90B,EAAE2C,KAAKV,GAAGE,EAAEhC,MAAM2L,EAAEyrB,EAAEv3B,EAAE+zB,aAAayD,EAAEr1B,EAAE/B,QAAwB,iBAAhB4B,EAAED,EAAEw2B,cAAiC,OAAOv2B,EAAEA,EAAE4zB,GAAG5zB,GAAyBA,EAAEuvB,GAAGvxB,EAA1BgC,EAAE2vB,GAAG5vB,GAAGuvB,GAAGF,GAAE7vB,SAAmB,IAAIk2B,EAAE11B,EAAE82B,0BAA0Br2B,EAAE,mBAAoBi1B,GAAG,mBAAoBt1B,EAAE22B,0BAC9e,mBAAoB32B,EAAEw2B,kCAAkC,mBAAoBx2B,EAAEu2B,4BAA4Bz2B,IAAIs1B,GAAGC,IAAIx1B,IAAIy2B,GAAGz4B,EAAEmC,EAAEL,EAAEE,GAAGm0B,IAAG,EAAGqB,EAAEx3B,EAAEiX,cAAc9U,EAAEq2B,MAAMhB,EAAEF,GAAGt3B,EAAE8B,EAAEK,EAAElC,GAAG,IAAI4tB,EAAE7tB,EAAEiX,cAAchV,IAAIs1B,GAAGC,IAAI3J,GAAGwD,GAAG9vB,SAAS40B,IAAI,mBAAoBsB,IAAIK,GAAG93B,EAAE+B,EAAE01B,EAAE31B,GAAG+rB,EAAE7tB,EAAEiX,gBAAgBnL,EAAEqqB,IAAIiC,GAAGp4B,EAAE+B,EAAE+J,EAAEhK,EAAE01B,EAAE3J,EAAE7rB,KAAI,IAAKQ,GAAG,mBAAoBL,EAAE4/B,4BAA4B,mBAAoB5/B,EAAE6/B,sBAAsB,mBAAoB7/B,EAAE6/B,qBAAqB7/B,EAAE6/B,oBAAoBlgC,EAAE+rB,EAAE7rB,GAAG,mBAAoBG,EAAE4/B,4BAC5f5/B,EAAE4/B,2BAA2BjgC,EAAE+rB,EAAE7rB,IAAI,mBAAoBG,EAAE8/B,qBAAqBjiC,EAAE+W,OAAO,GAAG,mBAAoB5U,EAAE22B,0BAA0B94B,EAAE+W,OAAO,QAAQ,mBAAoB5U,EAAE8/B,oBAAoBhgC,IAAIlC,EAAE00B,eAAe+C,IAAIz3B,EAAEkX,gBAAgBjX,EAAE+W,OAAO,GAAG,mBAAoB5U,EAAE22B,yBAAyB72B,IAAIlC,EAAE00B,eAAe+C,IAAIz3B,EAAEkX,gBAAgBjX,EAAE+W,OAAO,MAAM/W,EAAEy0B,cAAc3yB,EAAE9B,EAAEiX,cAAc4W,GAAG1rB,EAAEhC,MAAM2B,EAAEK,EAAEq2B,MAAM3K,EAAE1rB,EAAE/B,QAAQ4B,EAAEF,EAAEgK,IAAI,mBAAoB3J,EAAE8/B,oBAAoBhgC,IAAIlC,EAAE00B,eAAe+C,IACjfz3B,EAAEkX,gBAAgBjX,EAAE+W,OAAO,GAAG,mBAAoB5U,EAAE22B,yBAAyB72B,IAAIlC,EAAE00B,eAAe+C,IAAIz3B,EAAEkX,gBAAgBjX,EAAE+W,OAAO,MAAMjV,GAAE,EAAG,CAAC,OAAOogC,GAAGniC,EAAEC,EAAE+B,EAAED,EAAES,EAAEtC,EAAE,CACnK,SAASiiC,GAAGniC,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,GAAGq/B,GAAG7hC,EAAEC,GAAG,IAAImC,EAAE,IAAa,IAARnC,EAAE+W,OAAW,IAAIjV,IAAIK,EAAE,OAAOlC,GAAGkyB,GAAGnyB,EAAE+B,GAAE,GAAIk/B,GAAGlhC,EAAEC,EAAEuC,GAAGT,EAAE9B,EAAEuV,UAAUurB,GAAGv/B,QAAQvB,EAAE,IAAIiC,EAAEE,GAAG,mBAAoBJ,EAAEs+B,yBAAyB,KAAKv+B,EAAE0D,SAAwI,OAA/HxF,EAAE+W,OAAO,EAAE,OAAOhX,GAAGoC,GAAGnC,EAAEqX,MAAMyiB,GAAG95B,EAAED,EAAEsX,MAAM,KAAK9U,GAAGvC,EAAEqX,MAAMyiB,GAAG95B,EAAE,KAAKiC,EAAEM,IAAIw+B,GAAGhhC,EAAEC,EAAEiC,EAAEM,GAAGvC,EAAEiX,cAAcnV,EAAE02B,MAAMv4B,GAAGkyB,GAAGnyB,EAAE+B,GAAE,GAAW/B,EAAEqX,KAAK,CAAC,SAAS8qB,GAAGpiC,GAAG,IAAIC,EAAED,EAAEwV,UAAUvV,EAAEoiC,eAAetQ,GAAG/xB,EAAEC,EAAEoiC,eAAepiC,EAAEoiC,iBAAiBpiC,EAAEI,SAASJ,EAAEI,SAAS0xB,GAAG/xB,EAAEC,EAAEI,SAAQ,GAAIi6B,GAAGt6B,EAAEC,EAAEuc,cAAc,CAC5e,SAAS8lB,GAAGtiC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAuC,OAApC00B,KAAKC,GAAG30B,GAAGD,EAAE+W,OAAO,IAAIgqB,GAAGhhC,EAAEC,EAAE+B,EAAED,GAAU9B,EAAEqX,KAAK,CAAC,IAaqLirB,GAAMC,GAAGC,GAb1LC,GAAG,CAACvrB,WAAW,KAAKgd,YAAY,KAAKC,UAAU,GAAG,SAASuO,GAAG3iC,GAAG,MAAM,CAACwhC,UAAUxhC,EAAEyhC,UAAU,KAAKC,YAAY,KAAK,CAClM,SAASkB,GAAG5iC,EAAEC,EAAE+B,GAAG,IAA0DE,EAAtDH,EAAE9B,EAAE+zB,aAAa9zB,EAAEy6B,GAAEn5B,QAAQgB,GAAE,EAAGJ,EAAE,IAAa,IAARnC,EAAE+W,OAAqJ,IAAvI9U,EAAEE,KAAKF,GAAE,OAAOlC,GAAG,OAAOA,EAAEkX,gBAAiB,IAAO,EAAFhX,IAASgC,GAAEM,GAAE,EAAGvC,EAAE+W,QAAO,KAAa,OAAOhX,GAAG,OAAOA,EAAEkX,gBAAchX,GAAG,GAAEixB,GAAEwJ,GAAI,EAAFz6B,GAAQ,OAAOF,EAA2B,OAAxBu0B,GAAGt0B,GAAwB,QAArBD,EAAEC,EAAEiX,gBAA2C,QAAflX,EAAEA,EAAEmX,aAA4B,IAAY,EAAPlX,EAAEq0B,MAAQr0B,EAAE01B,MAAM,EAAE,OAAO31B,EAAEgiB,KAAK/hB,EAAE01B,MAAM,EAAE11B,EAAE01B,MAAM,WAAW,OAAKvzB,EAAEL,EAAEQ,SAASvC,EAAE+B,EAAE8gC,SAAgBrgC,GAAGT,EAAE9B,EAAEq0B,KAAK9xB,EAAEvC,EAAEqX,MAAMlV,EAAE,CAACkyB,KAAK,SAAS/xB,SAASH,GAAG,IAAO,EAAFL,IAAM,OAAOS,GAAGA,EAAE+yB,WAAW,EAAE/yB,EAAEwxB,aAC7e5xB,GAAGI,EAAEsgC,GAAG1gC,EAAEL,EAAE,EAAE,MAAM/B,EAAE85B,GAAG95B,EAAE+B,EAAEC,EAAE,MAAMQ,EAAEuU,OAAO9W,EAAED,EAAE+W,OAAO9W,EAAEuC,EAAE+U,QAAQvX,EAAEC,EAAEqX,MAAM9U,EAAEvC,EAAEqX,MAAMJ,cAAcyrB,GAAG3gC,GAAG/B,EAAEiX,cAAcwrB,GAAG1iC,GAAG+iC,GAAG9iC,EAAEmC,IAAqB,GAAG,QAArBlC,EAAEF,EAAEkX,gBAA2C,QAAfhV,EAAEhC,EAAEiX,YAAqB,OAGpM,SAAYnX,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,GAAG,GAAGJ,EAAG,OAAW,IAAR/B,EAAE+W,OAAiB/W,EAAE+W,QAAO,IAAyBgsB,GAAGhjC,EAAEC,EAAEmC,EAA3BL,EAAE69B,GAAG/+B,MAAM0G,EAAE,SAAsB,OAAOtH,EAAEiX,eAAqBjX,EAAEqX,MAAMtX,EAAEsX,MAAMrX,EAAE+W,OAAO,IAAI,OAAKxU,EAAET,EAAE8gC,SAAS3iC,EAAED,EAAEq0B,KAAKvyB,EAAE+gC,GAAG,CAACxO,KAAK,UAAU/xB,SAASR,EAAEQ,UAAUrC,EAAE,EAAE,OAAMsC,EAAEs3B,GAAGt3B,EAAEtC,EAAEkC,EAAE,OAAQ4U,OAAO,EAAEjV,EAAEgV,OAAO9W,EAAEuC,EAAEuU,OAAO9W,EAAE8B,EAAEwV,QAAQ/U,EAAEvC,EAAEqX,MAAMvV,EAAE,IAAY,EAAP9B,EAAEq0B,OAASyF,GAAG95B,EAAED,EAAEsX,MAAM,KAAKlV,GAAGnC,EAAEqX,MAAMJ,cAAcyrB,GAAGvgC,GAAGnC,EAAEiX,cAAcwrB,GAAUlgC,GAAE,GAAG,IAAY,EAAPvC,EAAEq0B,MAAQ,OAAO0O,GAAGhjC,EAAEC,EAAEmC,EAAE,MAAM,GAAG,OAAOlC,EAAE8hB,KAAK,CAChd,GADidjgB,EAAE7B,EAAE4oB,aAAa5oB,EAAE4oB,YAAYma,QAC3e,IAAI/gC,EAAEH,EAAEmhC,KAA0C,OAArCnhC,EAAEG,EAA0C8gC,GAAGhjC,EAAEC,EAAEmC,EAA/BL,EAAE69B,GAAlBp9B,EAAE3B,MAAM0G,EAAE,MAAaxF,OAAE,GAA0B,CAAwB,GAAvBG,EAAE,IAAKE,EAAEpC,EAAEu1B,YAAeK,IAAI1zB,EAAE,CAAK,GAAG,QAAPH,EAAEw7B,IAAc,CAAC,OAAOn7B,GAAGA,GAAG,KAAK,EAAElC,EAAE,EAAE,MAAM,KAAK,GAAGA,EAAE,EAAE,MAAM,KAAK,GAAG,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,KAAK,MAAM,KAAK,MAAM,KAAK,OAAO,KAAK,OAAO,KAAK,OAAO,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAK,SAAS,KAAK,SAAS,KAAK,SAASA,EAAE,GAAG,MAAM,KAAK,UAAUA,EAAE,UAAU,MAAM,QAAQA,EAAE,EAChd,KADkdA,EAAE,IAAKA,GAAG6B,EAAEgY,eAAe3X,IAAI,EAAElC,IAC5eA,IAAIsC,EAAE4xB,YAAY5xB,EAAE4xB,UAAUl0B,EAAEi2B,GAAGn2B,EAAEE,GAAGk4B,GAAGr2B,EAAE/B,EAAEE,GAAE,GAAI,CAA0B,OAAzBijC,KAAgCH,GAAGhjC,EAAEC,EAAEmC,EAAlCL,EAAE69B,GAAG/+B,MAAM0G,EAAE,OAAyB,CAAC,MAAG,OAAOrH,EAAE8hB,MAAY/hB,EAAE+W,OAAO,IAAI/W,EAAEqX,MAAMtX,EAAEsX,MAAMrX,EAAEmjC,GAAG59B,KAAK,KAAKxF,GAAGE,EAAEmjC,YAAYpjC,EAAE,OAAKD,EAAEwC,EAAE2xB,YAAYX,GAAGjD,GAAGrwB,EAAE4oB,aAAayK,GAAGtzB,EAAEwzB,IAAE,EAAGC,GAAG,KAAK,OAAO1zB,IAAI8yB,GAAGC,MAAME,GAAGH,GAAGC,MAAMG,GAAGJ,GAAGC,MAAMC,GAAGC,GAAGjzB,EAAEi0B,GAAGf,GAAGlzB,EAAEk0B,SAASlB,GAAG/yB,IAAGA,EAAE8iC,GAAG9iC,EAAE8B,EAAEQ,WAAYyU,OAAO,KAAY/W,EAAC,CALrKqjC,CAAGtjC,EAAEC,EAAEmC,EAAEL,EAAEG,EAAEhC,EAAE8B,GAAG,GAAGQ,EAAE,CAACA,EAAET,EAAE8gC,SAASzgC,EAAEnC,EAAEq0B,KAAepyB,GAAVhC,EAAEF,EAAEsX,OAAUC,QAAQ,IAAItV,EAAE,CAACqyB,KAAK,SAAS/xB,SAASR,EAAEQ,UAChF,OAD0F,IAAO,EAAFH,IAAMnC,EAAEqX,QAAQpX,IAAG6B,EAAE9B,EAAEqX,OAAQie,WAAW,EAAExzB,EAAEiyB,aAAa/xB,EAAEhC,EAAE6zB,UAAU,OAAO/xB,EAAE03B,GAAGv5B,EAAE+B,IAAKshC,aAA4B,SAAfrjC,EAAEqjC,aAAuB,OAAOrhC,EAAEM,EAAEi3B,GAAGv3B,EAAEM,IAAIA,EAAEs3B,GAAGt3B,EAAEJ,EAAEJ,EAAE,OAAQgV,OAAO,EAAGxU,EAAEuU,OACnf9W,EAAE8B,EAAEgV,OAAO9W,EAAE8B,EAAEwV,QAAQ/U,EAAEvC,EAAEqX,MAAMvV,EAAEA,EAAES,EAAEA,EAAEvC,EAAEqX,MAA8BlV,EAAE,QAA1BA,EAAEpC,EAAEsX,MAAMJ,eAAyByrB,GAAG3gC,GAAG,CAACw/B,UAAUp/B,EAAEo/B,UAAUx/B,EAAEy/B,UAAU,KAAKC,YAAYt/B,EAAEs/B,aAAal/B,EAAE0U,cAAc9U,EAAEI,EAAE+yB,WAAWv1B,EAAEu1B,YAAYvzB,EAAE/B,EAAEiX,cAAcwrB,GAAU3gC,CAAC,CAAoO,OAAzN/B,GAAVwC,EAAExC,EAAEsX,OAAUC,QAAQxV,EAAE03B,GAAGj3B,EAAE,CAAC8xB,KAAK,UAAU/xB,SAASR,EAAEQ,WAAW,IAAY,EAAPtC,EAAEq0B,QAAUvyB,EAAE4zB,MAAM3zB,GAAGD,EAAEgV,OAAO9W,EAAE8B,EAAEwV,QAAQ,KAAK,OAAOvX,IAAkB,QAAdgC,EAAE/B,EAAE6zB,YAAoB7zB,EAAE6zB,UAAU,CAAC9zB,GAAGC,EAAE+W,OAAO,IAAIhV,EAAEsB,KAAKtD,IAAIC,EAAEqX,MAAMvV,EAAE9B,EAAEiX,cAAc,KAAYnV,CAAC,CACnd,SAASghC,GAAG/iC,EAAEC,GAA8D,OAA3DA,EAAE6iC,GAAG,CAACxO,KAAK,UAAU/xB,SAAStC,GAAGD,EAAEs0B,KAAK,EAAE,OAAQvd,OAAO/W,EAASA,EAAEsX,MAAMrX,CAAC,CAAC,SAAS+iC,GAAGhjC,EAAEC,EAAE+B,EAAED,GAAwG,OAArG,OAAOA,GAAG8yB,GAAG9yB,GAAGg4B,GAAG95B,EAAED,EAAEsX,MAAM,KAAKtV,IAAGhC,EAAE+iC,GAAG9iC,EAAEA,EAAE+zB,aAAazxB,WAAYyU,OAAO,EAAE/W,EAAEiX,cAAc,KAAYlX,CAAC,CAGkJ,SAASwjC,GAAGxjC,EAAEC,EAAE+B,GAAGhC,EAAE21B,OAAO11B,EAAE,IAAI8B,EAAE/B,EAAE8W,UAAU,OAAO/U,IAAIA,EAAE4zB,OAAO11B,GAAGq1B,GAAGt1B,EAAE+W,OAAO9W,EAAE+B,EAAE,CACxc,SAASyhC,GAAGzjC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,IAAIsC,EAAExC,EAAEkX,cAAc,OAAO1U,EAAExC,EAAEkX,cAAc,CAACwsB,YAAYzjC,EAAE0jC,UAAU,KAAKC,mBAAmB,EAAEC,KAAK9hC,EAAE+hC,KAAK9hC,EAAE+hC,SAAS7jC,IAAIsC,EAAEkhC,YAAYzjC,EAAEuC,EAAEmhC,UAAU,KAAKnhC,EAAEohC,mBAAmB,EAAEphC,EAAEqhC,KAAK9hC,EAAES,EAAEshC,KAAK9hC,EAAEQ,EAAEuhC,SAAS7jC,EAAE,CAC3O,SAAS8jC,GAAGhkC,EAAEC,EAAE+B,GAAG,IAAID,EAAE9B,EAAE+zB,aAAa9zB,EAAE6B,EAAE84B,YAAYr4B,EAAET,EAAE+hC,KAAsC,GAAjC9C,GAAGhhC,EAAEC,EAAE8B,EAAEQ,SAASP,GAAkB,IAAO,GAAtBD,EAAE44B,GAAEn5B,UAAqBO,EAAI,EAAFA,EAAI,EAAE9B,EAAE+W,OAAO,QAAQ,CAAC,GAAG,OAAOhX,GAAG,IAAa,IAARA,EAAEgX,OAAWhX,EAAE,IAAIA,EAAEC,EAAEqX,MAAM,OAAOtX,GAAG,CAAC,GAAG,KAAKA,EAAEuM,IAAI,OAAOvM,EAAEkX,eAAessB,GAAGxjC,EAAEgC,EAAE/B,QAAQ,GAAG,KAAKD,EAAEuM,IAAIi3B,GAAGxjC,EAAEgC,EAAE/B,QAAQ,GAAG,OAAOD,EAAEsX,MAAM,CAACtX,EAAEsX,MAAMP,OAAO/W,EAAEA,EAAEA,EAAEsX,MAAM,QAAQ,CAAC,GAAGtX,IAAIC,EAAE,MAAMD,EAAE,KAAK,OAAOA,EAAEuX,SAAS,CAAC,GAAG,OAAOvX,EAAE+W,QAAQ/W,EAAE+W,SAAS9W,EAAE,MAAMD,EAAEA,EAAEA,EAAE+W,MAAM,CAAC/W,EAAEuX,QAAQR,OAAO/W,EAAE+W,OAAO/W,EAAEA,EAAEuX,OAAO,CAACxV,GAAG,CAAC,CAAQ,GAAPovB,GAAEwJ,GAAE54B,GAAM,IAAY,EAAP9B,EAAEq0B,MAAQr0B,EAAEiX,cAC/e,UAAU,OAAOhX,GAAG,IAAK,WAAqB,IAAV8B,EAAE/B,EAAEqX,MAAUpX,EAAE,KAAK,OAAO8B,GAAiB,QAAdhC,EAAEgC,EAAE8U,YAAoB,OAAO8jB,GAAG56B,KAAKE,EAAE8B,GAAGA,EAAEA,EAAEuV,QAAY,QAAJvV,EAAE9B,IAAYA,EAAED,EAAEqX,MAAMrX,EAAEqX,MAAM,OAAOpX,EAAE8B,EAAEuV,QAAQvV,EAAEuV,QAAQ,MAAMksB,GAAGxjC,GAAE,EAAGC,EAAE8B,EAAEQ,GAAG,MAAM,IAAK,YAA6B,IAAjBR,EAAE,KAAK9B,EAAED,EAAEqX,MAAUrX,EAAEqX,MAAM,KAAK,OAAOpX,GAAG,CAAe,GAAG,QAAjBF,EAAEE,EAAE4W,YAAuB,OAAO8jB,GAAG56B,GAAG,CAACC,EAAEqX,MAAMpX,EAAE,KAAK,CAACF,EAAEE,EAAEqX,QAAQrX,EAAEqX,QAAQvV,EAAEA,EAAE9B,EAAEA,EAAEF,CAAC,CAACyjC,GAAGxjC,GAAE,EAAG+B,EAAE,KAAKQ,GAAG,MAAM,IAAK,WAAWihC,GAAGxjC,GAAE,EAAG,KAAK,UAAK,GAAQ,MAAM,QAAQA,EAAEiX,cAAc,KAAK,OAAOjX,EAAEqX,KAAK,CAC7d,SAASyqB,GAAG/hC,EAAEC,GAAG,IAAY,EAAPA,EAAEq0B,OAAS,OAAOt0B,IAAIA,EAAE8W,UAAU,KAAK7W,EAAE6W,UAAU,KAAK7W,EAAE+W,OAAO,EAAE,CAAC,SAASkqB,GAAGlhC,EAAEC,EAAE+B,GAAyD,GAAtD,OAAOhC,IAAIC,EAAEw1B,aAAaz1B,EAAEy1B,cAAckC,IAAI13B,EAAE01B,MAAS,IAAK3zB,EAAE/B,EAAEs1B,YAAY,OAAO,KAAK,GAAG,OAAOv1B,GAAGC,EAAEqX,QAAQtX,EAAEsX,MAAM,MAAMzW,MAAM0G,EAAE,MAAM,GAAG,OAAOtH,EAAEqX,MAAM,CAA4C,IAAjCtV,EAAEy3B,GAAZz5B,EAAEC,EAAEqX,MAAatX,EAAEg0B,cAAc/zB,EAAEqX,MAAMtV,EAAMA,EAAE+U,OAAO9W,EAAE,OAAOD,EAAEuX,SAASvX,EAAEA,EAAEuX,SAAQvV,EAAEA,EAAEuV,QAAQkiB,GAAGz5B,EAAEA,EAAEg0B,eAAgBjd,OAAO9W,EAAE+B,EAAEuV,QAAQ,IAAI,CAAC,OAAOtX,EAAEqX,KAAK,CAO9a,SAAS2sB,GAAGjkC,EAAEC,GAAG,IAAIwzB,GAAE,OAAOzzB,EAAE+jC,UAAU,IAAK,SAAS9jC,EAAED,EAAE8jC,KAAK,IAAI,IAAI9hC,EAAE,KAAK,OAAO/B,GAAG,OAAOA,EAAE6W,YAAY9U,EAAE/B,GAAGA,EAAEA,EAAEsX,QAAQ,OAAOvV,EAAEhC,EAAE8jC,KAAK,KAAK9hC,EAAEuV,QAAQ,KAAK,MAAM,IAAK,YAAYvV,EAAEhC,EAAE8jC,KAAK,IAAI,IAAI/hC,EAAE,KAAK,OAAOC,GAAG,OAAOA,EAAE8U,YAAY/U,EAAEC,GAAGA,EAAEA,EAAEuV,QAAQ,OAAOxV,EAAE9B,GAAG,OAAOD,EAAE8jC,KAAK9jC,EAAE8jC,KAAK,KAAK9jC,EAAE8jC,KAAKvsB,QAAQ,KAAKxV,EAAEwV,QAAQ,KAAK,CAC5U,SAAS2sB,GAAElkC,GAAG,IAAIC,EAAE,OAAOD,EAAE8W,WAAW9W,EAAE8W,UAAUQ,QAAQtX,EAAEsX,MAAMtV,EAAE,EAAED,EAAE,EAAE,GAAG9B,EAAE,IAAI,IAAIC,EAAEF,EAAEsX,MAAM,OAAOpX,GAAG8B,GAAG9B,EAAEy1B,MAAMz1B,EAAEq1B,WAAWxzB,GAAkB,SAAf7B,EAAEqjC,aAAsBxhC,GAAW,SAAR7B,EAAE8W,MAAe9W,EAAE6W,OAAO/W,EAAEE,EAAEA,EAAEqX,aAAa,IAAIrX,EAAEF,EAAEsX,MAAM,OAAOpX,GAAG8B,GAAG9B,EAAEy1B,MAAMz1B,EAAEq1B,WAAWxzB,GAAG7B,EAAEqjC,aAAaxhC,GAAG7B,EAAE8W,MAAM9W,EAAE6W,OAAO/W,EAAEE,EAAEA,EAAEqX,QAAyC,OAAjCvX,EAAEujC,cAAcxhC,EAAE/B,EAAEu1B,WAAWvzB,EAAS/B,CAAC,CAC7V,SAASkkC,GAAGnkC,EAAEC,EAAE+B,GAAG,IAAID,EAAE9B,EAAE+zB,aAAmB,OAANV,GAAGrzB,GAAUA,EAAEsM,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,KAAK,GAAG,OAAO23B,GAAEjkC,GAAG,KAAK,KAAK,EAUtD,KAAK,GAAG,OAAO2xB,GAAG3xB,EAAE2C,OAAOkvB,KAAKoS,GAAEjkC,GAAG,KAVqD,KAAK,EAA2Q,OAAzQ8B,EAAE9B,EAAEuV,UAAUglB,KAAKtJ,GAAEI,IAAIJ,GAAEG,IAAG0J,KAAKh5B,EAAEsgC,iBAAiBtgC,EAAE1B,QAAQ0B,EAAEsgC,eAAetgC,EAAEsgC,eAAe,MAAS,OAAOriC,GAAG,OAAOA,EAAEsX,QAAMmd,GAAGx0B,GAAGA,EAAE+W,OAAO,EAAE,OAAOhX,GAAGA,EAAEkX,cAAcqF,cAAc,IAAa,IAARtc,EAAE+W,SAAa/W,EAAE+W,OAAO,KAAK,OAAO0c,KAAK0Q,GAAG1Q,IAAIA,GAAG,QAAewQ,GAAEjkC,GAAU,KAAK,KAAK,EAAEy6B,GAAGz6B,GAAG,IAAIC,EAAEm6B,GAAGD,GAAG54B,SAC7e,GAATQ,EAAE/B,EAAE2C,KAAQ,OAAO5C,GAAG,MAAMC,EAAEuV,UAAUgtB,GAAGxiC,EAAEC,EAAE+B,EAAED,GAAK/B,EAAE2B,MAAM1B,EAAE0B,MAAM1B,EAAE+W,OAAO,IAAI/W,EAAE+W,OAAO,aAAa,CAAC,IAAIjV,EAAE,CAAC,GAAG,OAAO9B,EAAEuV,UAAU,MAAM3U,MAAM0G,EAAE,MAAW,OAAL28B,GAAEjkC,GAAU,IAAI,CAAkB,GAAjBD,EAAEq6B,GAAGH,GAAG14B,SAAYizB,GAAGx0B,GAAG,CAAC8B,EAAE9B,EAAEuV,UAAUxT,EAAE/B,EAAE2C,KAAK,IAAIJ,EAAEvC,EAAEy0B,cAA+C,OAAjC3yB,EAAE4uB,IAAI1wB,EAAE8B,EAAE6uB,IAAIpuB,EAAExC,EAAE,IAAY,EAAPC,EAAEq0B,MAAetyB,GAAG,IAAK,SAASorB,GAAE,SAASrrB,GAAGqrB,GAAE,QAAQrrB,GAAG,MAAM,IAAK,SAAS,IAAK,SAAS,IAAK,QAAQqrB,GAAE,OAAOrrB,GAAG,MAAM,IAAK,QAAQ,IAAK,QAAQ,IAAI7B,EAAE,EAAEA,EAAE2sB,GAAGvqB,OAAOpC,IAAIktB,GAAEP,GAAG3sB,GAAG6B,GAAG,MAAM,IAAK,SAASqrB,GAAE,QAAQrrB,GAAG,MAAM,IAAK,MAAM,IAAK,QAAQ,IAAK,OAAOqrB,GAAE,QACnhBrrB,GAAGqrB,GAAE,OAAOrrB,GAAG,MAAM,IAAK,UAAUqrB,GAAE,SAASrrB,GAAG,MAAM,IAAK,QAAQkM,GAAGlM,EAAES,GAAG4qB,GAAE,UAAUrrB,GAAG,MAAM,IAAK,SAASA,EAAEgM,cAAc,CAACs2B,cAAc7hC,EAAE8hC,UAAUlX,GAAE,UAAUrrB,GAAG,MAAM,IAAK,WAAWkN,GAAGlN,EAAES,GAAG4qB,GAAE,UAAUrrB,GAAkB,IAAI,IAAIK,KAAvBsS,GAAG1S,EAAEQ,GAAGtC,EAAE,KAAkBsC,EAAE,GAAGA,EAAElB,eAAec,GAAG,CAAC,IAAIF,EAAEM,EAAEJ,GAAG,aAAaA,EAAE,iBAAkBF,EAAEH,EAAEqN,cAAclN,KAAI,IAAKM,EAAE+hC,0BAA0BlV,GAAGttB,EAAEqN,YAAYlN,EAAElC,GAAGE,EAAE,CAAC,WAAWgC,IAAI,iBAAkBA,GAAGH,EAAEqN,cAAc,GAAGlN,KAAI,IAAKM,EAAE+hC,0BAA0BlV,GAAGttB,EAAEqN,YAC1elN,EAAElC,GAAGE,EAAE,CAAC,WAAW,GAAGgC,IAAIyF,EAAGrG,eAAec,IAAI,MAAMF,GAAG,aAAaE,GAAGgrB,GAAE,SAASrrB,EAAE,CAAC,OAAOC,GAAG,IAAK,QAAQ6K,GAAG9K,GAAGwM,GAAGxM,EAAES,GAAE,GAAI,MAAM,IAAK,WAAWqK,GAAG9K,GAAGoN,GAAGpN,GAAG,MAAM,IAAK,SAAS,IAAK,SAAS,MAAM,QAAQ,mBAAoBS,EAAEgiC,UAAUziC,EAAE0iC,QAAQnV,IAAIvtB,EAAE7B,EAAED,EAAEq2B,YAAYv0B,EAAE,OAAOA,IAAI9B,EAAE+W,OAAO,EAAE,KAAK,CAAC5U,EAAE,IAAIlC,EAAEiQ,SAASjQ,EAAEA,EAAEsO,cAAc,iCAAiCxO,IAAIA,EAAEqP,GAAGrN,IAAI,iCAAiChC,EAAE,WAAWgC,IAAGhC,EAAEoC,EAAE8F,cAAc,QAASwH,UAAU,qBAAuB1P,EAAEA,EAAE6P,YAAY7P,EAAE4P,aAC/f,iBAAkB7N,EAAE6S,GAAG5U,EAAEoC,EAAE8F,cAAclG,EAAE,CAAC4S,GAAG7S,EAAE6S,MAAM5U,EAAEoC,EAAE8F,cAAclG,GAAG,WAAWA,IAAII,EAAEpC,EAAE+B,EAAEuiC,SAASliC,EAAEkiC,UAAS,EAAGviC,EAAE2iC,OAAOtiC,EAAEsiC,KAAK3iC,EAAE2iC,QAAQ1kC,EAAEoC,EAAEuiC,gBAAgB3kC,EAAEgC,GAAGhC,EAAE2wB,IAAI1wB,EAAED,EAAE4wB,IAAI7uB,EAAEwgC,GAAGviC,EAAEC,GAASA,EAAEuV,UAAUxV,EAAEA,EAAE,CAAW,OAAVoC,EAAEuS,GAAG3S,EAAED,GAAUC,GAAG,IAAK,SAASorB,GAAE,SAASptB,GAAGotB,GAAE,QAAQptB,GAAGE,EAAE6B,EAAE,MAAM,IAAK,SAAS,IAAK,SAAS,IAAK,QAAQqrB,GAAE,OAAOptB,GAAGE,EAAE6B,EAAE,MAAM,IAAK,QAAQ,IAAK,QAAQ,IAAI7B,EAAE,EAAEA,EAAE2sB,GAAGvqB,OAAOpC,IAAIktB,GAAEP,GAAG3sB,GAAGF,GAAGE,EAAE6B,EAAE,MAAM,IAAK,SAASqrB,GAAE,QAAQptB,GAAGE,EAAE6B,EAAE,MAAM,IAAK,MAAM,IAAK,QAAQ,IAAK,OAAOqrB,GAAE,QAClfptB,GAAGotB,GAAE,OAAOptB,GAAGE,EAAE6B,EAAE,MAAM,IAAK,UAAUqrB,GAAE,SAASptB,GAAGE,EAAE6B,EAAE,MAAM,IAAK,QAAQkM,GAAGjO,EAAE+B,GAAG7B,EAAE0N,GAAG5N,EAAE+B,GAAGqrB,GAAE,UAAUptB,GAAG,MAAM,IAAK,SAAiL,QAAQE,EAAE6B,QAAxK,IAAK,SAAS/B,EAAE+N,cAAc,CAACs2B,cAActiC,EAAEuiC,UAAUpkC,EAAEiL,EAAE,CAAC,EAAEpJ,EAAE,CAAC2B,WAAM,IAAS0pB,GAAE,UAAUptB,GAAG,MAAM,IAAK,WAAWiP,GAAGjP,EAAE+B,GAAG7B,EAAE6O,GAAG/O,EAAE+B,GAAGqrB,GAAE,UAAUptB,GAAiC,IAAIwC,KAAhBkS,GAAG1S,EAAE9B,GAAGgC,EAAEhC,EAAa,GAAGgC,EAAEZ,eAAekB,GAAG,CAAC,IAAIP,EAAEC,EAAEM,GAAG,UAAUA,EAAE2Q,GAAGnT,EAAEiC,GAAG,4BAA4BO,EAAuB,OAApBP,EAAEA,EAAEA,EAAEytB,YAAO,IAAgBlgB,GAAGxP,EAAEiC,GAAI,aAAaO,EAAE,iBAAkBP,GAAG,aAC7eD,GAAG,KAAKC,IAAIgO,GAAGjQ,EAAEiC,GAAG,iBAAkBA,GAAGgO,GAAGjQ,EAAE,GAAGiC,GAAG,mCAAmCO,GAAG,6BAA6BA,GAAG,cAAcA,IAAImF,EAAGrG,eAAekB,GAAG,MAAMP,GAAG,aAAaO,GAAG4qB,GAAE,SAASptB,GAAG,MAAMiC,GAAGoH,EAAGrJ,EAAEwC,EAAEP,EAAEG,GAAG,CAAC,OAAOJ,GAAG,IAAK,QAAQ6K,GAAG7M,GAAGuO,GAAGvO,EAAE+B,GAAE,GAAI,MAAM,IAAK,WAAW8K,GAAG7M,GAAGmP,GAAGnP,GAAG,MAAM,IAAK,SAAS,MAAM+B,EAAE2B,OAAO1D,EAAE6J,aAAa,QAAQ,GAAG6C,GAAG3K,EAAE2B,QAAQ,MAAM,IAAK,SAAS1D,EAAEskC,WAAWviC,EAAEuiC,SAAmB,OAAV9hC,EAAET,EAAE2B,OAAcgL,GAAG1O,IAAI+B,EAAEuiC,SAAS9hC,GAAE,GAAI,MAAMT,EAAE+L,cAAcY,GAAG1O,IAAI+B,EAAEuiC,SAASviC,EAAE+L,cAClf,GAAI,MAAM,QAAQ,mBAAoB5N,EAAEskC,UAAUxkC,EAAEykC,QAAQnV,IAAI,OAAOttB,GAAG,IAAK,SAAS,IAAK,QAAQ,IAAK,SAAS,IAAK,WAAWD,IAAIA,EAAE6iC,UAAU,MAAM5kC,EAAE,IAAK,MAAM+B,GAAE,EAAG,MAAM/B,EAAE,QAAQ+B,GAAE,EAAG,CAACA,IAAI9B,EAAE+W,OAAO,EAAE,CAAC,OAAO/W,EAAE0B,MAAM1B,EAAE+W,OAAO,IAAI/W,EAAE+W,OAAO,QAAQ,CAAM,OAALktB,GAAEjkC,GAAU,KAAK,KAAK,EAAE,GAAGD,GAAG,MAAMC,EAAEuV,UAAUitB,GAAGziC,EAAEC,EAAED,EAAE00B,cAAc3yB,OAAO,CAAC,GAAG,iBAAkBA,GAAG,OAAO9B,EAAEuV,UAAU,MAAM3U,MAAM0G,EAAE,MAAsC,GAAhCvF,EAAEq4B,GAAGD,GAAG54B,SAAS64B,GAAGH,GAAG14B,SAAYizB,GAAGx0B,GAAG,CAAyC,GAAxC8B,EAAE9B,EAAEuV,UAAUxT,EAAE/B,EAAEy0B,cAAc3yB,EAAE4uB,IAAI1wB,GAAKuC,EAAET,EAAEqO,YAAYpO,IAC/e,QADofhC,EACvfuzB,IAAY,OAAOvzB,EAAEuM,KAAK,KAAK,EAAE8iB,GAAGttB,EAAEqO,UAAUpO,EAAE,IAAY,EAAPhC,EAAEs0B,OAAS,MAAM,KAAK,GAAE,IAAKt0B,EAAE00B,cAAc6P,0BAA0BlV,GAAGttB,EAAEqO,UAAUpO,EAAE,IAAY,EAAPhC,EAAEs0B,OAAS9xB,IAAIvC,EAAE+W,OAAO,EAAE,MAAMjV,GAAG,IAAIC,EAAEmO,SAASnO,EAAEA,EAAEwM,eAAeq2B,eAAe9iC,IAAK4uB,IAAI1wB,EAAEA,EAAEuV,UAAUzT,CAAC,CAAM,OAALmiC,GAAEjkC,GAAU,KAAK,KAAK,GAA0B,GAAvBixB,GAAEyJ,IAAG54B,EAAE9B,EAAEiX,cAAiB,OAAOlX,GAAG,OAAOA,EAAEkX,eAAe,OAAOlX,EAAEkX,cAAcC,WAAW,CAAC,GAAGsc,IAAG,OAAOD,IAAI,IAAY,EAAPvzB,EAAEq0B,OAAS,IAAa,IAARr0B,EAAE+W,OAAW2d,KAAKC,KAAK30B,EAAE+W,OAAO,MAAMxU,GAAE,OAAQ,GAAGA,EAAEiyB,GAAGx0B,GAAG,OAAO8B,GAAG,OAAOA,EAAEoV,WAAW,CAAC,GAAG,OAC5fnX,EAAE,CAAC,IAAIwC,EAAE,MAAM3B,MAAM0G,EAAE,MAAqD,KAA7B/E,EAAE,QAApBA,EAAEvC,EAAEiX,eAAyB1U,EAAE2U,WAAW,MAAW,MAAMtW,MAAM0G,EAAE,MAAM/E,EAAEmuB,IAAI1wB,CAAC,MAAM20B,KAAK,IAAa,IAAR30B,EAAE+W,SAAa/W,EAAEiX,cAAc,MAAMjX,EAAE+W,OAAO,EAAEktB,GAAEjkC,GAAGuC,GAAE,CAAE,MAAM,OAAOkxB,KAAK0Q,GAAG1Q,IAAIA,GAAG,MAAMlxB,GAAE,EAAG,IAAIA,EAAE,OAAe,MAARvC,EAAE+W,MAAY/W,EAAE,IAAI,CAAC,OAAG,IAAa,IAARA,EAAE+W,QAAkB/W,EAAE01B,MAAM3zB,EAAE/B,KAAE8B,EAAE,OAAOA,MAAO,OAAO/B,GAAG,OAAOA,EAAEkX,gBAAgBnV,IAAI9B,EAAEqX,MAAMN,OAAO,KAAK,IAAY,EAAP/W,EAAEq0B,QAAU,OAAOt0B,GAAG,IAAe,EAAV26B,GAAEn5B,SAAW,IAAIsjC,KAAIA,GAAE,GAAG3B,OAAO,OAAOljC,EAAEq2B,cAAcr2B,EAAE+W,OAAO,GAAGktB,GAAEjkC,GAAU,MAAK,KAAK,EAAE,OAAOu6B,KAC7e,OAAOx6B,GAAG2tB,GAAG1tB,EAAEuV,UAAUgH,eAAe0nB,GAAEjkC,GAAG,KAAK,KAAK,GAAG,OAAOo1B,GAAGp1B,EAAE2C,KAAK2C,UAAU2+B,GAAEjkC,GAAG,KAA+C,KAAK,GAA0B,GAAvBixB,GAAEyJ,IAAwB,QAArBn4B,EAAEvC,EAAEiX,eAA0B,OAAOgtB,GAAEjkC,GAAG,KAAuC,GAAlC8B,EAAE,IAAa,IAAR9B,EAAE+W,OAA4B,QAAjB5U,EAAEI,EAAEmhC,WAAsB,GAAG5hC,EAAEkiC,GAAGzhC,GAAE,OAAQ,CAAC,GAAG,IAAIsiC,IAAG,OAAO9kC,GAAG,IAAa,IAARA,EAAEgX,OAAW,IAAIhX,EAAEC,EAAEqX,MAAM,OAAOtX,GAAG,CAAS,GAAG,QAAXoC,EAAEw4B,GAAG56B,IAAe,CAAmG,IAAlGC,EAAE+W,OAAO,IAAIitB,GAAGzhC,GAAE,GAAoB,QAAhBT,EAAEK,EAAEk0B,eAAuBr2B,EAAEq2B,YAAYv0B,EAAE9B,EAAE+W,OAAO,GAAG/W,EAAEsjC,aAAa,EAAExhC,EAAEC,EAAMA,EAAE/B,EAAEqX,MAAM,OAAOtV,GAAOhC,EAAE+B,GAANS,EAAER,GAAQgV,OAAO,SAC/d,QAAd5U,EAAEI,EAAEsU,YAAoBtU,EAAE+yB,WAAW,EAAE/yB,EAAEmzB,MAAM31B,EAAEwC,EAAE8U,MAAM,KAAK9U,EAAE+gC,aAAa,EAAE/gC,EAAEkyB,cAAc,KAAKlyB,EAAE0U,cAAc,KAAK1U,EAAE8zB,YAAY,KAAK9zB,EAAEizB,aAAa,KAAKjzB,EAAEgT,UAAU,OAAOhT,EAAE+yB,WAAWnzB,EAAEmzB,WAAW/yB,EAAEmzB,MAAMvzB,EAAEuzB,MAAMnzB,EAAE8U,MAAMlV,EAAEkV,MAAM9U,EAAE+gC,aAAa,EAAE/gC,EAAEsxB,UAAU,KAAKtxB,EAAEkyB,cAActyB,EAAEsyB,cAAclyB,EAAE0U,cAAc9U,EAAE8U,cAAc1U,EAAE8zB,YAAYl0B,EAAEk0B,YAAY9zB,EAAEI,KAAKR,EAAEQ,KAAK5C,EAAEoC,EAAEqzB,aAAajzB,EAAEizB,aAAa,OAAOz1B,EAAE,KAAK,CAAC21B,MAAM31B,EAAE21B,MAAMD,aAAa11B,EAAE01B,eAAe1zB,EAAEA,EAAEuV,QAA2B,OAAnB4Z,GAAEwJ,GAAY,EAAVA,GAAEn5B,QAAU,GAAUvB,EAAEqX,KAAK,CAACtX,EAClgBA,EAAEuX,OAAO,CAAC,OAAO/U,EAAEshC,MAAM3rB,KAAI4sB,KAAK9kC,EAAE+W,OAAO,IAAIjV,GAAE,EAAGkiC,GAAGzhC,GAAE,GAAIvC,EAAE01B,MAAM,QAAQ,KAAK,CAAC,IAAI5zB,EAAE,GAAW,QAAR/B,EAAE46B,GAAGx4B,KAAa,GAAGnC,EAAE+W,OAAO,IAAIjV,GAAE,EAAmB,QAAhBC,EAAEhC,EAAEs2B,eAAuBr2B,EAAEq2B,YAAYt0B,EAAE/B,EAAE+W,OAAO,GAAGitB,GAAGzhC,GAAE,GAAI,OAAOA,EAAEshC,MAAM,WAAWthC,EAAEuhC,WAAW3hC,EAAE0U,YAAY2c,GAAE,OAAOyQ,GAAEjkC,GAAG,UAAU,EAAEkY,KAAI3V,EAAEohC,mBAAmBmB,IAAI,aAAa/iC,IAAI/B,EAAE+W,OAAO,IAAIjV,GAAE,EAAGkiC,GAAGzhC,GAAE,GAAIvC,EAAE01B,MAAM,SAASnzB,EAAEkhC,aAAathC,EAAEmV,QAAQtX,EAAEqX,MAAMrX,EAAEqX,MAAMlV,IAAa,QAATJ,EAAEQ,EAAEqhC,MAAc7hC,EAAEuV,QAAQnV,EAAEnC,EAAEqX,MAAMlV,EAAEI,EAAEqhC,KAAKzhC,EAAE,CAAC,OAAG,OAAOI,EAAEshC,MAAY7jC,EAAEuC,EAAEshC,KAAKthC,EAAEmhC,UAC9e1jC,EAAEuC,EAAEshC,KAAK7jC,EAAEsX,QAAQ/U,EAAEohC,mBAAmBzrB,KAAIlY,EAAEsX,QAAQ,KAAKvV,EAAE24B,GAAEn5B,QAAQ2vB,GAAEwJ,GAAE54B,EAAI,EAAFC,EAAI,EAAI,EAAFA,GAAK/B,IAAEikC,GAAEjkC,GAAU,MAAK,KAAK,GAAG,KAAK,GAAG,OAAO+kC,KAAKjjC,EAAE,OAAO9B,EAAEiX,cAAc,OAAOlX,GAAG,OAAOA,EAAEkX,gBAAgBnV,IAAI9B,EAAE+W,OAAO,MAAMjV,GAAG,IAAY,EAAP9B,EAAEq0B,MAAQ,IAAQ,WAAHsN,MAAiBsC,GAAEjkC,GAAkB,EAAfA,EAAEsjC,eAAiBtjC,EAAE+W,OAAO,OAAOktB,GAAEjkC,GAAG,KAAK,KAAK,GAAe,KAAK,GAAG,OAAO,KAAK,MAAMY,MAAM0G,EAAE,IAAItH,EAAEsM,KAAM,CAClX,SAAS04B,GAAGjlC,EAAEC,GAAS,OAANqzB,GAAGrzB,GAAUA,EAAEsM,KAAK,KAAK,EAAE,OAAOqlB,GAAG3xB,EAAE2C,OAAOkvB,KAAiB,OAAZ9xB,EAAEC,EAAE+W,QAAe/W,EAAE+W,OAAQ,MAAFhX,EAAS,IAAIC,GAAG,KAAK,KAAK,EAAE,OAAOu6B,KAAKtJ,GAAEI,IAAIJ,GAAEG,IAAG0J,KAAe,IAAO,OAAjB/6B,EAAEC,EAAE+W,SAAqB,IAAO,IAAFhX,IAAQC,EAAE+W,OAAQ,MAAFhX,EAAS,IAAIC,GAAG,KAAK,KAAK,EAAE,OAAOy6B,GAAGz6B,GAAG,KAAK,KAAK,GAA0B,GAAvBixB,GAAEyJ,IAAwB,QAArB36B,EAAEC,EAAEiX,gBAA2B,OAAOlX,EAAEmX,WAAW,CAAC,GAAG,OAAOlX,EAAE6W,UAAU,MAAMjW,MAAM0G,EAAE,MAAMqtB,IAAI,CAAW,OAAS,OAAnB50B,EAAEC,EAAE+W,QAAsB/W,EAAE+W,OAAQ,MAAFhX,EAAS,IAAIC,GAAG,KAAK,KAAK,GAAG,OAAOixB,GAAEyJ,IAAG,KAAK,KAAK,EAAE,OAAOH,KAAK,KAAK,KAAK,GAAG,OAAOnF,GAAGp1B,EAAE2C,KAAK2C,UAAU,KAAK,KAAK,GAAG,KAAK,GAAG,OAAOy/B,KAC1gB,KAAyB,QAAQ,OAAO,KAAK,CArB7CzC,GAAG,SAASviC,EAAEC,GAAG,IAAI,IAAI+B,EAAE/B,EAAEqX,MAAM,OAAOtV,GAAG,CAAC,GAAG,IAAIA,EAAEuK,KAAK,IAAIvK,EAAEuK,IAAIvM,EAAE8P,YAAY9N,EAAEwT,gBAAgB,GAAG,IAAIxT,EAAEuK,KAAK,OAAOvK,EAAEsV,MAAM,CAACtV,EAAEsV,MAAMP,OAAO/U,EAAEA,EAAEA,EAAEsV,MAAM,QAAQ,CAAC,GAAGtV,IAAI/B,EAAE,MAAM,KAAK,OAAO+B,EAAEuV,SAAS,CAAC,GAAG,OAAOvV,EAAE+U,QAAQ/U,EAAE+U,SAAS9W,EAAE,OAAO+B,EAAEA,EAAE+U,MAAM,CAAC/U,EAAEuV,QAAQR,OAAO/U,EAAE+U,OAAO/U,EAAEA,EAAEuV,OAAO,CAAC,EACxSirB,GAAG,SAASxiC,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAEF,EAAE00B,cAAc,GAAGx0B,IAAI6B,EAAE,CAAC/B,EAAEC,EAAEuV,UAAU6kB,GAAGH,GAAG14B,SAAS,IAA4RY,EAAxRI,EAAE,KAAK,OAAOR,GAAG,IAAK,QAAQ9B,EAAE0N,GAAG5N,EAAEE,GAAG6B,EAAE6L,GAAG5N,EAAE+B,GAAGS,EAAE,GAAG,MAAM,IAAK,SAAStC,EAAEiL,EAAE,CAAC,EAAEjL,EAAE,CAACwD,WAAM,IAAS3B,EAAEoJ,EAAE,CAAC,EAAEpJ,EAAE,CAAC2B,WAAM,IAASlB,EAAE,GAAG,MAAM,IAAK,WAAWtC,EAAE6O,GAAG/O,EAAEE,GAAG6B,EAAEgN,GAAG/O,EAAE+B,GAAGS,EAAE,GAAG,MAAM,QAAQ,mBAAoBtC,EAAEskC,SAAS,mBAAoBziC,EAAEyiC,UAAUxkC,EAAEykC,QAAQnV,IAAyB,IAAIvjB,KAAzB2I,GAAG1S,EAAED,GAASC,EAAE,KAAc9B,EAAE,IAAI6B,EAAET,eAAeyK,IAAI7L,EAAEoB,eAAeyK,IAAI,MAAM7L,EAAE6L,GAAG,GAAG,UAAUA,EAAE,CAAC,IAAI7J,EAAEhC,EAAE6L,GAAG,IAAI3J,KAAKF,EAAEA,EAAEZ,eAAec,KACjfJ,IAAIA,EAAE,CAAC,GAAGA,EAAEI,GAAG,GAAG,KAAK,4BAA4B2J,GAAG,aAAaA,GAAG,mCAAmCA,GAAG,6BAA6BA,GAAG,cAAcA,IAAIpE,EAAGrG,eAAeyK,GAAGvJ,IAAIA,EAAE,KAAKA,EAAEA,GAAG,IAAIc,KAAKyI,EAAE,OAAO,IAAIA,KAAKhK,EAAE,CAAC,IAAIE,EAAEF,EAAEgK,GAAyB,GAAtB7J,EAAE,MAAMhC,EAAEA,EAAE6L,QAAG,EAAUhK,EAAET,eAAeyK,IAAI9J,IAAIC,IAAI,MAAMD,GAAG,MAAMC,GAAG,GAAG,UAAU6J,EAAE,GAAG7J,EAAE,CAAC,IAAIE,KAAKF,GAAGA,EAAEZ,eAAec,IAAIH,GAAGA,EAAEX,eAAec,KAAKJ,IAAIA,EAAE,CAAC,GAAGA,EAAEI,GAAG,IAAI,IAAIA,KAAKH,EAAEA,EAAEX,eAAec,IAAIF,EAAEE,KAAKH,EAAEG,KAAKJ,IAAIA,EAAE,CAAC,GAAGA,EAAEI,GAAGH,EAAEG,GAAG,MAAMJ,IAAIQ,IAAIA,EAAE,IAAIA,EAAEc,KAAKyI,EACpf/J,IAAIA,EAAEC,MAAM,4BAA4B8J,GAAG9J,EAAEA,EAAEA,EAAEytB,YAAO,EAAOxtB,EAAEA,EAAEA,EAAEwtB,YAAO,EAAO,MAAMztB,GAAGC,IAAID,IAAIO,EAAEA,GAAG,IAAIc,KAAKyI,EAAE9J,IAAI,aAAa8J,EAAE,iBAAkB9J,GAAG,iBAAkBA,IAAIO,EAAEA,GAAG,IAAIc,KAAKyI,EAAE,GAAG9J,GAAG,mCAAmC8J,GAAG,6BAA6BA,IAAIpE,EAAGrG,eAAeyK,IAAI,MAAM9J,GAAG,aAAa8J,GAAGqhB,GAAE,SAASptB,GAAGwC,GAAGN,IAAID,IAAIO,EAAE,MAAMA,EAAEA,GAAG,IAAIc,KAAKyI,EAAE9J,GAAG,CAACD,IAAIQ,EAAEA,GAAG,IAAIc,KAAK,QAAQtB,GAAG,IAAI+J,EAAEvJ,GAAKvC,EAAEq2B,YAAYvqB,KAAE9L,EAAE+W,OAAO,EAAC,CAAC,EAAEyrB,GAAG,SAASziC,EAAEC,EAAE+B,EAAED,GAAGC,IAAID,IAAI9B,EAAE+W,OAAO,EAAE,EAkBlb,IAAIkuB,IAAG,EAAGC,IAAE,EAAGC,GAAG,mBAAoBC,QAAQA,QAAQ39B,IAAI49B,GAAE,KAAK,SAASC,GAAGvlC,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE2B,IAAI,GAAG,OAAOK,EAAE,GAAG,mBAAoBA,EAAE,IAAIA,EAAE,KAAuB,CAAjB,MAAMD,GAAGyjC,GAAExlC,EAAEC,EAAE8B,EAAE,MAAMC,EAAER,QAAQ,IAAI,CAAC,SAASikC,GAAGzlC,EAAEC,EAAE+B,GAAG,IAAIA,GAAqB,CAAjB,MAAMD,GAAGyjC,GAAExlC,EAAEC,EAAE8B,EAAE,CAAC,CAAC,IAAI2jC,IAAG,EAIxR,SAASC,GAAG3lC,EAAEC,EAAE+B,GAAG,IAAID,EAAE9B,EAAEq2B,YAAyC,GAAG,QAAhCv0B,EAAE,OAAOA,EAAEA,EAAE07B,WAAW,MAAiB,CAAC,IAAIv9B,EAAE6B,EAAEA,EAAEyB,KAAK,EAAE,CAAC,IAAItD,EAAEqM,IAAIvM,KAAKA,EAAE,CAAC,IAAIwC,EAAEtC,EAAE89B,QAAQ99B,EAAE89B,aAAQ,OAAO,IAASx7B,GAAGijC,GAAGxlC,EAAE+B,EAAEQ,EAAE,CAACtC,EAAEA,EAAEsD,IAAI,OAAOtD,IAAI6B,EAAE,CAAC,CAAC,SAAS6jC,GAAG5lC,EAAEC,GAAgD,GAAG,QAAhCA,EAAE,QAAlBA,EAAEA,EAAEq2B,aAAuBr2B,EAAEw9B,WAAW,MAAiB,CAAC,IAAIz7B,EAAE/B,EAAEA,EAAEuD,KAAK,EAAE,CAAC,IAAIxB,EAAEuK,IAAIvM,KAAKA,EAAE,CAAC,IAAI+B,EAAEC,EAAE+7B,OAAO/7B,EAAEg8B,QAAQj8B,GAAG,CAACC,EAAEA,EAAEwB,IAAI,OAAOxB,IAAI/B,EAAE,CAAC,CAAC,SAAS4lC,GAAG7lC,GAAG,IAAIC,EAAED,EAAE2B,IAAI,GAAG,OAAO1B,EAAE,CAAC,IAAI+B,EAAEhC,EAAEwV,UAAiBxV,EAAEuM,IAA8BvM,EAAEgC,EAAE,mBAAoB/B,EAAEA,EAAED,GAAGC,EAAEuB,QAAQxB,CAAC,CAAC,CAClf,SAAS8lC,GAAG9lC,GAAG,IAAIC,EAAED,EAAE8W,UAAU,OAAO7W,IAAID,EAAE8W,UAAU,KAAKgvB,GAAG7lC,IAAID,EAAEsX,MAAM,KAAKtX,EAAE8zB,UAAU,KAAK9zB,EAAEuX,QAAQ,KAAK,IAAIvX,EAAEuM,MAAoB,QAAdtM,EAAED,EAAEwV,oBAA4BvV,EAAE0wB,WAAW1wB,EAAE2wB,WAAW3wB,EAAEotB,WAAWptB,EAAE4wB,WAAW5wB,EAAE6wB,MAAM9wB,EAAEwV,UAAU,KAAKxV,EAAE+W,OAAO,KAAK/W,EAAEy1B,aAAa,KAAKz1B,EAAE00B,cAAc,KAAK10B,EAAEkX,cAAc,KAAKlX,EAAEg0B,aAAa,KAAKh0B,EAAEwV,UAAU,KAAKxV,EAAEs2B,YAAY,IAAI,CAAC,SAASyP,GAAG/lC,GAAG,OAAO,IAAIA,EAAEuM,KAAK,IAAIvM,EAAEuM,KAAK,IAAIvM,EAAEuM,GAAG,CACna,SAASy5B,GAAGhmC,GAAGA,EAAE,OAAO,CAAC,KAAK,OAAOA,EAAEuX,SAAS,CAAC,GAAG,OAAOvX,EAAE+W,QAAQgvB,GAAG/lC,EAAE+W,QAAQ,OAAO,KAAK/W,EAAEA,EAAE+W,MAAM,CAA2B,IAA1B/W,EAAEuX,QAAQR,OAAO/W,EAAE+W,OAAW/W,EAAEA,EAAEuX,QAAQ,IAAIvX,EAAEuM,KAAK,IAAIvM,EAAEuM,KAAK,KAAKvM,EAAEuM,KAAK,CAAC,GAAW,EAARvM,EAAEgX,MAAQ,SAAShX,EAAE,GAAG,OAAOA,EAAEsX,OAAO,IAAItX,EAAEuM,IAAI,SAASvM,EAAOA,EAAEsX,MAAMP,OAAO/W,EAAEA,EAAEA,EAAEsX,KAAK,CAAC,KAAa,EAARtX,EAAEgX,OAAS,OAAOhX,EAAEwV,SAAS,CAAC,CACzT,SAASywB,GAAGjmC,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAEuM,IAAI,GAAG,IAAIxK,GAAG,IAAIA,EAAE/B,EAAEA,EAAEwV,UAAUvV,EAAE,IAAI+B,EAAEmO,SAASnO,EAAEkT,WAAWgxB,aAAalmC,EAAEC,GAAG+B,EAAEkkC,aAAalmC,EAAEC,IAAI,IAAI+B,EAAEmO,UAAUlQ,EAAE+B,EAAEkT,YAAagxB,aAAalmC,EAAEgC,IAAK/B,EAAE+B,GAAI8N,YAAY9P,GAA4B,OAAxBgC,EAAEA,EAAEmkC,sBAA0C,OAAOlmC,EAAEwkC,UAAUxkC,EAAEwkC,QAAQnV,UAAU,GAAG,IAAIvtB,GAAc,QAAV/B,EAAEA,EAAEsX,OAAgB,IAAI2uB,GAAGjmC,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEuX,QAAQ,OAAOvX,GAAGimC,GAAGjmC,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEuX,OAAO,CAC1X,SAAS6uB,GAAGpmC,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAEuM,IAAI,GAAG,IAAIxK,GAAG,IAAIA,EAAE/B,EAAEA,EAAEwV,UAAUvV,EAAE+B,EAAEkkC,aAAalmC,EAAEC,GAAG+B,EAAE8N,YAAY9P,QAAQ,GAAG,IAAI+B,GAAc,QAAV/B,EAAEA,EAAEsX,OAAgB,IAAI8uB,GAAGpmC,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEuX,QAAQ,OAAOvX,GAAGomC,GAAGpmC,EAAEC,EAAE+B,GAAGhC,EAAEA,EAAEuX,OAAO,CAAC,IAAI8uB,GAAE,KAAKC,IAAG,EAAG,SAASC,GAAGvmC,EAAEC,EAAE+B,GAAG,IAAIA,EAAEA,EAAEsV,MAAM,OAAOtV,GAAGwkC,GAAGxmC,EAAEC,EAAE+B,GAAGA,EAAEA,EAAEuV,OAAO,CACnR,SAASivB,GAAGxmC,EAAEC,EAAE+B,GAAG,GAAGkX,IAAI,mBAAoBA,GAAGutB,qBAAqB,IAAIvtB,GAAGutB,qBAAqBxtB,GAAGjX,EAAY,CAAT,MAAME,GAAG,CAAC,OAAOF,EAAEuK,KAAK,KAAK,EAAE44B,IAAGI,GAAGvjC,EAAE/B,GAAG,KAAK,EAAE,IAAI8B,EAAEskC,GAAEnmC,EAAEomC,GAAGD,GAAE,KAAKE,GAAGvmC,EAAEC,EAAE+B,GAAOskC,GAAGpmC,EAAE,QAATmmC,GAAEtkC,KAAkBukC,IAAItmC,EAAEqmC,GAAErkC,EAAEA,EAAEwT,UAAU,IAAIxV,EAAEmQ,SAASnQ,EAAEkV,WAAWrF,YAAY7N,GAAGhC,EAAE6P,YAAY7N,IAAIqkC,GAAEx2B,YAAY7N,EAAEwT,YAAY,MAAM,KAAK,GAAG,OAAO6wB,KAAIC,IAAItmC,EAAEqmC,GAAErkC,EAAEA,EAAEwT,UAAU,IAAIxV,EAAEmQ,SAASmgB,GAAGtwB,EAAEkV,WAAWlT,GAAG,IAAIhC,EAAEmQ,UAAUmgB,GAAGtwB,EAAEgC,GAAGgb,GAAGhd,IAAIswB,GAAG+V,GAAErkC,EAAEwT,YAAY,MAAM,KAAK,EAAEzT,EAAEskC,GAAEnmC,EAAEomC,GAAGD,GAAErkC,EAAEwT,UAAUgH,cAAc8pB,IAAG,EAClfC,GAAGvmC,EAAEC,EAAE+B,GAAGqkC,GAAEtkC,EAAEukC,GAAGpmC,EAAE,MAAM,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,IAAIilC,KAAoB,QAAhBpjC,EAAEC,EAAEs0B,cAAsC,QAAfv0B,EAAEA,EAAE07B,aAAsB,CAACv9B,EAAE6B,EAAEA,EAAEyB,KAAK,EAAE,CAAC,IAAIhB,EAAEtC,EAAEkC,EAAEI,EAAEw7B,QAAQx7B,EAAEA,EAAE+J,SAAI,IAASnK,IAAI,IAAO,EAAFI,IAAe,IAAO,EAAFA,KAAfijC,GAAGzjC,EAAE/B,EAAEmC,GAAyBlC,EAAEA,EAAEsD,IAAI,OAAOtD,IAAI6B,EAAE,CAACwkC,GAAGvmC,EAAEC,EAAE+B,GAAG,MAAM,KAAK,EAAE,IAAImjC,KAAII,GAAGvjC,EAAE/B,GAAiB,mBAAd8B,EAAEC,EAAEwT,WAAgCkxB,sBAAsB,IAAI3kC,EAAE3B,MAAM4B,EAAE0yB,cAAc3yB,EAAE02B,MAAMz2B,EAAEkV,cAAcnV,EAAE2kC,sBAAwC,CAAjB,MAAMC,GAAGnB,GAAExjC,EAAE/B,EAAE0mC,EAAE,CAACJ,GAAGvmC,EAAEC,EAAE+B,GAAG,MAAM,KAAK,GAAGukC,GAAGvmC,EAAEC,EAAE+B,GAAG,MAAM,KAAK,GAAU,EAAPA,EAAEsyB,MAAQ6Q,IAAGpjC,EAAEojC,KAAI,OAChfnjC,EAAEkV,cAAcqvB,GAAGvmC,EAAEC,EAAE+B,GAAGmjC,GAAEpjC,GAAGwkC,GAAGvmC,EAAEC,EAAE+B,GAAG,MAAM,QAAQukC,GAAGvmC,EAAEC,EAAE+B,GAAG,CAAC,SAAS4kC,GAAG5mC,GAAG,IAAIC,EAAED,EAAEs2B,YAAY,GAAG,OAAOr2B,EAAE,CAACD,EAAEs2B,YAAY,KAAK,IAAIt0B,EAAEhC,EAAEwV,UAAU,OAAOxT,IAAIA,EAAEhC,EAAEwV,UAAU,IAAI4vB,IAAInlC,EAAEuE,SAAQ,SAASvE,GAAG,IAAI8B,EAAE8kC,GAAGrhC,KAAK,KAAKxF,EAAEC,GAAG+B,EAAEsrB,IAAIrtB,KAAK+B,EAAE8F,IAAI7H,GAAGA,EAAEiE,KAAKnC,EAAEA,GAAG,GAAE,CAAC,CACzQ,SAAS+kC,GAAG9mC,EAAEC,GAAG,IAAI+B,EAAE/B,EAAE6zB,UAAU,GAAG,OAAO9xB,EAAE,IAAI,IAAID,EAAE,EAAEA,EAAEC,EAAEM,OAAOP,IAAI,CAAC,IAAI7B,EAAE8B,EAAED,GAAG,IAAI,IAAIS,EAAExC,EAAEoC,EAAEnC,EAAEiC,EAAEE,EAAEpC,EAAE,KAAK,OAAOkC,GAAG,CAAC,OAAOA,EAAEqK,KAAK,KAAK,EAAE85B,GAAEnkC,EAAEsT,UAAU8wB,IAAG,EAAG,MAAMtmC,EAAE,KAAK,EAA4C,KAAK,EAAEqmC,GAAEnkC,EAAEsT,UAAUgH,cAAc8pB,IAAG,EAAG,MAAMtmC,EAAEkC,EAAEA,EAAE6U,MAAM,CAAC,GAAG,OAAOsvB,GAAE,MAAMxlC,MAAM0G,EAAE,MAAMi/B,GAAGhkC,EAAEJ,EAAElC,GAAGmmC,GAAE,KAAKC,IAAG,EAAG,IAAIrkC,EAAE/B,EAAE4W,UAAU,OAAO7U,IAAIA,EAAE8U,OAAO,MAAM7W,EAAE6W,OAAO,IAAsB,CAAjB,MAAMhL,GAAGy5B,GAAEtlC,EAAED,EAAE8L,EAAE,CAAC,CAAC,GAAkB,MAAf9L,EAAEsjC,aAAmB,IAAItjC,EAAEA,EAAEqX,MAAM,OAAOrX,GAAG8mC,GAAG9mC,EAAED,GAAGC,EAAEA,EAAEsX,OAAO,CACje,SAASwvB,GAAG/mC,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE8W,UAAU/U,EAAE/B,EAAEgX,MAAM,OAAOhX,EAAEuM,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAiB,GAAdu6B,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAQ,EAAF+B,EAAI,CAAC,IAAI4jC,GAAG,EAAE3lC,EAAEA,EAAE+W,QAAQ6uB,GAAG,EAAE5lC,EAA2B,CAAxB,MAAM+tB,GAAGyX,GAAExlC,EAAEA,EAAE+W,OAAOgX,EAAE,CAAC,IAAI4X,GAAG,EAAE3lC,EAAEA,EAAE+W,OAAgC,CAAxB,MAAMkwB,GAAGzB,GAAExlC,EAAEA,EAAE+W,OAAOkwB,EAAE,CAAC,CAAC,MAAM,KAAK,EAAEH,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAK,IAAF+B,GAAO,OAAOC,GAAGujC,GAAGvjC,EAAEA,EAAE+U,QAAQ,MAAM,KAAK,EAAgD,GAA9C+vB,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAK,IAAF+B,GAAO,OAAOC,GAAGujC,GAAGvjC,EAAEA,EAAE+U,QAAmB,GAAR/W,EAAEgX,MAAS,CAAC,IAAI9W,EAAEF,EAAEwV,UAAU,IAAIvF,GAAG/P,EAAE,GAA4B,CAAxB,MAAMgnC,GAAG1B,GAAExlC,EAAEA,EAAE+W,OAAOmwB,EAAE,CAAC,CAAC,GAAK,EAAFnlC,GAAoB,OAAd7B,EAAEF,EAAEwV,WAAmB,CAAC,IAAIhT,EAAExC,EAAE00B,cAActyB,EAAE,OAAOJ,EAAEA,EAAE0yB,cAAclyB,EAAEN,EAAElC,EAAE4C,KAAKX,EAAEjC,EAAEs2B,YACje,GAAnBt2B,EAAEs2B,YAAY,KAAQ,OAAOr0B,EAAE,IAAI,UAAUC,GAAG,UAAUM,EAAEI,MAAM,MAAMJ,EAAE6J,MAAM+B,GAAGlO,EAAEsC,GAAGmS,GAAGzS,EAAEE,GAAG,IAAI2J,EAAE4I,GAAGzS,EAAEM,GAAG,IAAIJ,EAAE,EAAEA,EAAEH,EAAEK,OAAOF,GAAG,EAAE,CAAC,IAAIK,EAAER,EAAEG,GAAGo1B,EAAEv1B,EAAEG,EAAE,GAAG,UAAUK,EAAE0Q,GAAGjT,EAAEs3B,GAAG,4BAA4B/0B,EAAE+M,GAAGtP,EAAEs3B,GAAG,aAAa/0B,EAAEwN,GAAG/P,EAAEs3B,GAAGnuB,EAAGnJ,EAAEuC,EAAE+0B,EAAEzrB,EAAE,CAAC,OAAO7J,GAAG,IAAK,QAAQmM,GAAGnO,EAAEsC,GAAG,MAAM,IAAK,WAAW0M,GAAGhP,EAAEsC,GAAG,MAAM,IAAK,SAAS,IAAIi1B,EAAEv3B,EAAE6N,cAAcs2B,YAAYnkC,EAAE6N,cAAcs2B,cAAc7hC,EAAE8hC,SAAS,IAAI5M,EAAEl1B,EAAEkB,MAAM,MAAMg0B,EAAEhpB,GAAGxO,IAAIsC,EAAE8hC,SAAS5M,GAAE,GAAID,MAAMj1B,EAAE8hC,WAAW,MAAM9hC,EAAEsL,aAAaY,GAAGxO,IAAIsC,EAAE8hC,SACnf9hC,EAAEsL,cAAa,GAAIY,GAAGxO,IAAIsC,EAAE8hC,SAAS9hC,EAAE8hC,SAAS,GAAG,IAAG,IAAKpkC,EAAE0wB,IAAIpuB,CAA0B,CAAxB,MAAM2kC,GAAG3B,GAAExlC,EAAEA,EAAE+W,OAAOowB,EAAE,CAAC,CAAC,MAAM,KAAK,EAAgB,GAAdL,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAQ,EAAF+B,EAAI,CAAC,GAAG,OAAO/B,EAAEwV,UAAU,MAAM3U,MAAM0G,EAAE,MAAMrH,EAAEF,EAAEwV,UAAUhT,EAAExC,EAAE00B,cAAc,IAAIx0B,EAAEkQ,UAAU5N,CAA0B,CAAxB,MAAM4kC,GAAG5B,GAAExlC,EAAEA,EAAE+W,OAAOqwB,EAAE,CAAC,CAAC,MAAM,KAAK,EAAgB,GAAdN,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAQ,EAAF+B,GAAK,OAAOC,GAAGA,EAAEkV,cAAcqF,aAAa,IAAIS,GAAG/c,EAAEuc,cAAuC,CAAxB,MAAM6qB,GAAG7B,GAAExlC,EAAEA,EAAE+W,OAAOswB,EAAE,CAAC,MAAM,KAAK,EAG4G,QAAQP,GAAG7mC,EACnfD,GAAGgnC,GAAGhnC,SAJ4Y,KAAK,GAAG8mC,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAqB,MAAlBE,EAAEF,EAAEsX,OAAQN,QAAaxU,EAAE,OAAOtC,EAAEgX,cAAchX,EAAEsV,UAAU8xB,SAAS9kC,GAAGA,GAClf,OAAOtC,EAAE4W,WAAW,OAAO5W,EAAE4W,UAAUI,gBAAgBqwB,GAAGpvB,OAAQ,EAAFpW,GAAK6kC,GAAG5mC,GAAG,MAAM,KAAK,GAAsF,GAAnFyC,EAAE,OAAOT,GAAG,OAAOA,EAAEkV,cAAqB,EAAPlX,EAAEs0B,MAAQ6Q,IAAGp5B,EAAEo5B,KAAI1iC,EAAEqkC,GAAG7mC,EAAED,GAAGmlC,GAAEp5B,GAAG+6B,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAQ,KAAF+B,EAAO,CAA0B,GAAzBgK,EAAE,OAAO/L,EAAEkX,eAAkBlX,EAAEwV,UAAU8xB,SAASv7B,KAAKtJ,GAAG,IAAY,EAAPzC,EAAEs0B,MAAQ,IAAIgR,GAAEtlC,EAAEyC,EAAEzC,EAAEsX,MAAM,OAAO7U,GAAG,CAAC,IAAI+0B,EAAE8N,GAAE7iC,EAAE,OAAO6iC,IAAG,CAAe,OAAV5N,GAAJD,EAAE6N,IAAMhuB,MAAamgB,EAAElrB,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAGo5B,GAAG,EAAElO,EAAEA,EAAE1gB,QAAQ,MAAM,KAAK,EAAEwuB,GAAG9N,EAAEA,EAAE1gB,QAAQ,IAAI+W,EAAE2J,EAAEjiB,UAAU,GAAG,mBAAoBsY,EAAE4Y,qBAAqB,CAAC3kC,EAAE01B,EAAEz1B,EAAEy1B,EAAE1gB,OAAO,IAAI9W,EAAE8B,EAAE+rB,EAAE1tB,MACpfH,EAAEy0B,cAAc5G,EAAE2K,MAAMx4B,EAAEiX,cAAc4W,EAAE4Y,sBAAwC,CAAjB,MAAMc,GAAGhC,GAAEzjC,EAAEC,EAAEwlC,EAAE,CAAC,CAAC,MAAM,KAAK,EAAEjC,GAAG9N,EAAEA,EAAE1gB,QAAQ,MAAM,KAAK,GAAG,GAAG,OAAO0gB,EAAEvgB,cAAc,CAACuwB,GAAGjQ,GAAG,QAAQ,EAAE,OAAOE,GAAGA,EAAE3gB,OAAO0gB,EAAE6N,GAAE5N,GAAG+P,GAAGjQ,EAAE,CAAC/0B,EAAEA,EAAE8U,OAAO,CAACvX,EAAE,IAAIyC,EAAE,KAAK+0B,EAAEx3B,IAAI,CAAC,GAAG,IAAIw3B,EAAEjrB,KAAK,GAAG,OAAO9J,EAAE,CAACA,EAAE+0B,EAAE,IAAIt3B,EAAEs3B,EAAEhiB,UAAUzJ,EAAa,mBAAVvJ,EAAEtC,EAAEkT,OAA4BE,YAAY9Q,EAAE8Q,YAAY,UAAU,OAAO,aAAa9Q,EAAEklC,QAAQ,QAASxlC,EAAEs1B,EAAEhiB,UAAkCpT,EAAE,OAA1BH,EAAEu1B,EAAE9C,cAActhB,QAA8BnR,EAAEX,eAAe,WAAWW,EAAEylC,QAAQ,KAAKxlC,EAAEkR,MAAMs0B,QACzfx0B,GAAG,UAAU9Q,GAA4B,CAAxB,MAAMulC,GAAGnC,GAAExlC,EAAEA,EAAE+W,OAAO4wB,EAAE,CAAC,OAAO,GAAG,IAAInQ,EAAEjrB,KAAK,GAAG,OAAO9J,EAAE,IAAI+0B,EAAEhiB,UAAUpF,UAAUrE,EAAE,GAAGyrB,EAAE9C,aAAsC,CAAxB,MAAMkT,GAAGpC,GAAExlC,EAAEA,EAAE+W,OAAO6wB,EAAE,OAAO,IAAI,KAAKpQ,EAAEjrB,KAAK,KAAKirB,EAAEjrB,KAAK,OAAOirB,EAAEtgB,eAAesgB,IAAIx3B,IAAI,OAAOw3B,EAAElgB,MAAM,CAACkgB,EAAElgB,MAAMP,OAAOygB,EAAEA,EAAEA,EAAElgB,MAAM,QAAQ,CAAC,GAAGkgB,IAAIx3B,EAAE,MAAMA,EAAE,KAAK,OAAOw3B,EAAEjgB,SAAS,CAAC,GAAG,OAAOigB,EAAEzgB,QAAQygB,EAAEzgB,SAAS/W,EAAE,MAAMA,EAAEyC,IAAI+0B,IAAI/0B,EAAE,MAAM+0B,EAAEA,EAAEzgB,MAAM,CAACtU,IAAI+0B,IAAI/0B,EAAE,MAAM+0B,EAAEjgB,QAAQR,OAAOygB,EAAEzgB,OAAOygB,EAAEA,EAAEjgB,OAAO,CAAC,CAAC,MAAM,KAAK,GAAGuvB,GAAG7mC,EAAED,GAAGgnC,GAAGhnC,GAAK,EAAF+B,GAAK6kC,GAAG5mC,GAAS,KAAK,IACtd,CAAC,SAASgnC,GAAGhnC,GAAG,IAAIC,EAAED,EAAEgX,MAAM,GAAK,EAAF/W,EAAI,CAAC,IAAID,EAAE,CAAC,IAAI,IAAIgC,EAAEhC,EAAE+W,OAAO,OAAO/U,GAAG,CAAC,GAAG+jC,GAAG/jC,GAAG,CAAC,IAAID,EAAEC,EAAE,MAAMhC,CAAC,CAACgC,EAAEA,EAAE+U,MAAM,CAAC,MAAMlW,MAAM0G,EAAE,KAAM,CAAC,OAAOxF,EAAEwK,KAAK,KAAK,EAAE,IAAIrM,EAAE6B,EAAEyT,UAAkB,GAARzT,EAAEiV,QAAW/G,GAAG/P,EAAE,IAAI6B,EAAEiV,QAAO,IAAiBovB,GAAGpmC,EAATgmC,GAAGhmC,GAAUE,GAAG,MAAM,KAAK,EAAE,KAAK,EAAE,IAAIkC,EAAEL,EAAEyT,UAAUgH,cAAsBypB,GAAGjmC,EAATgmC,GAAGhmC,GAAUoC,GAAG,MAAM,QAAQ,MAAMvB,MAAM0G,EAAE,MAAgC,CAAxB,MAAMtF,GAAGujC,GAAExlC,EAAEA,EAAE+W,OAAO9U,EAAE,CAACjC,EAAEgX,QAAO,CAAE,CAAG,KAAF/W,IAASD,EAAEgX,QAAO,KAAM,CAAC,SAAS6wB,GAAG7nC,EAAEC,EAAE+B,GAAGsjC,GAAEtlC,EAAE8nC,GAAG9nC,EAAEC,EAAE+B,EAAE,CACvb,SAAS8lC,GAAG9nC,EAAEC,EAAE+B,GAAG,IAAI,IAAID,EAAE,IAAY,EAAP/B,EAAEs0B,MAAQ,OAAOgR,IAAG,CAAC,IAAIplC,EAAEolC,GAAE9iC,EAAEtC,EAAEoX,MAAM,GAAG,KAAKpX,EAAEqM,KAAKxK,EAAE,CAAC,IAAIK,EAAE,OAAOlC,EAAEgX,eAAeguB,GAAG,IAAI9iC,EAAE,CAAC,IAAIF,EAAEhC,EAAE4W,UAAU7U,EAAE,OAAOC,GAAG,OAAOA,EAAEgV,eAAeiuB,GAAEjjC,EAAEgjC,GAAG,IAAIn5B,EAAEo5B,GAAO,GAALD,GAAG9iC,GAAM+iC,GAAEljC,KAAK8J,EAAE,IAAIu5B,GAAEplC,EAAE,OAAOolC,IAAOrjC,GAAJG,EAAEkjC,IAAMhuB,MAAM,KAAKlV,EAAEmK,KAAK,OAAOnK,EAAE8U,cAAc6wB,GAAG7nC,GAAG,OAAO+B,GAAGA,EAAE8U,OAAO3U,EAAEkjC,GAAErjC,GAAG8lC,GAAG7nC,GAAG,KAAK,OAAOsC,GAAG8iC,GAAE9iC,EAAEslC,GAAGtlC,EAAEvC,EAAE+B,GAAGQ,EAAEA,EAAE+U,QAAQ+tB,GAAEplC,EAAEglC,GAAGhjC,EAAEijC,GAAEp5B,CAAC,CAACi8B,GAAGhoC,EAAM,MAAM,IAAoB,KAAfE,EAAEqjC,eAAoB,OAAO/gC,GAAGA,EAAEuU,OAAO7W,EAAEolC,GAAE9iC,GAAGwlC,GAAGhoC,EAAM,CAAC,CACvc,SAASgoC,GAAGhoC,GAAG,KAAK,OAAOslC,IAAG,CAAC,IAAIrlC,EAAEqlC,GAAE,GAAG,IAAa,KAARrlC,EAAE+W,OAAY,CAAC,IAAIhV,EAAE/B,EAAE6W,UAAU,IAAI,GAAG,IAAa,KAAR7W,EAAE+W,OAAY,OAAO/W,EAAEsM,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG44B,IAAGS,GAAG,EAAE3lC,GAAG,MAAM,KAAK,EAAE,IAAI8B,EAAE9B,EAAEuV,UAAU,GAAW,EAARvV,EAAE+W,QAAUmuB,GAAE,GAAG,OAAOnjC,EAAED,EAAEm3B,wBAAwB,CAAC,IAAIh5B,EAAED,EAAE4zB,cAAc5zB,EAAE2C,KAAKZ,EAAE0yB,cAAcK,GAAG90B,EAAE2C,KAAKZ,EAAE0yB,eAAe3yB,EAAEmgC,mBAAmBhiC,EAAE8B,EAAEkV,cAAcnV,EAAEkmC,oCAAoC,CAAC,IAAIzlC,EAAEvC,EAAEq2B,YAAY,OAAO9zB,GAAGo1B,GAAG33B,EAAEuC,EAAET,GAAG,MAAM,KAAK,EAAE,IAAIK,EAAEnC,EAAEq2B,YAAY,GAAG,OAAOl0B,EAAE,CAAQ,GAAPJ,EAAE,KAAQ,OAAO/B,EAAEqX,MAAM,OAAOrX,EAAEqX,MAAM/K,KAAK,KAAK,EACvf,KAAK,EAAEvK,EAAE/B,EAAEqX,MAAM9B,UAAUoiB,GAAG33B,EAAEmC,EAAEJ,EAAE,CAAC,MAAM,KAAK,EAAE,IAAIE,EAAEjC,EAAEuV,UAAU,GAAG,OAAOxT,GAAW,EAAR/B,EAAE+W,MAAQ,CAAChV,EAAEE,EAAE,IAAID,EAAEhC,EAAEy0B,cAAc,OAAOz0B,EAAE2C,MAAM,IAAK,SAAS,IAAK,QAAQ,IAAK,SAAS,IAAK,WAAWX,EAAE2iC,WAAW5iC,EAAEmpB,QAAQ,MAAM,IAAK,MAAMlpB,EAAEimC,MAAMlmC,EAAEkmC,IAAIjmC,EAAEimC,KAAK,CAAC,MAAM,KAAK,EAAQ,KAAK,EAAQ,KAAK,GAAyJ,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,MAAhM,KAAK,GAAG,GAAG,OAAOjoC,EAAEiX,cAAc,CAAC,IAAInL,EAAE9L,EAAE6W,UAAU,GAAG,OAAO/K,EAAE,CAAC,IAAItJ,EAAEsJ,EAAEmL,cAAc,GAAG,OAAOzU,EAAE,CAAC,IAAI+0B,EAAE/0B,EAAE0U,WAAW,OAAOqgB,GAAGxa,GAAGwa,EAAE,CAAC,CAAC,CAAC,MAC5c,QAAQ,MAAM32B,MAAM0G,EAAE,MAAO49B,IAAW,IAARllC,EAAE+W,OAAW6uB,GAAG5lC,EAA2B,CAAxB,MAAMw3B,GAAG+N,GAAEvlC,EAAEA,EAAE8W,OAAO0gB,EAAE,CAAC,CAAC,GAAGx3B,IAAID,EAAE,CAACslC,GAAE,KAAK,KAAK,CAAa,GAAG,QAAftjC,EAAE/B,EAAEsX,SAAoB,CAACvV,EAAE+U,OAAO9W,EAAE8W,OAAOuuB,GAAEtjC,EAAE,KAAK,CAACsjC,GAAErlC,EAAE8W,MAAM,CAAC,CAAC,SAAS0wB,GAAGznC,GAAG,KAAK,OAAOslC,IAAG,CAAC,IAAIrlC,EAAEqlC,GAAE,GAAGrlC,IAAID,EAAE,CAACslC,GAAE,KAAK,KAAK,CAAC,IAAItjC,EAAE/B,EAAEsX,QAAQ,GAAG,OAAOvV,EAAE,CAACA,EAAE+U,OAAO9W,EAAE8W,OAAOuuB,GAAEtjC,EAAE,KAAK,CAACsjC,GAAErlC,EAAE8W,MAAM,CAAC,CACvS,SAASgxB,GAAG/nC,GAAG,KAAK,OAAOslC,IAAG,CAAC,IAAIrlC,EAAEqlC,GAAE,IAAI,OAAOrlC,EAAEsM,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,IAAIvK,EAAE/B,EAAE8W,OAAO,IAAI6uB,GAAG,EAAE3lC,EAAoB,CAAjB,MAAMgC,GAAGujC,GAAEvlC,EAAE+B,EAAEC,EAAE,CAAC,MAAM,KAAK,EAAE,IAAIF,EAAE9B,EAAEuV,UAAU,GAAG,mBAAoBzT,EAAEm3B,kBAAkB,CAAC,IAAIh5B,EAAED,EAAE8W,OAAO,IAAIhV,EAAEm3B,mBAAqC,CAAjB,MAAMiP,GAAG3C,GAAEvlC,EAAEC,EAAEioC,EAAE,CAAC,CAAC,IAAI3lC,EAAEvC,EAAE8W,OAAO,IAAI8uB,GAAG5lC,EAAoB,CAAjB,MAAMmoC,GAAG5C,GAAEvlC,EAAEuC,EAAE4lC,EAAE,CAAC,MAAM,KAAK,EAAE,IAAIhmC,EAAEnC,EAAE8W,OAAO,IAAI8uB,GAAG5lC,EAAoB,CAAjB,MAAMooC,GAAG7C,GAAEvlC,EAAEmC,EAAEimC,EAAE,EAA2B,CAAxB,MAAMC,GAAG9C,GAAEvlC,EAAEA,EAAE8W,OAAOuxB,EAAE,CAAC,GAAGroC,IAAID,EAAE,CAACslC,GAAE,KAAK,KAAK,CAAC,IAAIpjC,EAAEjC,EAAEsX,QAAQ,GAAG,OAAOrV,EAAE,CAACA,EAAE6U,OAAO9W,EAAE8W,OAAOuuB,GAAEpjC,EAAE,KAAK,CAACojC,GAAErlC,EAAE8W,MAAM,CAAC,CAC7d,IAwBkNwxB,GAxB9MC,GAAGpvB,KAAKqvB,KAAKC,GAAG1+B,EAAGnF,uBAAuB8jC,GAAG3+B,EAAGjF,kBAAkB6jC,GAAG5+B,EAAGlF,wBAAwBsyB,GAAE,EAAEmG,GAAE,KAAKsL,GAAE,KAAKC,GAAE,EAAElH,GAAG,EAAED,GAAG1Q,GAAG,GAAG6T,GAAE,EAAEiE,GAAG,KAAKpR,GAAG,EAAEqR,GAAG,EAAEC,GAAG,EAAEC,GAAG,KAAKC,GAAG,KAAK5B,GAAG,EAAExC,GAAGqE,IAASC,GAAG,KAAKlJ,IAAG,EAAGC,GAAG,KAAKI,GAAG,KAAK8I,IAAG,EAAGC,GAAG,KAAKC,GAAG,EAAEC,GAAG,EAAEC,GAAG,KAAKC,IAAG,EAAGC,GAAG,EAAE,SAAS1R,KAAI,OAAO,IAAO,EAAFd,IAAKjf,MAAI,IAAKwxB,GAAGA,GAAGA,GAAGxxB,IAAG,CAChU,SAASggB,GAAGn4B,GAAG,OAAG,IAAY,EAAPA,EAAEs0B,MAAe,EAAK,IAAO,EAAF8C,KAAM,IAAI0R,GAASA,IAAGA,GAAK,OAAOhU,GAAGxwB,YAAkB,IAAIslC,KAAKA,GAAGvvB,MAAMuvB,IAAU,KAAP5pC,EAAE0a,IAAkB1a,EAAiBA,OAAE,KAAjBA,EAAEgI,OAAOkf,OAAmB,GAAGxJ,GAAG1d,EAAE4C,KAAc,CAAC,SAASw1B,GAAGp4B,EAAEC,EAAE+B,EAAED,GAAG,GAAG,GAAG0nC,GAAG,MAAMA,GAAG,EAAEC,GAAG,KAAK7oC,MAAM0G,EAAE,MAAMgT,GAAGva,EAAEgC,EAAED,GAAM,IAAO,EAAFq1B,KAAMp3B,IAAIu9B,KAAEv9B,IAAIu9B,KAAI,IAAO,EAAFnG,MAAO4R,IAAIhnC,GAAG,IAAI8iC,IAAG+E,GAAG7pC,EAAE8oC,KAAIgB,GAAG9pC,EAAE+B,GAAG,IAAIC,GAAG,IAAIo1B,IAAG,IAAY,EAAPn3B,EAAEq0B,QAAUyQ,GAAG5sB,KAAI,IAAIma,IAAIG,MAAK,CAC1Y,SAASqX,GAAG9pC,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE+pC,cA5MzB,SAAY/pC,EAAEC,GAAG,IAAI,IAAI+B,EAAEhC,EAAE+Z,eAAehY,EAAE/B,EAAEga,YAAY9Z,EAAEF,EAAEgqC,gBAAgBxnC,EAAExC,EAAE8Z,aAAa,EAAEtX,GAAG,CAAC,IAAIJ,EAAE,GAAG+W,GAAG3W,GAAGN,EAAE,GAAGE,EAAEH,EAAE/B,EAAEkC,IAAM,IAAKH,EAAM,IAAKC,EAAEF,IAAI,IAAKE,EAAEH,KAAG7B,EAAEkC,GAAG+X,GAAGjY,EAAEjC,IAAQgC,GAAGhC,IAAID,EAAEiqC,cAAc/nC,GAAGM,IAAIN,CAAC,CAAC,CA4MnLgoC,CAAGlqC,EAAEC,GAAG,IAAI8B,EAAE8X,GAAG7Z,EAAEA,IAAIu9B,GAAEuL,GAAE,GAAG,GAAG,IAAI/mC,EAAE,OAAOC,GAAG6V,GAAG7V,GAAGhC,EAAE+pC,aAAa,KAAK/pC,EAAEmqC,iBAAiB,OAAO,GAAGlqC,EAAE8B,GAAGA,EAAE/B,EAAEmqC,mBAAmBlqC,EAAE,CAAgB,GAAf,MAAM+B,GAAG6V,GAAG7V,GAAM,IAAI/B,EAAE,IAAID,EAAEuM,IA7IsJ,SAAYvM,GAAGsyB,IAAG,EAAGE,GAAGxyB,EAAE,CA6I5KoqC,CAAGC,GAAG7kC,KAAK,KAAKxF,IAAIwyB,GAAG6X,GAAG7kC,KAAK,KAAKxF,IAAIiwB,IAAG,WAAW,IAAO,EAAFmH,KAAM3E,IAAI,IAAGzwB,EAAE,SAAS,CAAC,OAAO2Y,GAAG5Y,IAAI,KAAK,EAAEC,EAAEuW,GAAG,MAAM,KAAK,EAAEvW,EAAEyW,GAAG,MAAM,KAAK,GAAwC,QAAQzW,EAAE2W,SAApC,KAAK,UAAU3W,EAAE+W,GAAsB/W,EAAEsoC,GAAGtoC,EAAEuoC,GAAG/kC,KAAK,KAAKxF,GAAG,CAACA,EAAEmqC,iBAAiBlqC,EAAED,EAAE+pC,aAAa/nC,CAAC,CAAC,CAC7c,SAASuoC,GAAGvqC,EAAEC,GAAc,GAAX0pC,IAAG,EAAGC,GAAG,EAAK,IAAO,EAAFxS,IAAK,MAAMv2B,MAAM0G,EAAE,MAAM,IAAIvF,EAAEhC,EAAE+pC,aAAa,GAAGS,MAAMxqC,EAAE+pC,eAAe/nC,EAAE,OAAO,KAAK,IAAID,EAAE8X,GAAG7Z,EAAEA,IAAIu9B,GAAEuL,GAAE,GAAG,GAAG,IAAI/mC,EAAE,OAAO,KAAK,GAAG,IAAO,GAAFA,IAAO,IAAKA,EAAE/B,EAAEiqC,eAAehqC,EAAEA,EAAEwqC,GAAGzqC,EAAE+B,OAAO,CAAC9B,EAAE8B,EAAE,IAAI7B,EAAEk3B,GAAEA,IAAG,EAAE,IAAI50B,EAAEkoC,KAAgD,IAAxCnN,KAAIv9B,GAAG8oC,KAAI7oC,IAAEopC,GAAG,KAAKtE,GAAG5sB,KAAI,IAAIwyB,GAAG3qC,EAAEC,MAAM,IAAI2qC,KAAK,KAAsB,CAAhB,MAAM1oC,GAAG2oC,GAAG7qC,EAAEkC,EAAE,CAAUkzB,KAAKsT,GAAGlnC,QAAQgB,EAAE40B,GAAEl3B,EAAE,OAAO2oC,GAAE5oC,EAAE,GAAGs9B,GAAE,KAAKuL,GAAE,EAAE7oC,EAAE6kC,GAAE,CAAC,GAAG,IAAI7kC,EAAE,CAAyC,GAAxC,IAAIA,IAAY,KAARC,EAAEka,GAAGpa,MAAW+B,EAAE7B,EAAED,EAAE6qC,GAAG9qC,EAAEE,KAAQ,IAAID,EAAE,MAAM+B,EAAE+mC,GAAG4B,GAAG3qC,EAAE,GAAG6pC,GAAG7pC,EAAE+B,GAAG+nC,GAAG9pC,EAAEmY,MAAKnW,EAAE,GAAG,IAAI/B,EAAE4pC,GAAG7pC,EAAE+B,OAChf,CAAuB,GAAtB7B,EAAEF,EAAEwB,QAAQsV,UAAa,IAAO,GAAF/U,KAGnC,SAAY/B,GAAG,IAAI,IAAIC,EAAED,IAAI,CAAC,GAAW,MAARC,EAAE+W,MAAY,CAAC,IAAIhV,EAAE/B,EAAEq2B,YAAY,GAAG,OAAOt0B,GAAe,QAAXA,EAAEA,EAAE07B,QAAiB,IAAI,IAAI37B,EAAE,EAAEA,EAAEC,EAAEM,OAAOP,IAAI,CAAC,IAAI7B,EAAE8B,EAAED,GAAGS,EAAEtC,EAAEk9B,YAAYl9B,EAAEA,EAAEwD,MAAM,IAAI,IAAI8kB,GAAGhmB,IAAItC,GAAG,OAAM,CAAoB,CAAjB,MAAMkC,GAAG,OAAM,CAAE,CAAC,CAAC,CAAW,GAAVJ,EAAE/B,EAAEqX,MAAwB,MAAfrX,EAAEsjC,cAAoB,OAAOvhC,EAAEA,EAAE+U,OAAO9W,EAAEA,EAAE+B,MAAM,CAAC,GAAG/B,IAAID,EAAE,MAAM,KAAK,OAAOC,EAAEsX,SAAS,CAAC,GAAG,OAAOtX,EAAE8W,QAAQ9W,EAAE8W,SAAS/W,EAAE,OAAM,EAAGC,EAAEA,EAAE8W,MAAM,CAAC9W,EAAEsX,QAAQR,OAAO9W,EAAE8W,OAAO9W,EAAEA,EAAEsX,OAAO,CAAC,CAAC,OAAM,CAAE,CAHvXwzB,CAAG7qC,KAAe,KAAVD,EAAEwqC,GAAGzqC,EAAE+B,MAAmB,KAARS,EAAE4X,GAAGpa,MAAW+B,EAAES,EAAEvC,EAAE6qC,GAAG9qC,EAAEwC,KAAK,IAAIvC,GAAG,MAAM+B,EAAE+mC,GAAG4B,GAAG3qC,EAAE,GAAG6pC,GAAG7pC,EAAE+B,GAAG+nC,GAAG9pC,EAAEmY,MAAKnW,EAAqC,OAAnChC,EAAEgrC,aAAa9qC,EAAEF,EAAEirC,cAAclpC,EAAS9B,GAAG,KAAK,EAAE,KAAK,EAAE,MAAMY,MAAM0G,EAAE,MAAM,KAAK,EAC8B,KAAK,EAAE2jC,GAAGlrC,EAAEmpC,GAAGE,IAAI,MAD7B,KAAK,EAAU,GAARQ,GAAG7pC,EAAE+B,IAAS,UAAFA,KAAeA,GAAiB,IAAb9B,EAAEsnC,GAAG,IAAIpvB,MAAU,CAAC,GAAG,IAAI0B,GAAG7Z,EAAE,GAAG,MAAyB,KAAnBE,EAAEF,EAAE+Z,gBAAqBhY,KAAKA,EAAE,CAACm2B,KAAIl4B,EAAEga,aAAaha,EAAE+Z,eAAe7Z,EAAE,KAAK,CAACF,EAAEmrC,cAAcxb,GAAGub,GAAG1lC,KAAK,KAAKxF,EAAEmpC,GAAGE,IAAIppC,GAAG,KAAK,CAACirC,GAAGlrC,EAAEmpC,GAAGE,IAAI,MAAM,KAAK,EAAU,GAARQ,GAAG7pC,EAAE+B,IAAS,QAAFA,KAC9eA,EAAE,MAAqB,IAAf9B,EAAED,EAAEwa,WAAeta,GAAE,EAAG,EAAE6B,GAAG,CAAC,IAAIK,EAAE,GAAG+W,GAAGpX,GAAGS,EAAE,GAAGJ,GAAEA,EAAEnC,EAAEmC,IAAKlC,IAAIA,EAAEkC,GAAGL,IAAIS,CAAC,CAAqG,GAApGT,EAAE7B,EAAqG,IAA3F6B,GAAG,KAAXA,EAAEoW,KAAIpW,GAAW,IAAI,IAAIA,EAAE,IAAI,KAAKA,EAAE,KAAK,KAAKA,EAAE,KAAK,IAAIA,EAAE,IAAI,KAAKA,EAAE,KAAK,KAAKymC,GAAGzmC,EAAE,OAAOA,GAAU,CAAC/B,EAAEmrC,cAAcxb,GAAGub,GAAG1lC,KAAK,KAAKxF,EAAEmpC,GAAGE,IAAItnC,GAAG,KAAK,CAACmpC,GAAGlrC,EAAEmpC,GAAGE,IAAI,MAA+B,QAAQ,MAAMxoC,MAAM0G,EAAE,MAAO,CAAC,CAAW,OAAVuiC,GAAG9pC,EAAEmY,MAAYnY,EAAE+pC,eAAe/nC,EAAEuoC,GAAG/kC,KAAK,KAAKxF,GAAG,IAAI,CACrX,SAAS8qC,GAAG9qC,EAAEC,GAAG,IAAI+B,EAAEknC,GAA2G,OAAxGlpC,EAAEwB,QAAQ0V,cAAcqF,eAAeouB,GAAG3qC,EAAEC,GAAG+W,OAAO,KAAe,KAAVhX,EAAEyqC,GAAGzqC,EAAEC,MAAWA,EAAEkpC,GAAGA,GAAGnnC,EAAE,OAAO/B,GAAGmkC,GAAGnkC,IAAWD,CAAC,CAAC,SAASokC,GAAGpkC,GAAG,OAAOmpC,GAAGA,GAAGnpC,EAAEmpC,GAAG7lC,KAAKmB,MAAM0kC,GAAGnpC,EAAE,CAE5L,SAAS6pC,GAAG7pC,EAAEC,GAAuD,IAApDA,IAAIgpC,GAAGhpC,IAAI+oC,GAAGhpC,EAAE+Z,gBAAgB9Z,EAAED,EAAEga,cAAc/Z,EAAMD,EAAEA,EAAEgqC,gBAAgB,EAAE/pC,GAAG,CAAC,IAAI+B,EAAE,GAAGmX,GAAGlZ,GAAG8B,EAAE,GAAGC,EAAEhC,EAAEgC,IAAG,EAAG/B,IAAI8B,CAAC,CAAC,CAAC,SAASsoC,GAAGrqC,GAAG,GAAG,IAAO,EAAFo3B,IAAK,MAAMv2B,MAAM0G,EAAE,MAAMijC,KAAK,IAAIvqC,EAAE4Z,GAAG7Z,EAAE,GAAG,GAAG,IAAO,EAAFC,GAAK,OAAO6pC,GAAG9pC,EAAEmY,MAAK,KAAK,IAAInW,EAAEyoC,GAAGzqC,EAAEC,GAAG,GAAG,IAAID,EAAEuM,KAAK,IAAIvK,EAAE,CAAC,IAAID,EAAEqY,GAAGpa,GAAG,IAAI+B,IAAI9B,EAAE8B,EAAEC,EAAE8oC,GAAG9qC,EAAE+B,GAAG,CAAC,GAAG,IAAIC,EAAE,MAAMA,EAAE+mC,GAAG4B,GAAG3qC,EAAE,GAAG6pC,GAAG7pC,EAAEC,GAAG6pC,GAAG9pC,EAAEmY,MAAKnW,EAAE,GAAG,IAAIA,EAAE,MAAMnB,MAAM0G,EAAE,MAAiF,OAA3EvH,EAAEgrC,aAAahrC,EAAEwB,QAAQsV,UAAU9W,EAAEirC,cAAchrC,EAAEirC,GAAGlrC,EAAEmpC,GAAGE,IAAIS,GAAG9pC,EAAEmY,MAAY,IAAI,CACvd,SAASizB,GAAGprC,EAAEC,GAAG,IAAI+B,EAAEo1B,GAAEA,IAAG,EAAE,IAAI,OAAOp3B,EAAEC,EAA2C,CAAzC,QAAa,KAAJm3B,GAAEp1B,KAAU+iC,GAAG5sB,KAAI,IAAIma,IAAIG,KAAK,CAAC,CAAC,SAAS4Y,GAAGrrC,GAAG,OAAOupC,IAAI,IAAIA,GAAGh9B,KAAK,IAAO,EAAF6qB,KAAMoT,KAAK,IAAIvqC,EAAEm3B,GAAEA,IAAG,EAAE,IAAIp1B,EAAE4mC,GAAGtkC,WAAWvC,EAAE2Y,GAAE,IAAI,GAAGkuB,GAAGtkC,WAAW,KAAKoW,GAAE,EAAE1a,EAAE,OAAOA,GAAmD,CAAhD,QAAS0a,GAAE3Y,EAAE6mC,GAAGtkC,WAAWtC,EAAM,IAAO,GAAXo1B,GAAEn3B,KAAawyB,IAAI,CAAC,CAAC,SAASuS,KAAKpD,GAAGD,GAAGngC,QAAQ0vB,GAAEyQ,GAAG,CAChT,SAASgJ,GAAG3qC,EAAEC,GAAGD,EAAEgrC,aAAa,KAAKhrC,EAAEirC,cAAc,EAAE,IAAIjpC,EAAEhC,EAAEmrC,cAAiD,IAAnC,IAAKnpC,IAAIhC,EAAEmrC,eAAc,EAAGtb,GAAG7tB,IAAO,OAAO6mC,GAAE,IAAI7mC,EAAE6mC,GAAE9xB,OAAO,OAAO/U,GAAG,CAAC,IAAID,EAAEC,EAAQ,OAANsxB,GAAGvxB,GAAUA,EAAEwK,KAAK,KAAK,EAA6B,OAA3BxK,EAAEA,EAAEa,KAAKivB,oBAAwCC,KAAK,MAAM,KAAK,EAAE0I,KAAKtJ,GAAEI,IAAIJ,GAAEG,IAAG0J,KAAK,MAAM,KAAK,EAAEL,GAAG34B,GAAG,MAAM,KAAK,EAAEy4B,KAAK,MAAM,KAAK,GAAc,KAAK,GAAGtJ,GAAEyJ,IAAG,MAAM,KAAK,GAAGtF,GAAGtzB,EAAEa,KAAK2C,UAAU,MAAM,KAAK,GAAG,KAAK,GAAGy/B,KAAKhjC,EAAEA,EAAE+U,MAAM,CAAqE,GAApEwmB,GAAEv9B,EAAE6oC,GAAE7oC,EAAEy5B,GAAGz5B,EAAEwB,QAAQ,MAAMsnC,GAAElH,GAAG3hC,EAAE6kC,GAAE,EAAEiE,GAAG,KAAKE,GAAGD,GAAGrR,GAAG,EAAEwR,GAAGD,GAAG,KAAQ,OAAOnT,GAAG,CAAC,IAAI91B,EAC1f,EAAEA,EAAE81B,GAAGzzB,OAAOrC,IAAI,GAA2B,QAAhB8B,GAARC,EAAE+zB,GAAG91B,IAAOi2B,aAAqB,CAACl0B,EAAEk0B,YAAY,KAAK,IAAIh2B,EAAE6B,EAAEyB,KAAKhB,EAAER,EAAE20B,QAAQ,GAAG,OAAOn0B,EAAE,CAAC,IAAIJ,EAAEI,EAAEgB,KAAKhB,EAAEgB,KAAKtD,EAAE6B,EAAEyB,KAAKpB,CAAC,CAACJ,EAAE20B,QAAQ50B,CAAC,CAACg0B,GAAG,IAAI,CAAC,OAAO/1B,CAAC,CAC3K,SAAS6qC,GAAG7qC,EAAEC,GAAG,OAAE,CAAC,IAAI+B,EAAE6mC,GAAE,IAAuB,GAAnBzT,KAAK6F,GAAGz5B,QAAQy6B,GAAMV,GAAG,CAAC,IAAI,IAAIx5B,EAAEq5B,GAAElkB,cAAc,OAAOnV,GAAG,CAAC,IAAI7B,EAAE6B,EAAEs6B,MAAM,OAAOn8B,IAAIA,EAAEy2B,QAAQ,MAAM50B,EAAEA,EAAEyB,IAAI,CAAC+3B,IAAG,CAAE,CAA4C,GAA3CJ,GAAG,EAAEG,GAAED,GAAED,GAAE,KAAKI,IAAG,EAAGC,GAAG,EAAEkN,GAAGnnC,QAAQ,KAAQ,OAAOQ,GAAG,OAAOA,EAAE+U,OAAO,CAAC+tB,GAAE,EAAEiE,GAAG9oC,EAAE4oC,GAAE,KAAK,KAAK,CAAC7oC,EAAE,CAAC,IAAIwC,EAAExC,EAAEoC,EAAEJ,EAAE+U,OAAO7U,EAAEF,EAAEC,EAAEhC,EAAqB,GAAnBA,EAAE6oC,GAAE5mC,EAAE8U,OAAO,MAAS,OAAO/U,GAAG,iBAAkBA,GAAG,mBAAoBA,EAAEiC,KAAK,CAAC,IAAI6H,EAAE9J,EAAEQ,EAAEP,EAAEs1B,EAAE/0B,EAAE8J,IAAI,GAAG,IAAY,EAAP9J,EAAE6xB,QAAU,IAAIkD,GAAG,KAAKA,GAAG,KAAKA,GAAG,CAAC,IAAIC,EAAEh1B,EAAEqU,UAAU2gB,GAAGh1B,EAAE6zB,YAAYmB,EAAEnB,YAAY7zB,EAAEyU,cAAcugB,EAAEvgB,cACxezU,EAAEkzB,MAAM8B,EAAE9B,QAAQlzB,EAAE6zB,YAAY,KAAK7zB,EAAEyU,cAAc,KAAK,CAAC,IAAIwgB,EAAEmJ,GAAGz+B,GAAG,GAAG,OAAOs1B,EAAE,CAACA,EAAE1gB,QAAO,IAAK8pB,GAAGpJ,EAAEt1B,EAAEF,EAAEM,EAAEvC,GAAU,EAAPy3B,EAAEpD,MAAQoM,GAAGl+B,EAAEuJ,EAAE9L,GAAOgC,EAAE8J,EAAE,IAAI+hB,GAAZ7tB,EAAEy3B,GAAcpB,YAAY,GAAG,OAAOxI,EAAE,CAAC,IAAIC,EAAE,IAAIrmB,IAAIqmB,EAAEjmB,IAAI7F,GAAGhC,EAAEq2B,YAAYvI,CAAC,MAAMD,EAAEhmB,IAAI7F,GAAG,MAAMjC,CAAC,CAAM,GAAG,IAAO,EAAFC,GAAK,CAACygC,GAAGl+B,EAAEuJ,EAAE9L,GAAGkjC,KAAK,MAAMnjC,CAAC,CAACiC,EAAEpB,MAAM0G,EAAE,KAAM,MAAM,GAAGksB,IAAU,EAAPvxB,EAAEoyB,KAAO,CAAC,IAAItG,EAAE6S,GAAGz+B,GAAG,GAAG,OAAO4rB,EAAE,CAAC,IAAa,MAARA,EAAEhX,SAAegX,EAAEhX,OAAO,KAAK8pB,GAAG9S,EAAE5rB,EAAEF,EAAEM,EAAEvC,GAAG40B,GAAG4K,GAAGx9B,EAAEC,IAAI,MAAMlC,CAAC,CAAC,CAACwC,EAAEP,EAAEw9B,GAAGx9B,EAAEC,GAAG,IAAI4iC,KAAIA,GAAE,GAAG,OAAOoE,GAAGA,GAAG,CAAC1mC,GAAG0mC,GAAG5lC,KAAKd,GAAGA,EAAEJ,EAAE,EAAE,CAAC,OAAOI,EAAE+J,KAAK,KAAK,EAAE/J,EAAEwU,OAAO,MACpf/W,IAAIA,EAAEuC,EAAEmzB,OAAO11B,EAAkBq3B,GAAG90B,EAAb09B,GAAG19B,EAAEP,EAAEhC,IAAW,MAAMD,EAAE,KAAK,EAAEkC,EAAED,EAAE,IAAIksB,EAAE3rB,EAAEI,KAAKsrB,EAAE1rB,EAAEgT,UAAU,GAAG,IAAa,IAARhT,EAAEwU,SAAa,mBAAoBmX,EAAEmS,0BAA0B,OAAOpS,GAAG,mBAAoBA,EAAEqS,oBAAoB,OAAOC,KAAKA,GAAGlT,IAAIY,KAAK,CAAC1rB,EAAEwU,OAAO,MAAM/W,IAAIA,EAAEuC,EAAEmzB,OAAO11B,EAAkBq3B,GAAG90B,EAAb69B,GAAG79B,EAAEN,EAAEjC,IAAW,MAAMD,CAAC,EAAEwC,EAAEA,EAAEuU,MAAM,OAAO,OAAOvU,EAAE,CAAC8oC,GAAGtpC,EAA0D,CAAvD,MAAM0sB,GAAIzuB,EAAEyuB,EAAGma,KAAI7mC,GAAG,OAAOA,IAAI6mC,GAAE7mC,EAAEA,EAAE+U,QAAQ,QAAQ,CAAC,KAAK,CAAS,CAAC,SAAS2zB,KAAK,IAAI1qC,EAAE0oC,GAAGlnC,QAAsB,OAAdknC,GAAGlnC,QAAQy6B,GAAU,OAAOj8B,EAAEi8B,GAAGj8B,CAAC,CACrd,SAASmjC,KAAQ,IAAI2B,IAAG,IAAIA,IAAG,IAAIA,KAAEA,GAAE,GAAE,OAAOvH,IAAG,IAAQ,UAAH5F,KAAe,IAAQ,UAAHqR,KAAea,GAAGtM,GAAEuL,GAAE,CAAC,SAAS2B,GAAGzqC,EAAEC,GAAG,IAAI+B,EAAEo1B,GAAEA,IAAG,EAAE,IAAIr1B,EAAE2oC,KAAqC,IAA7BnN,KAAIv9B,GAAG8oC,KAAI7oC,IAAEopC,GAAG,KAAKsB,GAAG3qC,EAAEC,MAAM,IAAIsrC,KAAK,KAAsB,CAAhB,MAAMrrC,GAAG2qC,GAAG7qC,EAAEE,EAAE,CAAgC,GAAtBk1B,KAAKgC,GAAEp1B,EAAE0mC,GAAGlnC,QAAQO,EAAK,OAAO8mC,GAAE,MAAMhoC,MAAM0G,EAAE,MAAiB,OAAXg2B,GAAE,KAAKuL,GAAE,EAAShE,EAAC,CAAC,SAASyG,KAAK,KAAK,OAAO1C,IAAG2C,GAAG3C,GAAE,CAAC,SAAS+B,KAAK,KAAK,OAAO/B,KAAI9wB,MAAMyzB,GAAG3C,GAAE,CAAC,SAAS2C,GAAGxrC,GAAG,IAAIC,EAAEsoC,GAAGvoC,EAAE8W,UAAU9W,EAAE4hC,IAAI5hC,EAAE00B,cAAc10B,EAAEg0B,aAAa,OAAO/zB,EAAEqrC,GAAGtrC,GAAG6oC,GAAE5oC,EAAE0oC,GAAGnnC,QAAQ,IAAI,CAC1d,SAAS8pC,GAAGtrC,GAAG,IAAIC,EAAED,EAAE,EAAE,CAAC,IAAIgC,EAAE/B,EAAE6W,UAAqB,GAAX9W,EAAEC,EAAE8W,OAAU,IAAa,MAAR9W,EAAE+W,QAAc,GAAgB,QAAbhV,EAAEmiC,GAAGniC,EAAE/B,EAAE2hC,KAAkB,YAAJiH,GAAE7mC,OAAc,CAAW,GAAG,QAAbA,EAAEijC,GAAGjjC,EAAE/B,IAAmC,OAAnB+B,EAAEgV,OAAO,WAAM6xB,GAAE7mC,GAAS,GAAG,OAAOhC,EAAmE,OAAX8kC,GAAE,OAAE+D,GAAE,MAA5D7oC,EAAEgX,OAAO,MAAMhX,EAAEujC,aAAa,EAAEvjC,EAAE8zB,UAAU,IAA4B,CAAa,GAAG,QAAf7zB,EAAEA,EAAEsX,SAAyB,YAAJsxB,GAAE5oC,GAAS4oC,GAAE5oC,EAAED,CAAC,OAAO,OAAOC,GAAG,IAAI6kC,KAAIA,GAAE,EAAE,CAAC,SAASoG,GAAGlrC,EAAEC,EAAE+B,GAAG,IAAID,EAAE2Y,GAAExa,EAAE0oC,GAAGtkC,WAAW,IAAIskC,GAAGtkC,WAAW,KAAKoW,GAAE,EAC3Y,SAAY1a,EAAEC,EAAE+B,EAAED,GAAG,GAAGyoC,WAAW,OAAOjB,IAAI,GAAG,IAAO,EAAFnS,IAAK,MAAMv2B,MAAM0G,EAAE,MAAMvF,EAAEhC,EAAEgrC,aAAa,IAAI9qC,EAAEF,EAAEirC,cAAc,GAAG,OAAOjpC,EAAE,OAAO,KAA2C,GAAtChC,EAAEgrC,aAAa,KAAKhrC,EAAEirC,cAAc,EAAKjpC,IAAIhC,EAAEwB,QAAQ,MAAMX,MAAM0G,EAAE,MAAMvH,EAAE+pC,aAAa,KAAK/pC,EAAEmqC,iBAAiB,EAAE,IAAI3nC,EAAER,EAAE2zB,MAAM3zB,EAAEuzB,WAA8J,GA1NtT,SAAYv1B,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE8Z,cAAc7Z,EAAED,EAAE8Z,aAAa7Z,EAAED,EAAE+Z,eAAe,EAAE/Z,EAAEga,YAAY,EAAEha,EAAEiqC,cAAchqC,EAAED,EAAEyrC,kBAAkBxrC,EAAED,EAAEia,gBAAgBha,EAAEA,EAAED,EAAEka,cAAc,IAAInY,EAAE/B,EAAEwa,WAAW,IAAIxa,EAAEA,EAAEgqC,gBAAgB,EAAEhoC,GAAG,CAAC,IAAI9B,EAAE,GAAGiZ,GAAGnX,GAAGQ,EAAE,GAAGtC,EAAED,EAAEC,GAAG,EAAE6B,EAAE7B,IAAG,EAAGF,EAAEE,IAAG,EAAG8B,IAAIQ,CAAC,CAAC,CA0N5GkpC,CAAG1rC,EAAEwC,GAAGxC,IAAIu9B,KAAIsL,GAAEtL,GAAE,KAAKuL,GAAE,GAAG,IAAoB,KAAf9mC,EAAEuhC,eAAoB,IAAa,KAARvhC,EAAEgV,QAAasyB,KAAKA,IAAG,EAAGgB,GAAG3xB,IAAG,WAAgB,OAAL6xB,KAAY,IAAI,KAAIhoC,EAAE,IAAa,MAARR,EAAEgV,OAAgB,IAAoB,MAAfhV,EAAEuhC,eAAqB/gC,EAAE,CAACA,EAAEomC,GAAGtkC,WAAWskC,GAAGtkC,WAAW,KAChf,IAAIlC,EAAEsY,GAAEA,GAAE,EAAE,IAAIxY,EAAEk1B,GAAEA,IAAG,EAAEuR,GAAGnnC,QAAQ,KA1CpC,SAAYxB,EAAEC,GAAgB,GAAbsvB,GAAGrS,GAAaoM,GAAVtpB,EAAEkpB,MAAc,CAAC,GAAG,mBAAmBlpB,EAAE,IAAIgC,EAAE,CAAC4nB,MAAM5pB,EAAE8pB,eAAeD,IAAI7pB,EAAE+pB,mBAAmB/pB,EAAE,CAA8C,IAAI+B,GAAjDC,GAAGA,EAAEhC,EAAEwO,gBAAgBxM,EAAEioB,aAAajiB,QAAekiB,cAAcloB,EAAEkoB,eAAe,GAAGnoB,GAAG,IAAIA,EAAEqoB,WAAW,CAACpoB,EAAED,EAAEsoB,WAAW,IAAInqB,EAAE6B,EAAEuoB,aAAa9nB,EAAET,EAAEwoB,UAAUxoB,EAAEA,EAAEyoB,YAAY,IAAIxoB,EAAEmO,SAAS3N,EAAE2N,QAAgC,CAAvB,MAAMie,GAAGpsB,EAAE,KAAK,MAAMhC,CAAC,CAAC,IAAIoC,EAAE,EAAEF,GAAE,EAAGD,GAAE,EAAG8J,EAAE,EAAEtJ,EAAE,EAAE+0B,EAAEx3B,EAAEy3B,EAAE,KAAKx3B,EAAE,OAAO,CAAC,IAAI,IAAIy3B,EAAKF,IAAIx1B,GAAG,IAAI9B,GAAG,IAAIs3B,EAAErnB,WAAWjO,EAAEE,EAAElC,GAAGs3B,IAAIh1B,GAAG,IAAIT,GAAG,IAAIy1B,EAAErnB,WAAWlO,EAAEG,EAAEL,GAAG,IAAIy1B,EAAErnB,WAAW/N,GACnfo1B,EAAEpnB,UAAU9N,QAAW,QAAQo1B,EAAEF,EAAE5nB,aAAkB6nB,EAAED,EAAEA,EAAEE,EAAE,OAAO,CAAC,GAAGF,IAAIx3B,EAAE,MAAMC,EAA8C,GAA5Cw3B,IAAIz1B,KAAK+J,IAAI7L,IAAIgC,EAAEE,GAAGq1B,IAAIj1B,KAAKC,IAAIV,IAAIE,EAAEG,GAAM,QAAQs1B,EAAEF,EAAE1O,aAAa,MAAU2O,GAAJD,EAAEC,GAAMviB,UAAU,CAACsiB,EAAEE,CAAC,CAAC11B,GAAE,IAAKE,IAAG,IAAKD,EAAE,KAAK,CAAC2nB,MAAM1nB,EAAE2nB,IAAI5nB,EAAE,MAAMD,EAAE,IAAI,CAACA,EAAEA,GAAG,CAAC4nB,MAAM,EAAEC,IAAI,EAAE,MAAM7nB,EAAE,KAA+C,IAA1CwtB,GAAG,CAAC/F,YAAYzpB,EAAE0pB,eAAe1nB,GAAGkb,IAAG,EAAOooB,GAAErlC,EAAE,OAAOqlC,IAAG,GAAOtlC,GAAJC,EAAEqlC,IAAMhuB,MAAM,IAAoB,KAAfrX,EAAEsjC,eAAoB,OAAOvjC,EAAEA,EAAE+W,OAAO9W,EAAEqlC,GAAEtlC,OAAO,KAAK,OAAOslC,IAAG,CAACrlC,EAAEqlC,GAAE,IAAI,IAAIxX,EAAE7tB,EAAE6W,UAAU,GAAG,IAAa,KAAR7W,EAAE+W,OAAY,OAAO/W,EAAEsM,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GACvK,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,GAAG,MAA3W,KAAK,EAAE,GAAG,OAAOuhB,EAAE,CAAC,IAAIC,EAAED,EAAE4G,cAAc1G,EAAEF,EAAE5W,cAAc+W,EAAEhuB,EAAEuV,UAAU2Y,EAAEF,EAAE8K,wBAAwB94B,EAAE4zB,cAAc5zB,EAAE2C,KAAKmrB,EAAEgH,GAAG90B,EAAE2C,KAAKmrB,GAAGC,GAAGC,EAAEga,oCAAoC9Z,CAAC,CAAC,MAAM,KAAK,EAAE,IAAID,EAAEjuB,EAAEuV,UAAUgH,cAAc,IAAI0R,EAAE/d,SAAS+d,EAAE9e,YAAY,GAAG,IAAI8e,EAAE/d,UAAU+d,EAAEvE,iBAAiBuE,EAAEre,YAAYqe,EAAEvE,iBAAiB,MAAyC,QAAQ,MAAM9oB,MAAM0G,EAAE,MAAgC,CAAxB,MAAMokC,GAAGnG,GAAEvlC,EAAEA,EAAE8W,OAAO40B,EAAE,CAAa,GAAG,QAAf3rC,EAAEC,EAAEsX,SAAoB,CAACvX,EAAE+W,OAAO9W,EAAE8W,OAAOuuB,GAAEtlC,EAAE,KAAK,CAACslC,GAAErlC,EAAE8W,MAAM,CAAC+W,EAAE4X,GAAGA,IAAG,CAAW,CAwCldkG,CAAG5rC,EAAEgC,GAAG+kC,GAAG/kC,EAAEhC,GAAGwpB,GAAGgG,IAAItS,KAAKqS,GAAGC,GAAGD,GAAG,KAAKvvB,EAAEwB,QAAQQ,EAAE6lC,GAAG7lC,EAAEhC,EAAEE,GAAG+X,KAAKmf,GAAEl1B,EAAEwY,GAAEtY,EAAEwmC,GAAGtkC,WAAW9B,CAAC,MAAMxC,EAAEwB,QAAQQ,EAAsF,GAApFsnC,KAAKA,IAAG,EAAGC,GAAGvpC,EAAEwpC,GAAGtpC,GAAoB,KAAjBsC,EAAExC,EAAE8Z,gBAAqB0mB,GAAG,MAjOmJ,SAAYxgC,GAAG,GAAGkZ,IAAI,mBAAoBA,GAAG2yB,kBAAkB,IAAI3yB,GAAG2yB,kBAAkB5yB,GAAGjZ,OAAE,EAAO,MAAuB,IAAhBA,EAAEwB,QAAQwV,OAAqB,CAAT,MAAM/W,GAAG,CAAC,CAiOxR6rC,CAAG9pC,EAAEwT,WAAas0B,GAAG9pC,EAAEmY,MAAQ,OAAOlY,EAAE,IAAI8B,EAAE/B,EAAE+rC,mBAAmB/pC,EAAE,EAAEA,EAAE/B,EAAEqC,OAAON,IAAI9B,EAAED,EAAE+B,GAAGD,EAAE7B,EAAEwD,MAAM,CAAC+8B,eAAevgC,EAAEmL,MAAMs0B,OAAOz/B,EAAEy/B,SAAS,GAAGQ,GAAG,MAAMA,IAAG,EAAGngC,EAAEogC,GAAGA,GAAG,KAAKpgC,EAAE,IAAQ,EAAHwpC,KAAO,IAAIxpC,EAAEuM,KAAKi+B,KAAsB,IAAO,GAAxBhoC,EAAExC,EAAE8Z,eAAuB9Z,IAAI0pC,GAAGD,MAAMA,GAAG,EAAEC,GAAG1pC,GAAGypC,GAAG,EAAEhX,IAAgB,CAFxFuZ,CAAGhsC,EAAEC,EAAE+B,EAAED,EAA8B,CAA5B,QAAS6mC,GAAGtkC,WAAWpE,EAAEwa,GAAE3Y,CAAC,CAAC,OAAO,IAAI,CAGhc,SAASyoC,KAAK,GAAG,OAAOjB,GAAG,CAAC,IAAIvpC,EAAE2a,GAAG6uB,IAAIvpC,EAAE2oC,GAAGtkC,WAAWtC,EAAE0Y,GAAE,IAAmC,GAA/BkuB,GAAGtkC,WAAW,KAAKoW,GAAE,GAAG1a,EAAE,GAAGA,EAAK,OAAOupC,GAAG,IAAIxnC,GAAE,MAAO,CAAmB,GAAlB/B,EAAEupC,GAAGA,GAAG,KAAKC,GAAG,EAAK,IAAO,EAAFpS,IAAK,MAAMv2B,MAAM0G,EAAE,MAAM,IAAIrH,EAAEk3B,GAAO,IAALA,IAAG,EAAMkO,GAAEtlC,EAAEwB,QAAQ,OAAO8jC,IAAG,CAAC,IAAI9iC,EAAE8iC,GAAEljC,EAAEI,EAAE8U,MAAM,GAAG,IAAa,GAARguB,GAAEtuB,OAAU,CAAC,IAAI9U,EAAEM,EAAEsxB,UAAU,GAAG,OAAO5xB,EAAE,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEC,EAAEI,OAAOL,IAAI,CAAC,IAAI8J,EAAE7J,EAAED,GAAG,IAAIqjC,GAAEv5B,EAAE,OAAOu5B,IAAG,CAAC,IAAI7iC,EAAE6iC,GAAE,OAAO7iC,EAAE8J,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAGo5B,GAAG,EAAEljC,EAAED,GAAG,IAAIg1B,EAAE/0B,EAAE6U,MAAM,GAAG,OAAOkgB,EAAEA,EAAEzgB,OAAOtU,EAAE6iC,GAAE9N,OAAO,KAAK,OAAO8N,IAAG,CAAK,IAAI7N,GAARh1B,EAAE6iC,IAAU/tB,QAAQmgB,EAAEj1B,EAAEsU,OAAa,GAAN+uB,GAAGrjC,GAAMA,IACnfsJ,EAAE,CAACu5B,GAAE,KAAK,KAAK,CAAC,GAAG,OAAO7N,EAAE,CAACA,EAAE1gB,OAAO2gB,EAAE4N,GAAE7N,EAAE,KAAK,CAAC6N,GAAE5N,CAAC,CAAC,CAAC,CAAC,IAAI5J,EAAEtrB,EAAEsU,UAAU,GAAG,OAAOgX,EAAE,CAAC,IAAIC,EAAED,EAAExW,MAAM,GAAG,OAAOyW,EAAE,CAACD,EAAExW,MAAM,KAAK,EAAE,CAAC,IAAI0W,EAAED,EAAExW,QAAQwW,EAAExW,QAAQ,KAAKwW,EAAEC,CAAC,OAAO,OAAOD,EAAE,CAAC,CAACuX,GAAE9iC,CAAC,CAAC,CAAC,GAAG,IAAoB,KAAfA,EAAE+gC,eAAoB,OAAOnhC,EAAEA,EAAE2U,OAAOvU,EAAE8iC,GAAEljC,OAAOnC,EAAE,KAAK,OAAOqlC,IAAG,CAAK,GAAG,IAAa,MAApB9iC,EAAE8iC,IAAYtuB,OAAY,OAAOxU,EAAE+J,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAGo5B,GAAG,EAAEnjC,EAAEA,EAAEuU,QAAQ,IAAIkX,EAAEzrB,EAAE+U,QAAQ,GAAG,OAAO0W,EAAE,CAACA,EAAElX,OAAOvU,EAAEuU,OAAOuuB,GAAErX,EAAE,MAAMhuB,CAAC,CAACqlC,GAAE9iC,EAAEuU,MAAM,CAAC,CAAC,IAAIoX,EAAEnuB,EAAEwB,QAAQ,IAAI8jC,GAAEnX,EAAE,OAAOmX,IAAG,CAAK,IAAIpX,GAAR9rB,EAAEkjC,IAAUhuB,MAAM,GAAG,IAAoB,KAAflV,EAAEmhC,eAAoB,OAClfrV,EAAEA,EAAEnX,OAAO3U,EAAEkjC,GAAEpX,OAAOjuB,EAAE,IAAImC,EAAE+rB,EAAE,OAAOmX,IAAG,CAAK,GAAG,IAAa,MAApBpjC,EAAEojC,IAAYtuB,OAAY,IAAI,OAAO9U,EAAEqK,KAAK,KAAK,EAAE,KAAK,GAAG,KAAK,GAAGq5B,GAAG,EAAE1jC,GAA8B,CAA1B,MAAMwsB,GAAI8W,GAAEtjC,EAAEA,EAAE6U,OAAO2X,EAAG,CAAC,GAAGxsB,IAAIE,EAAE,CAACkjC,GAAE,KAAK,MAAMrlC,CAAC,CAAC,IAAImuB,EAAElsB,EAAEqV,QAAQ,GAAG,OAAO6W,EAAE,CAACA,EAAErX,OAAO7U,EAAE6U,OAAOuuB,GAAElX,EAAE,MAAMnuB,CAAC,CAACqlC,GAAEpjC,EAAE6U,MAAM,CAAC,CAAU,GAATqgB,GAAEl3B,EAAEuyB,KAAQvZ,IAAI,mBAAoBA,GAAG+yB,sBAAsB,IAAI/yB,GAAG+yB,sBAAsBhzB,GAAGjZ,EAAa,CAAV,MAAMksC,GAAI,CAACnqC,GAAE,CAAE,CAAC,OAAOA,CAA6B,CAA5B,QAAS2Y,GAAE1Y,EAAE4mC,GAAGtkC,WAAWrE,CAAC,CAAC,CAAC,OAAM,CAAE,CAAC,SAASksC,GAAGnsC,EAAEC,EAAE+B,GAAyBhC,EAAEm3B,GAAGn3B,EAAjBC,EAAEigC,GAAGlgC,EAAfC,EAAEw/B,GAAGz9B,EAAE/B,GAAY,GAAY,GAAGA,EAAEi4B,KAAI,OAAOl4B,IAAIua,GAAGva,EAAE,EAAEC,GAAG6pC,GAAG9pC,EAAEC,GAAG,CACze,SAASulC,GAAExlC,EAAEC,EAAE+B,GAAG,GAAG,IAAIhC,EAAEuM,IAAI4/B,GAAGnsC,EAAEA,EAAEgC,QAAQ,KAAK,OAAO/B,GAAG,CAAC,GAAG,IAAIA,EAAEsM,IAAI,CAAC4/B,GAAGlsC,EAAED,EAAEgC,GAAG,KAAK,CAAM,GAAG,IAAI/B,EAAEsM,IAAI,CAAC,IAAIxK,EAAE9B,EAAEuV,UAAU,GAAG,mBAAoBvV,EAAE2C,KAAK09B,0BAA0B,mBAAoBv+B,EAAEw+B,oBAAoB,OAAOC,KAAKA,GAAGlT,IAAIvrB,IAAI,CAAuB9B,EAAEk3B,GAAGl3B,EAAjBD,EAAEqgC,GAAGpgC,EAAfD,EAAEy/B,GAAGz9B,EAAEhC,GAAY,GAAY,GAAGA,EAAEk4B,KAAI,OAAOj4B,IAAIsa,GAAGta,EAAE,EAAED,GAAG8pC,GAAG7pC,EAAED,IAAI,KAAK,CAAC,CAACC,EAAEA,EAAE8W,MAAM,CAAC,CACnV,SAAS6pB,GAAG5gC,EAAEC,EAAE+B,GAAG,IAAID,EAAE/B,EAAE2gC,UAAU,OAAO5+B,GAAGA,EAAE6Z,OAAO3b,GAAGA,EAAEi4B,KAAIl4B,EAAEga,aAAaha,EAAE+Z,eAAe/X,EAAEu7B,KAAIv9B,IAAI8oC,GAAE9mC,KAAKA,IAAI,IAAI8iC,IAAG,IAAIA,KAAM,UAAFgE,MAAeA,IAAG,IAAI3wB,KAAIovB,GAAGoD,GAAG3qC,EAAE,GAAGipC,IAAIjnC,GAAG8nC,GAAG9pC,EAAEC,EAAE,CAAC,SAASmsC,GAAGpsC,EAAEC,GAAG,IAAIA,IAAI,IAAY,EAAPD,EAAEs0B,MAAQr0B,EAAE,GAAGA,EAAE0Z,GAAU,IAAQ,WAAfA,KAAK,MAAuBA,GAAG,WAAW,IAAI3X,EAAEk2B,KAAc,QAAVl4B,EAAEm2B,GAAGn2B,EAAEC,MAAcsa,GAAGva,EAAEC,EAAE+B,GAAG8nC,GAAG9pC,EAAEgC,GAAG,CAAC,SAASohC,GAAGpjC,GAAG,IAAIC,EAAED,EAAEkX,cAAclV,EAAE,EAAE,OAAO/B,IAAI+B,EAAE/B,EAAEm0B,WAAWgY,GAAGpsC,EAAEgC,EAAE,CACjZ,SAAS6kC,GAAG7mC,EAAEC,GAAG,IAAI+B,EAAE,EAAE,OAAOhC,EAAEuM,KAAK,KAAK,GAAG,IAAIxK,EAAE/B,EAAEwV,UAActV,EAAEF,EAAEkX,cAAc,OAAOhX,IAAI8B,EAAE9B,EAAEk0B,WAAW,MAAM,KAAK,GAAGryB,EAAE/B,EAAEwV,UAAU,MAAM,QAAQ,MAAM3U,MAAM0G,EAAE,MAAO,OAAOxF,GAAGA,EAAE6Z,OAAO3b,GAAGmsC,GAAGpsC,EAAEgC,EAAE,CAQqK,SAASsoC,GAAGtqC,EAAEC,GAAG,OAAOyX,GAAG1X,EAAEC,EAAE,CACjZ,SAASosC,GAAGrsC,EAAEC,EAAE+B,EAAED,GAAG5B,KAAKoM,IAAIvM,EAAEG,KAAKuB,IAAIM,EAAE7B,KAAKoX,QAAQpX,KAAKmX,MAAMnX,KAAK4W,OAAO5W,KAAKqV,UAAUrV,KAAKyC,KAAKzC,KAAK0zB,YAAY,KAAK1zB,KAAKq5B,MAAM,EAAEr5B,KAAKwB,IAAI,KAAKxB,KAAK6zB,aAAa/zB,EAAEE,KAAKs1B,aAAat1B,KAAK+W,cAAc/W,KAAKm2B,YAAYn2B,KAAKu0B,cAAc,KAAKv0B,KAAKm0B,KAAKvyB,EAAE5B,KAAKojC,aAAapjC,KAAK6W,MAAM,EAAE7W,KAAK2zB,UAAU,KAAK3zB,KAAKo1B,WAAWp1B,KAAKw1B,MAAM,EAAEx1B,KAAK2W,UAAU,IAAI,CAAC,SAAS8c,GAAG5zB,EAAEC,EAAE+B,EAAED,GAAG,OAAO,IAAIsqC,GAAGrsC,EAAEC,EAAE+B,EAAED,EAAE,CAAC,SAASq/B,GAAGphC,GAAiB,UAAdA,EAAEA,EAAEU,aAAuBV,EAAEW,iBAAiB,CAEpd,SAAS84B,GAAGz5B,EAAEC,GAAG,IAAI+B,EAAEhC,EAAE8W,UACuB,OADb,OAAO9U,IAAGA,EAAE4xB,GAAG5zB,EAAEuM,IAAItM,EAAED,EAAE0B,IAAI1B,EAAEs0B,OAAQT,YAAY7zB,EAAE6zB,YAAY7xB,EAAEY,KAAK5C,EAAE4C,KAAKZ,EAAEwT,UAAUxV,EAAEwV,UAAUxT,EAAE8U,UAAU9W,EAAEA,EAAE8W,UAAU9U,IAAIA,EAAEgyB,aAAa/zB,EAAE+B,EAAEY,KAAK5C,EAAE4C,KAAKZ,EAAEgV,MAAM,EAAEhV,EAAEuhC,aAAa,EAAEvhC,EAAE8xB,UAAU,MAAM9xB,EAAEgV,MAAc,SAARhX,EAAEgX,MAAehV,EAAEuzB,WAAWv1B,EAAEu1B,WAAWvzB,EAAE2zB,MAAM31B,EAAE21B,MAAM3zB,EAAEsV,MAAMtX,EAAEsX,MAAMtV,EAAE0yB,cAAc10B,EAAE00B,cAAc1yB,EAAEkV,cAAclX,EAAEkX,cAAclV,EAAEs0B,YAAYt2B,EAAEs2B,YAAYr2B,EAAED,EAAEy1B,aAAazzB,EAAEyzB,aAAa,OAAOx1B,EAAE,KAAK,CAAC01B,MAAM11B,EAAE01B,MAAMD,aAAaz1B,EAAEy1B,cAC/e1zB,EAAEuV,QAAQvX,EAAEuX,QAAQvV,EAAEw3B,MAAMx5B,EAAEw5B,MAAMx3B,EAAEL,IAAI3B,EAAE2B,IAAWK,CAAC,CACxD,SAAS23B,GAAG35B,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,GAAG,IAAIJ,EAAE,EAAM,GAAJL,EAAE/B,EAAK,mBAAoBA,EAAEohC,GAAGphC,KAAKoC,EAAE,QAAQ,GAAG,iBAAkBpC,EAAEoC,EAAE,OAAOpC,EAAE,OAAOA,GAAG,KAAKqK,EAAG,OAAOyvB,GAAG93B,EAAEO,SAASrC,EAAEsC,EAAEvC,GAAG,KAAKqK,EAAGlI,EAAE,EAAElC,GAAG,EAAE,MAAM,KAAKqK,EAAG,OAAOvK,EAAE4zB,GAAG,GAAG5xB,EAAE/B,EAAI,EAAFC,IAAO2zB,YAAYtpB,EAAGvK,EAAE21B,MAAMnzB,EAAExC,EAAE,KAAK2K,EAAG,OAAO3K,EAAE4zB,GAAG,GAAG5xB,EAAE/B,EAAEC,IAAK2zB,YAAYlpB,EAAG3K,EAAE21B,MAAMnzB,EAAExC,EAAE,KAAK4K,EAAG,OAAO5K,EAAE4zB,GAAG,GAAG5xB,EAAE/B,EAAEC,IAAK2zB,YAAYjpB,EAAG5K,EAAE21B,MAAMnzB,EAAExC,EAAE,KAAK+K,EAAG,OAAO+3B,GAAG9gC,EAAE9B,EAAEsC,EAAEvC,GAAG,QAAQ,GAAG,iBAAkBD,GAAG,OAAOA,EAAE,OAAOA,EAAE2C,UAAU,KAAK6H,EAAGpI,EAAE,GAAG,MAAMpC,EAAE,KAAKyK,EAAGrI,EAAE,EAAE,MAAMpC,EAAE,KAAK0K,EAAGtI,EAAE,GACpf,MAAMpC,EAAE,KAAK6K,EAAGzI,EAAE,GAAG,MAAMpC,EAAE,KAAK8K,EAAG1I,EAAE,GAAGL,EAAE,KAAK,MAAM/B,EAAE,MAAMa,MAAM0G,EAAE,IAAI,MAAMvH,EAAEA,SAASA,EAAE,KAAuD,OAAjDC,EAAE2zB,GAAGxxB,EAAEJ,EAAE/B,EAAEC,IAAK2zB,YAAY7zB,EAAEC,EAAE2C,KAAKb,EAAE9B,EAAE01B,MAAMnzB,EAASvC,CAAC,CAAC,SAAS65B,GAAG95B,EAAEC,EAAE+B,EAAED,GAA2B,OAAxB/B,EAAE4zB,GAAG,EAAE5zB,EAAE+B,EAAE9B,IAAK01B,MAAM3zB,EAAShC,CAAC,CAAC,SAAS8iC,GAAG9iC,EAAEC,EAAE+B,EAAED,GAAuE,OAApE/B,EAAE4zB,GAAG,GAAG5zB,EAAE+B,EAAE9B,IAAK4zB,YAAY9oB,EAAG/K,EAAE21B,MAAM3zB,EAAEhC,EAAEwV,UAAU,CAAC8xB,UAAS,GAAWtnC,CAAC,CAAC,SAAS05B,GAAG15B,EAAEC,EAAE+B,GAA8B,OAA3BhC,EAAE4zB,GAAG,EAAE5zB,EAAE,KAAKC,IAAK01B,MAAM3zB,EAAShC,CAAC,CAC5W,SAAS65B,GAAG75B,EAAEC,EAAE+B,GAA8J,OAA3J/B,EAAE2zB,GAAG,EAAE,OAAO5zB,EAAEuC,SAASvC,EAAEuC,SAAS,GAAGvC,EAAE0B,IAAIzB,IAAK01B,MAAM3zB,EAAE/B,EAAEuV,UAAU,CAACgH,cAAcxc,EAAEwc,cAAc8vB,gBAAgB,KAAK1S,eAAe55B,EAAE45B,gBAAuB35B,CAAC,CACtL,SAASssC,GAAGvsC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAGC,KAAKoM,IAAItM,EAAEE,KAAKqc,cAAcxc,EAAEG,KAAK6qC,aAAa7qC,KAAKwgC,UAAUxgC,KAAKqB,QAAQrB,KAAKmsC,gBAAgB,KAAKnsC,KAAKgrC,eAAc,EAAGhrC,KAAK4pC,aAAa5pC,KAAKkiC,eAAeliC,KAAKE,QAAQ,KAAKF,KAAKgqC,iBAAiB,EAAEhqC,KAAKqa,WAAWF,GAAG,GAAGna,KAAK6pC,gBAAgB1vB,IAAG,GAAIna,KAAK8Z,eAAe9Z,KAAK8qC,cAAc9qC,KAAKsrC,iBAAiBtrC,KAAK8pC,aAAa9pC,KAAK6Z,YAAY7Z,KAAK4Z,eAAe5Z,KAAK2Z,aAAa,EAAE3Z,KAAK+Z,cAAcI,GAAG,GAAGna,KAAKq/B,iBAAiBz9B,EAAE5B,KAAK4rC,mBAAmB7rC,EAAEC,KAAKqsC,gCAC/e,IAAI,CAAC,SAASC,GAAGzsC,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,EAAEF,EAAED,GAAgN,OAA7MjC,EAAE,IAAIusC,GAAGvsC,EAAEC,EAAE+B,EAAEE,EAAED,GAAG,IAAIhC,GAAGA,EAAE,GAAE,IAAKuC,IAAIvC,GAAG,IAAIA,EAAE,EAAEuC,EAAEoxB,GAAG,EAAE,KAAK,KAAK3zB,GAAGD,EAAEwB,QAAQgB,EAAEA,EAAEgT,UAAUxV,EAAEwC,EAAE0U,cAAc,CAAC4T,QAAQ/oB,EAAEwa,aAAava,EAAE0qC,MAAM,KAAKhL,YAAY,KAAKiL,0BAA0B,MAAMtW,GAAG7zB,GAAUxC,CAAC,CAAC,SAAS4sC,GAAG5sC,EAAEC,EAAE+B,GAAG,IAAID,EAAE,EAAEM,UAAUC,aAAQ,IAASD,UAAU,GAAGA,UAAU,GAAG,KAAK,MAAM,CAACM,SAASyH,EAAG1I,IAAI,MAAMK,EAAE,KAAK,GAAGA,EAAEQ,SAASvC,EAAEwc,cAAcvc,EAAE25B,eAAe53B,EAAE,CACpa,SAAS6qC,GAAG7sC,GAAG,IAAIA,EAAE,OAAOoxB,GAAuBpxB,EAAE,CAAC,GAAG6W,GAA1B7W,EAAEA,EAAEi4B,mBAA8Bj4B,GAAG,IAAIA,EAAEuM,IAAI,MAAM1L,MAAM0G,EAAE,MAAM,IAAItH,EAAED,EAAE,EAAE,CAAC,OAAOC,EAAEsM,KAAK,KAAK,EAAEtM,EAAEA,EAAEuV,UAAUnV,QAAQ,MAAML,EAAE,KAAK,EAAE,GAAG4xB,GAAG3xB,EAAE2C,MAAM,CAAC3C,EAAEA,EAAEuV,UAAU2c,0CAA0C,MAAMnyB,CAAC,EAAEC,EAAEA,EAAE8W,MAAM,OAAO,OAAO9W,GAAG,MAAMY,MAAM0G,EAAE,KAAM,CAAC,GAAG,IAAIvH,EAAEuM,IAAI,CAAC,IAAIvK,EAAEhC,EAAE4C,KAAK,GAAGgvB,GAAG5vB,GAAG,OAAOgwB,GAAGhyB,EAAEgC,EAAE/B,EAAE,CAAC,OAAOA,CAAC,CACpW,SAAS6sC,GAAG9sC,EAAEC,EAAE+B,EAAED,EAAE7B,EAAEsC,EAAEJ,EAAEF,EAAED,GAAwK,OAArKjC,EAAEysC,GAAGzqC,EAAED,GAAE,EAAG/B,EAAEE,EAAEsC,EAAEJ,EAAEF,EAAED,IAAK5B,QAAQwsC,GAAG,MAAM7qC,EAAEhC,EAAEwB,SAAsBgB,EAAEs0B,GAAhB/0B,EAAEm2B,KAAIh4B,EAAEi4B,GAAGn2B,KAAek1B,SAAS,MAASj3B,EAAYA,EAAE,KAAKk3B,GAAGn1B,EAAEQ,EAAEtC,GAAGF,EAAEwB,QAAQm0B,MAAMz1B,EAAEqa,GAAGva,EAAEE,EAAE6B,GAAG+nC,GAAG9pC,EAAE+B,GAAU/B,CAAC,CAAC,SAAS+sC,GAAG/sC,EAAEC,EAAE+B,EAAED,GAAG,IAAI7B,EAAED,EAAEuB,QAAQgB,EAAE01B,KAAI91B,EAAE+1B,GAAGj4B,GAAsL,OAAnL8B,EAAE6qC,GAAG7qC,GAAG,OAAO/B,EAAEI,QAAQJ,EAAEI,QAAQ2B,EAAE/B,EAAEoiC,eAAergC,GAAE/B,EAAE62B,GAAGt0B,EAAEJ,IAAK60B,QAAQ,CAACnM,QAAQ9qB,GAAuB,QAApB+B,OAAE,IAASA,EAAE,KAAKA,KAAa9B,EAAEi3B,SAASn1B,GAAe,QAAZ/B,EAAEm3B,GAAGj3B,EAAED,EAAEmC,MAAcg2B,GAAGp4B,EAAEE,EAAEkC,EAAEI,GAAG60B,GAAGr3B,EAAEE,EAAEkC,IAAWA,CAAC,CAC3b,SAAS4qC,GAAGhtC,GAAe,OAAZA,EAAEA,EAAEwB,SAAc8V,OAAyBtX,EAAEsX,MAAM/K,IAAoDvM,EAAEsX,MAAM9B,WAAhF,IAA0F,CAAC,SAASy3B,GAAGjtC,EAAEC,GAAqB,GAAG,QAArBD,EAAEA,EAAEkX,gBAA2B,OAAOlX,EAAEmX,WAAW,CAAC,IAAInV,EAAEhC,EAAEo0B,UAAUp0B,EAAEo0B,UAAU,IAAIpyB,GAAGA,EAAE/B,EAAE+B,EAAE/B,CAAC,CAAC,CAAC,SAASitC,GAAGltC,EAAEC,GAAGgtC,GAAGjtC,EAAEC,IAAID,EAAEA,EAAE8W,YAAYm2B,GAAGjtC,EAAEC,EAAE,CAnB7SsoC,GAAG,SAASvoC,EAAEC,EAAE+B,GAAG,GAAG,OAAOhC,EAAE,GAAGA,EAAE00B,gBAAgBz0B,EAAE+zB,cAAc1C,GAAG9vB,QAAQo0B,IAAG,MAAO,CAAC,GAAG,IAAK51B,EAAE21B,MAAM3zB,IAAI,IAAa,IAAR/B,EAAE+W,OAAW,OAAO4e,IAAG,EAzE1I,SAAY51B,EAAEC,EAAE+B,GAAG,OAAO/B,EAAEsM,KAAK,KAAK,EAAE61B,GAAGniC,GAAG20B,KAAK,MAAM,KAAK,EAAE6F,GAAGx6B,GAAG,MAAM,KAAK,EAAE2xB,GAAG3xB,EAAE2C,OAAOsvB,GAAGjyB,GAAG,MAAM,KAAK,EAAEq6B,GAAGr6B,EAAEA,EAAEuV,UAAUgH,eAAe,MAAM,KAAK,GAAG,IAAIza,EAAE9B,EAAE2C,KAAK2C,SAASrF,EAAED,EAAEy0B,cAAchxB,MAAMytB,GAAE6D,GAAGjzB,EAAEiD,eAAejD,EAAEiD,cAAc9E,EAAE,MAAM,KAAK,GAAqB,GAAG,QAArB6B,EAAE9B,EAAEiX,eAA2B,OAAG,OAAOnV,EAAEoV,YAAkBga,GAAEwJ,GAAY,EAAVA,GAAEn5B,SAAWvB,EAAE+W,OAAO,IAAI,MAAQ,IAAKhV,EAAE/B,EAAEqX,MAAMie,YAAmBqN,GAAG5iC,EAAEC,EAAE+B,IAAGmvB,GAAEwJ,GAAY,EAAVA,GAAEn5B,SAA8B,QAAnBxB,EAAEkhC,GAAGlhC,EAAEC,EAAE+B,IAAmBhC,EAAEuX,QAAQ,MAAK4Z,GAAEwJ,GAAY,EAAVA,GAAEn5B,SAAW,MAAM,KAAK,GAC7d,GADgeO,EAAE,IAAKC,EACrf/B,EAAEs1B,YAAe,IAAa,IAARv1B,EAAEgX,OAAW,CAAC,GAAGjV,EAAE,OAAOiiC,GAAGhkC,EAAEC,EAAE+B,GAAG/B,EAAE+W,OAAO,GAAG,CAA6F,GAA1E,QAAlB9W,EAAED,EAAEiX,iBAAyBhX,EAAEyjC,UAAU,KAAKzjC,EAAE4jC,KAAK,KAAK5jC,EAAEu9B,WAAW,MAAMtM,GAAEwJ,GAAEA,GAAEn5B,SAAYO,EAAE,MAAW,OAAO,KAAK,KAAK,GAAG,KAAK,GAAG,OAAO9B,EAAE01B,MAAM,EAAE4L,GAAGvhC,EAAEC,EAAE+B,GAAG,OAAOk/B,GAAGlhC,EAAEC,EAAE+B,EAAE,CAwE7GmrC,CAAGntC,EAAEC,EAAE+B,GAAG4zB,GAAG,IAAa,OAAR51B,EAAEgX,MAAmB,MAAM4e,IAAG,EAAGnC,IAAG,IAAa,QAARxzB,EAAE+W,QAAgBoc,GAAGnzB,EAAE4yB,GAAG5yB,EAAEu5B,OAAiB,OAAVv5B,EAAE01B,MAAM,EAAS11B,EAAEsM,KAAK,KAAK,EAAE,IAAIxK,EAAE9B,EAAE2C,KAAKm/B,GAAG/hC,EAAEC,GAAGD,EAAEC,EAAE+zB,aAAa,IAAI9zB,EAAEsxB,GAAGvxB,EAAEoxB,GAAE7vB,SAASg0B,GAAGv1B,EAAE+B,GAAG9B,EAAE27B,GAAG,KAAK57B,EAAE8B,EAAE/B,EAAEE,EAAE8B,GAAG,IAAIQ,EAAE05B,KACvI,OAD4Ij8B,EAAE+W,OAAO,EAAE,iBAAkB9W,GAAG,OAAOA,GAAG,mBAAoBA,EAAEuF,aAAQ,IAASvF,EAAEyC,UAAU1C,EAAEsM,IAAI,EAAEtM,EAAEiX,cAAc,KAAKjX,EAAEq2B,YAC1e,KAAK1E,GAAG7vB,IAAIS,GAAE,EAAG0vB,GAAGjyB,IAAIuC,GAAE,EAAGvC,EAAEiX,cAAc,OAAOhX,EAAEu4B,YAAO,IAASv4B,EAAEu4B,MAAMv4B,EAAEu4B,MAAM,KAAKpC,GAAGp2B,GAAGC,EAAEK,QAAQy3B,GAAG/3B,EAAEuV,UAAUtV,EAAEA,EAAE+3B,gBAAgBh4B,EAAE44B,GAAG54B,EAAE8B,EAAE/B,EAAEgC,GAAG/B,EAAEkiC,GAAG,KAAKliC,EAAE8B,GAAE,EAAGS,EAAER,KAAK/B,EAAEsM,IAAI,EAAEknB,IAAGjxB,GAAG6wB,GAAGpzB,GAAG+gC,GAAG,KAAK/gC,EAAEC,EAAE8B,GAAG/B,EAAEA,EAAEqX,OAAcrX,EAAE,KAAK,GAAG8B,EAAE9B,EAAE4zB,YAAY7zB,EAAE,CAAqF,OAApF+hC,GAAG/hC,EAAEC,GAAGD,EAAEC,EAAE+zB,aAAuBjyB,GAAV7B,EAAE6B,EAAE4D,OAAU5D,EAAE2D,UAAUzF,EAAE2C,KAAKb,EAAE7B,EAAED,EAAEsM,IAQtU,SAAYvM,GAAG,GAAG,mBAAoBA,EAAE,OAAOohC,GAAGphC,GAAG,EAAE,EAAE,GAAG,MAASA,EAAY,CAAc,IAAbA,EAAEA,EAAE2C,YAAgB+H,EAAG,OAAO,GAAG,GAAG1K,IAAI6K,EAAG,OAAO,EAAE,CAAC,OAAO,CAAC,CAR2LuiC,CAAGrrC,GAAG/B,EAAE+0B,GAAGhzB,EAAE/B,GAAUE,GAAG,KAAK,EAAED,EAAEqhC,GAAG,KAAKrhC,EAAE8B,EAAE/B,EAAEgC,GAAG,MAAMhC,EAAE,KAAK,EAAEC,EAAE6hC,GAAG,KAAK7hC,EAAE8B,EAAE/B,EAAEgC,GAAG,MAAMhC,EAAE,KAAK,GAAGC,EAAEghC,GAAG,KAAKhhC,EAAE8B,EAAE/B,EAAEgC,GAAG,MAAMhC,EAAE,KAAK,GAAGC,EAAEkhC,GAAG,KAAKlhC,EAAE8B,EAAEgzB,GAAGhzB,EAAEa,KAAK5C,GAAGgC,GAAG,MAAMhC,EAAE,MAAMa,MAAM0G,EAAE,IACvgBxF,EAAE,IAAK,CAAC,OAAO9B,EAAE,KAAK,EAAE,OAAO8B,EAAE9B,EAAE2C,KAAK1C,EAAED,EAAE+zB,aAA2CsN,GAAGthC,EAAEC,EAAE8B,EAArC7B,EAAED,EAAE4zB,cAAc9xB,EAAE7B,EAAE60B,GAAGhzB,EAAE7B,GAAc8B,GAAG,KAAK,EAAE,OAAOD,EAAE9B,EAAE2C,KAAK1C,EAAED,EAAE+zB,aAA2C8N,GAAG9hC,EAAEC,EAAE8B,EAArC7B,EAAED,EAAE4zB,cAAc9xB,EAAE7B,EAAE60B,GAAGhzB,EAAE7B,GAAc8B,GAAG,KAAK,EAAEhC,EAAE,CAAO,GAANoiC,GAAGniC,GAAM,OAAOD,EAAE,MAAMa,MAAM0G,EAAE,MAAMxF,EAAE9B,EAAE+zB,aAA+B9zB,GAAlBsC,EAAEvC,EAAEiX,eAAkB4T,QAAQ+L,GAAG72B,EAAEC,GAAGs3B,GAAGt3B,EAAE8B,EAAE,KAAKC,GAAG,IAAII,EAAEnC,EAAEiX,cAA0B,GAAZnV,EAAEK,EAAE0oB,QAAWtoB,EAAE+Z,aAAY,CAAC,GAAG/Z,EAAE,CAACsoB,QAAQ/oB,EAAEwa,cAAa,EAAGmwB,MAAMtqC,EAAEsqC,MAAMC,0BAA0BvqC,EAAEuqC,0BAA0BjL,YAAYt/B,EAAEs/B,aAAazhC,EAAEq2B,YAAYC,UAChf/zB,EAAEvC,EAAEiX,cAAc1U,EAAU,IAARvC,EAAE+W,MAAU,CAAuB/W,EAAEqiC,GAAGtiC,EAAEC,EAAE8B,EAAEC,EAAjC9B,EAAEu/B,GAAG5+B,MAAM0G,EAAE,MAAMtH,IAAmB,MAAMD,CAAC,CAAM,GAAG+B,IAAI7B,EAAE,CAAuBD,EAAEqiC,GAAGtiC,EAAEC,EAAE8B,EAAEC,EAAjC9B,EAAEu/B,GAAG5+B,MAAM0G,EAAE,MAAMtH,IAAmB,MAAMD,CAAC,CAAM,IAAIwzB,GAAGjD,GAAGtwB,EAAEuV,UAAUgH,cAAc5M,YAAY2jB,GAAGtzB,EAAEwzB,IAAE,EAAGC,GAAG,KAAK1xB,EAAEg4B,GAAG/5B,EAAE,KAAK8B,EAAEC,GAAG/B,EAAEqX,MAAMtV,EAAEA,GAAGA,EAAEgV,OAAc,EAARhV,EAAEgV,MAAS,KAAKhV,EAAEA,EAAEuV,O,KAAY,CAAM,GAALqd,KAAQ7yB,IAAI7B,EAAE,CAACD,EAAEihC,GAAGlhC,EAAEC,EAAE+B,GAAG,MAAMhC,CAAC,CAACghC,GAAGhhC,EAAEC,EAAE8B,EAAEC,EAAE,CAAC/B,EAAEA,EAAEqX,KAAK,CAAC,OAAOrX,EAAE,KAAK,EAAE,OAAOw6B,GAAGx6B,GAAG,OAAOD,GAAGu0B,GAAGt0B,GAAG8B,EAAE9B,EAAE2C,KAAK1C,EAAED,EAAE+zB,aAAaxxB,EAAE,OAAOxC,EAAEA,EAAE00B,cAAc,KAAKtyB,EAAElC,EAAEqC,SAASktB,GAAG1tB,EAAE7B,GAAGkC,EAAE,KAAK,OAAOI,GAAGitB,GAAG1tB,EAAES,KAAKvC,EAAE+W,OAAO,IACnf6qB,GAAG7hC,EAAEC,GAAG+gC,GAAGhhC,EAAEC,EAAEmC,EAAEJ,GAAG/B,EAAEqX,MAAM,KAAK,EAAE,OAAO,OAAOtX,GAAGu0B,GAAGt0B,GAAG,KAAK,KAAK,GAAG,OAAO2iC,GAAG5iC,EAAEC,EAAE+B,GAAG,KAAK,EAAE,OAAOs4B,GAAGr6B,EAAEA,EAAEuV,UAAUgH,eAAeza,EAAE9B,EAAE+zB,aAAa,OAAOh0B,EAAEC,EAAEqX,MAAMyiB,GAAG95B,EAAE,KAAK8B,EAAEC,GAAGg/B,GAAGhhC,EAAEC,EAAE8B,EAAEC,GAAG/B,EAAEqX,MAAM,KAAK,GAAG,OAAOvV,EAAE9B,EAAE2C,KAAK1C,EAAED,EAAE+zB,aAA2CiN,GAAGjhC,EAAEC,EAAE8B,EAArC7B,EAAED,EAAE4zB,cAAc9xB,EAAE7B,EAAE60B,GAAGhzB,EAAE7B,GAAc8B,GAAG,KAAK,EAAE,OAAOg/B,GAAGhhC,EAAEC,EAAEA,EAAE+zB,aAAahyB,GAAG/B,EAAEqX,MAAM,KAAK,EAAmD,KAAK,GAAG,OAAO0pB,GAAGhhC,EAAEC,EAAEA,EAAE+zB,aAAazxB,SAASP,GAAG/B,EAAEqX,MAAM,KAAK,GAAGtX,EAAE,CACxZ,GADyZ+B,EAAE9B,EAAE2C,KAAK2C,SAASrF,EAAED,EAAE+zB,aAAaxxB,EAAEvC,EAAEy0B,cAClftyB,EAAElC,EAAEwD,MAAMytB,GAAE6D,GAAGjzB,EAAEiD,eAAejD,EAAEiD,cAAc5C,EAAK,OAAOI,EAAE,GAAGgmB,GAAGhmB,EAAEkB,MAAMtB,IAAI,GAAGI,EAAED,WAAWrC,EAAEqC,WAAW+uB,GAAG9vB,QAAQ,CAACvB,EAAEihC,GAAGlhC,EAAEC,EAAE+B,GAAG,MAAMhC,CAAC,OAAO,IAAc,QAAVwC,EAAEvC,EAAEqX,SAAiB9U,EAAEuU,OAAO9W,GAAG,OAAOuC,GAAG,CAAC,IAAIN,EAAEM,EAAEizB,aAAa,GAAG,OAAOvzB,EAAE,CAACE,EAAEI,EAAE8U,MAAM,IAAI,IAAIrV,EAAEC,EAAEwzB,aAAa,OAAOzzB,GAAG,CAAC,GAAGA,EAAE5B,UAAU0B,EAAE,CAAC,GAAG,IAAIS,EAAE+J,IAAI,EAACtK,EAAE60B,IAAG,EAAG90B,GAAGA,IAAKuK,IAAI,EAAE,IAAIR,EAAEvJ,EAAE8zB,YAAY,GAAG,OAAOvqB,EAAE,CAAY,IAAItJ,GAAfsJ,EAAEA,EAAE2qB,QAAeC,QAAQ,OAAOl0B,EAAER,EAAEuB,KAAKvB,GAAGA,EAAEuB,KAAKf,EAAEe,KAAKf,EAAEe,KAAKvB,GAAG8J,EAAE4qB,QAAQ10B,CAAC,CAAC,CAACO,EAAEmzB,OAAO3zB,EAAgB,QAAdC,EAAEO,EAAEsU,aAAqB7U,EAAE0zB,OAAO3zB,GAAGszB,GAAG9yB,EAAEuU,OAClf/U,EAAE/B,GAAGiC,EAAEyzB,OAAO3zB,EAAE,KAAK,CAACC,EAAEA,EAAEuB,IAAI,CAAC,MAAM,GAAG,KAAKhB,EAAE+J,IAAInK,EAAEI,EAAEI,OAAO3C,EAAE2C,KAAK,KAAKJ,EAAE8U,WAAW,GAAG,KAAK9U,EAAE+J,IAAI,CAAY,GAAG,QAAdnK,EAAEI,EAAEuU,QAAmB,MAAMlW,MAAM0G,EAAE,MAAMnF,EAAEuzB,OAAO3zB,EAAgB,QAAdE,EAAEE,EAAE0U,aAAqB5U,EAAEyzB,OAAO3zB,GAAGszB,GAAGlzB,EAAEJ,EAAE/B,GAAGmC,EAAEI,EAAE+U,OAAO,MAAMnV,EAAEI,EAAE8U,MAAM,GAAG,OAAOlV,EAAEA,EAAE2U,OAAOvU,OAAO,IAAIJ,EAAEI,EAAE,OAAOJ,GAAG,CAAC,GAAGA,IAAInC,EAAE,CAACmC,EAAE,KAAK,KAAK,CAAa,GAAG,QAAfI,EAAEJ,EAAEmV,SAAoB,CAAC/U,EAAEuU,OAAO3U,EAAE2U,OAAO3U,EAAEI,EAAE,KAAK,CAACJ,EAAEA,EAAE2U,MAAM,CAACvU,EAAEJ,CAAC,CAAC4+B,GAAGhhC,EAAEC,EAAEC,EAAEqC,SAASP,GAAG/B,EAAEA,EAAEqX,KAAK,CAAC,OAAOrX,EAAE,KAAK,EAAE,OAAOC,EAAED,EAAE2C,KAAKb,EAAE9B,EAAE+zB,aAAazxB,SAASizB,GAAGv1B,EAAE+B,GAAWD,EAAEA,EAAV7B,EAAE21B,GAAG31B,IAAUD,EAAE+W,OAAO,EAAEgqB,GAAGhhC,EAAEC,EAAE8B,EAAEC,GACpf/B,EAAEqX,MAAM,KAAK,GAAG,OAAgBpX,EAAE60B,GAAXhzB,EAAE9B,EAAE2C,KAAY3C,EAAE+zB,cAA6BmN,GAAGnhC,EAAEC,EAAE8B,EAAtB7B,EAAE60B,GAAGhzB,EAAEa,KAAK1C,GAAc8B,GAAG,KAAK,GAAG,OAAOq/B,GAAGrhC,EAAEC,EAAEA,EAAE2C,KAAK3C,EAAE+zB,aAAahyB,GAAG,KAAK,GAAG,OAAOD,EAAE9B,EAAE2C,KAAK1C,EAAED,EAAE+zB,aAAa9zB,EAAED,EAAE4zB,cAAc9xB,EAAE7B,EAAE60B,GAAGhzB,EAAE7B,GAAG6hC,GAAG/hC,EAAEC,GAAGA,EAAEsM,IAAI,EAAEqlB,GAAG7vB,IAAI/B,GAAE,EAAGkyB,GAAGjyB,IAAID,GAAE,EAAGw1B,GAAGv1B,EAAE+B,GAAGu2B,GAAGt4B,EAAE8B,EAAE7B,GAAG24B,GAAG54B,EAAE8B,EAAE7B,EAAE8B,GAAGmgC,GAAG,KAAKliC,EAAE8B,GAAE,EAAG/B,EAAEgC,GAAG,KAAK,GAAG,OAAOgiC,GAAGhkC,EAAEC,EAAE+B,GAAG,KAAK,GAAG,OAAOu/B,GAAGvhC,EAAEC,EAAE+B,GAAG,MAAMnB,MAAM0G,EAAE,IAAItH,EAAEsM,KAAM,EAYxC,IAAI8gC,GAAG,mBAAoBC,YAAYA,YAAY,SAASttC,GAAG8/B,QAAQC,MAAM//B,EAAE,EAAE,SAASutC,GAAGvtC,GAAGG,KAAKqtC,cAAcxtC,CAAC,CACjI,SAASytC,GAAGztC,GAAGG,KAAKqtC,cAAcxtC,CAAC,CAC5J,SAAS0tC,GAAG1tC,GAAG,SAASA,GAAG,IAAIA,EAAEmQ,UAAU,IAAInQ,EAAEmQ,UAAU,KAAKnQ,EAAEmQ,SAAS,CAAC,SAASw9B,GAAG3tC,GAAG,SAASA,GAAG,IAAIA,EAAEmQ,UAAU,IAAInQ,EAAEmQ,UAAU,KAAKnQ,EAAEmQ,WAAW,IAAInQ,EAAEmQ,UAAU,iCAAiCnQ,EAAEoQ,WAAW,CAAC,SAASw9B,KAAK,CAExa,SAASC,GAAG7tC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,IAAIsC,EAAER,EAAEmkC,oBAAoB,GAAG3jC,EAAE,CAAC,IAAIJ,EAAEI,EAAE,GAAG,mBAAoBtC,EAAE,CAAC,IAAIgC,EAAEhC,EAAEA,EAAE,WAAW,IAAIF,EAAEgtC,GAAG5qC,GAAGF,EAAEC,KAAKnC,EAAE,CAAC,CAAC+sC,GAAG9sC,EAAEmC,EAAEpC,EAAEE,EAAE,MAAMkC,EADxJ,SAAYpC,EAAEC,EAAE+B,EAAED,EAAE7B,GAAG,GAAGA,EAAE,CAAC,GAAG,mBAAoB6B,EAAE,CAAC,IAAIS,EAAET,EAAEA,EAAE,WAAW,IAAI/B,EAAEgtC,GAAG5qC,GAAGI,EAAEL,KAAKnC,EAAE,CAAC,CAAC,IAAIoC,EAAE0qC,GAAG7sC,EAAE8B,EAAE/B,EAAE,EAAE,MAAK,EAAG,EAAG,GAAG4tC,IAAmF,OAA/E5tC,EAAEmmC,oBAAoB/jC,EAAEpC,EAAEsuB,IAAIlsB,EAAEZ,QAAQmsB,GAAG,IAAI3tB,EAAEmQ,SAASnQ,EAAEkV,WAAWlV,GAAGqrC,KAAYjpC,CAAC,CAAC,KAAKlC,EAAEF,EAAEkQ,WAAWlQ,EAAE6P,YAAY3P,GAAG,GAAG,mBAAoB6B,EAAE,CAAC,IAAIG,EAAEH,EAAEA,EAAE,WAAW,IAAI/B,EAAEgtC,GAAG/qC,GAAGC,EAAEC,KAAKnC,EAAE,CAAC,CAAC,IAAIiC,EAAEwqC,GAAGzsC,EAAE,GAAE,EAAG,KAAK,GAAK,EAAG,EAAG,GAAG4tC,IAA0G,OAAtG5tC,EAAEmmC,oBAAoBlkC,EAAEjC,EAAEsuB,IAAIrsB,EAAET,QAAQmsB,GAAG,IAAI3tB,EAAEmQ,SAASnQ,EAAEkV,WAAWlV,GAAGqrC,IAAG,WAAW0B,GAAG9sC,EAAEgC,EAAED,EAAED,EAAE,IAAUE,CAAC,CACpU6rC,CAAG9rC,EAAE/B,EAAED,EAAEE,EAAE6B,GAAG,OAAOirC,GAAG5qC,EAAE,CAHpLqrC,GAAG/sC,UAAU+E,OAAO8nC,GAAG7sC,UAAU+E,OAAO,SAASzF,GAAG,IAAIC,EAAEE,KAAKqtC,cAAc,GAAG,OAAOvtC,EAAE,MAAMY,MAAM0G,EAAE,MAAMwlC,GAAG/sC,EAAEC,EAAE,KAAK,KAAK,EAAEwtC,GAAG/sC,UAAUqtC,QAAQR,GAAG7sC,UAAUqtC,QAAQ,WAAW,IAAI/tC,EAAEG,KAAKqtC,cAAc,GAAG,OAAOxtC,EAAE,CAACG,KAAKqtC,cAAc,KAAK,IAAIvtC,EAAED,EAAEwc,cAAc6uB,IAAG,WAAW0B,GAAG,KAAK/sC,EAAE,KAAK,KAAK,IAAGC,EAAEquB,IAAI,IAAI,CAAC,EACzTmf,GAAG/sC,UAAUstC,2BAA2B,SAAShuC,GAAG,GAAGA,EAAE,CAAC,IAAIC,EAAE8a,KAAK/a,EAAE,CAACgc,UAAU,KAAKjH,OAAO/U,EAAEsc,SAASrc,GAAG,IAAI,IAAI+B,EAAE,EAAEA,EAAEyZ,GAAGnZ,QAAQ,IAAIrC,GAAGA,EAAEwb,GAAGzZ,GAAGsa,SAASta,KAAKyZ,GAAGwyB,OAAOjsC,EAAE,EAAEhC,GAAG,IAAIgC,GAAGoa,GAAGpc,EAAE,CAAC,EAEX4a,GAAG,SAAS5a,GAAG,OAAOA,EAAEuM,KAAK,KAAK,EAAE,IAAItM,EAAED,EAAEwV,UAAU,GAAGvV,EAAEuB,QAAQ0V,cAAcqF,aAAa,CAAC,IAAIva,EAAE4X,GAAG3Z,EAAE6Z,cAAc,IAAI9X,IAAIyY,GAAGxa,EAAI,EAAF+B,GAAK8nC,GAAG7pC,EAAEkY,MAAK,IAAO,EAAFif,MAAO2N,GAAG5sB,KAAI,IAAIsa,MAAM,CAAC,MAAM,KAAK,GAAG4Y,IAAG,WAAW,IAAIprC,EAAEk2B,GAAGn2B,EAAE,GAAG,GAAG,OAAOC,EAAE,CAAC,IAAI+B,EAAEk2B,KAAIE,GAAGn4B,EAAED,EAAE,EAAEgC,EAAE,CAAC,IAAGkrC,GAAGltC,EAAE,GAAG,EAC/b6a,GAAG,SAAS7a,GAAG,GAAG,KAAKA,EAAEuM,IAAI,CAAC,IAAItM,EAAEk2B,GAAGn2B,EAAE,WAAW,GAAG,OAAOC,EAAam4B,GAAGn4B,EAAED,EAAE,UAAXk4B,MAAwBgV,GAAGltC,EAAE,UAAU,CAAC,EAAE8a,GAAG,SAAS9a,GAAG,GAAG,KAAKA,EAAEuM,IAAI,CAAC,IAAItM,EAAEk4B,GAAGn4B,GAAGgC,EAAEm0B,GAAGn2B,EAAEC,GAAG,GAAG,OAAO+B,EAAao2B,GAAGp2B,EAAEhC,EAAEC,EAAXi4B,MAAgBgV,GAAGltC,EAAEC,EAAE,CAAC,EAAE8a,GAAG,WAAW,OAAOL,EAAC,EAAEM,GAAG,SAAShb,EAAEC,GAAG,IAAI+B,EAAE0Y,GAAE,IAAI,OAAOA,GAAE1a,EAAEC,GAAe,CAAZ,QAASya,GAAE1Y,CAAC,CAAC,EAClSmT,GAAG,SAASnV,EAAEC,EAAE+B,GAAG,OAAO/B,GAAG,IAAK,QAAyB,GAAjBoO,GAAGrO,EAAEgC,GAAG/B,EAAE+B,EAAEqK,KAAQ,UAAUrK,EAAEY,MAAM,MAAM3C,EAAE,CAAC,IAAI+B,EAAEhC,EAAEgC,EAAEkT,YAAYlT,EAAEA,EAAEkT,WAAsF,IAA3ElT,EAAEA,EAAEksC,iBAAiB,cAAcC,KAAKC,UAAU,GAAGnuC,GAAG,mBAAuBA,EAAE,EAAEA,EAAE+B,EAAEM,OAAOrC,IAAI,CAAC,IAAI8B,EAAEC,EAAE/B,GAAG,GAAG8B,IAAI/B,GAAG+B,EAAEssC,OAAOruC,EAAEquC,KAAK,CAAC,IAAInuC,EAAEuV,GAAG1T,GAAG,IAAI7B,EAAE,MAAMW,MAAM0G,EAAE,KAAKgG,GAAGxL,GAAGsM,GAAGtM,EAAE7B,EAAE,CAAC,CAAC,CAAC,MAAM,IAAK,WAAWgP,GAAGlP,EAAEgC,GAAG,MAAM,IAAK,SAAmB,OAAV/B,EAAE+B,EAAE0B,QAAegL,GAAG1O,IAAIgC,EAAEsiC,SAASrkC,GAAE,GAAI,EAAE2V,GAAGw1B,GAAGv1B,GAAGw1B,GACpa,IAAIiD,GAAG,CAACC,uBAAsB,EAAGC,OAAO,CAACj5B,GAAGkS,GAAGhS,GAAGC,GAAGC,GAAGy1B,KAAKqD,GAAG,CAACC,wBAAwBryB,GAAGsyB,WAAW,EAAEC,QAAQ,SAASC,oBAAoB,aAC1IC,GAAG,CAACH,WAAWF,GAAGE,WAAWC,QAAQH,GAAGG,QAAQC,oBAAoBJ,GAAGI,oBAAoBE,eAAeN,GAAGM,eAAeC,kBAAkB,KAAKC,4BAA4B,KAAKC,4BAA4B,KAAKC,cAAc,KAAKC,wBAAwB,KAAKC,wBAAwB,KAAKC,gBAAgB,KAAKC,mBAAmB,KAAKC,eAAe,KAAKC,qBAAqBzlC,EAAGnF,uBAAuB6qC,wBAAwB,SAAS1vC,GAAW,OAAO,QAAfA,EAAEqX,GAAGrX,IAAmB,KAAKA,EAAEwV,SAAS,EAAEk5B,wBAAwBD,GAAGC,yBARjN,WAAc,OAAO,IAAI,EASpUiB,4BAA4B,KAAKC,gBAAgB,KAAKC,aAAa,KAAKC,kBAAkB,KAAKC,gBAAgB,KAAKC,kBAAkB,kCAAkC,GAAG,oBAAqBC,+BAA+B,CAAC,IAAIC,GAAGD,+BAA+B,IAAIC,GAAGC,YAAYD,GAAGE,cAAc,IAAIn3B,GAAGi3B,GAAGG,OAAOvB,IAAI51B,GAAGg3B,EAAY,CAAT,MAAMI,GAAG,CAAC,CAAC3pC,EAA2D2nC,GAC9Y1nC,EAAqB,SAAS5G,EAAEC,GAAG,IAAI+B,EAAE,EAAEK,UAAUC,aAAQ,IAASD,UAAU,GAAGA,UAAU,GAAG,KAAK,IAAIqrC,GAAGztC,GAAG,MAAMY,MAAM0G,EAAE,MAAM,OAAOqlC,GAAG5sC,EAAEC,EAAE,KAAK+B,EAAE,EAAE6E,EAAmB,SAAS7G,EAAEC,GAAG,IAAIytC,GAAG1tC,GAAG,MAAMa,MAAM0G,EAAE,MAAM,IAAIvF,GAAE,EAAGD,EAAE,GAAG7B,EAAEmtC,GAA4P,OAAzP,MAAOptC,KAAgB,IAAKA,EAAEswC,sBAAsBvuC,GAAE,QAAI,IAAS/B,EAAEu/B,mBAAmBz9B,EAAE9B,EAAEu/B,uBAAkB,IAASv/B,EAAE8rC,qBAAqB7rC,EAAED,EAAE8rC,qBAAqB9rC,EAAEwsC,GAAGzsC,EAAE,GAAE,EAAG,KAAK,EAAKgC,EAAE,EAAGD,EAAE7B,GAAGF,EAAEsuB,IAAIruB,EAAEuB,QAAQmsB,GAAG,IAAI3tB,EAAEmQ,SAASnQ,EAAEkV,WAAWlV,GAAU,IAAIutC,GAAGttC,EAAE,EACrf6G,EAAoB,SAAS9G,GAAG,GAAG,MAAMA,EAAE,OAAO,KAAK,GAAG,IAAIA,EAAEmQ,SAAS,OAAOnQ,EAAE,IAAIC,EAAED,EAAEi4B,gBAAgB,QAAG,IAASh4B,EAAE,CAAC,GAAG,mBAAoBD,EAAEyF,OAAO,MAAM5E,MAAM0G,EAAE,MAAiC,MAA3BvH,EAAEJ,OAAOgE,KAAK5D,GAAG6D,KAAK,KAAWhD,MAAM0G,EAAE,IAAIvH,GAAI,CAAqC,OAA5BA,EAAE,QAAVA,EAAEqX,GAAGpX,IAAc,KAAKD,EAAEwV,SAAkB,EAAEzO,EAAkB,SAAS/G,GAAG,OAAOqrC,GAAGrrC,EAAE,EAAEgH,EAAgB,SAAShH,EAAEC,EAAE+B,GAAG,IAAI2rC,GAAG1tC,GAAG,MAAMY,MAAM0G,EAAE,MAAM,OAAOsmC,GAAG,KAAK7tC,EAAEC,GAAE,EAAG+B,EAAE,EAC/YiF,EAAoB,SAASjH,EAAEC,EAAE+B,GAAG,IAAI0rC,GAAG1tC,GAAG,MAAMa,MAAM0G,EAAE,MAAM,IAAIxF,EAAE,MAAMC,GAAGA,EAAEwuC,iBAAiB,KAAKtwC,GAAE,EAAGsC,EAAE,GAAGJ,EAAEirC,GAAyO,GAAtO,MAAOrrC,KAAgB,IAAKA,EAAEuuC,sBAAsBrwC,GAAE,QAAI,IAAS8B,EAAEw9B,mBAAmBh9B,EAAER,EAAEw9B,uBAAkB,IAASx9B,EAAE+pC,qBAAqB3pC,EAAEJ,EAAE+pC,qBAAqB9rC,EAAE6sC,GAAG7sC,EAAE,KAAKD,EAAE,EAAE,MAAMgC,EAAEA,EAAE,KAAK9B,EAAE,EAAGsC,EAAEJ,GAAGpC,EAAEsuB,IAAIruB,EAAEuB,QAAQmsB,GAAG3tB,GAAM+B,EAAE,IAAI/B,EAAE,EAAEA,EAAE+B,EAAEO,OAAOtC,IAA2BE,GAAhBA,GAAP8B,EAAED,EAAE/B,IAAOywC,aAAgBzuC,EAAE0uC,SAAS,MAAMzwC,EAAEusC,gCAAgCvsC,EAAEusC,gCAAgC,CAACxqC,EAAE9B,GAAGD,EAAEusC,gCAAgClpC,KAAKtB,EACvhB9B,GAAG,OAAO,IAAIutC,GAAGxtC,EAAE,EAAEiH,EAAe,SAASlH,EAAEC,EAAE+B,GAAG,IAAI2rC,GAAG1tC,GAAG,MAAMY,MAAM0G,EAAE,MAAM,OAAOsmC,GAAG,KAAK7tC,EAAEC,GAAE,EAAG+B,EAAE,EAAEmF,EAA+B,SAASnH,GAAG,IAAI2tC,GAAG3tC,GAAG,MAAMa,MAAM0G,EAAE,KAAK,QAAOvH,EAAEmmC,sBAAqBkF,IAAG,WAAWwC,GAAG,KAAK,KAAK7tC,GAAE,GAAG,WAAWA,EAAEmmC,oBAAoB,KAAKnmC,EAAEsuB,IAAI,IAAI,GAAE,KAAG,EAAM,EAAElnB,EAAgCgkC,GAC/U/jC,EAA4C,SAASrH,EAAEC,EAAE+B,EAAED,GAAG,IAAI4rC,GAAG3rC,GAAG,MAAMnB,MAAM0G,EAAE,MAAM,GAAG,MAAMvH,QAAG,IAASA,EAAEi4B,gBAAgB,MAAMp3B,MAAM0G,EAAE,KAAK,OAAOsmC,GAAG7tC,EAAEC,EAAE+B,GAAE,EAAGD,EAAE,EAAEuF,EAAgB,gC,sCClU7L,aAGEqpC,EAAAC,QAAiBC,EAAA,Q,sCCHnB,aAGEF,EAAAC,QAAiBC,EAAA,Q;;;;;;;;;;ACMnB,IACgKC,EAIhKC,EAAgCC,EAAqCC,EAA+BC,EAAkCC,EAAgCC,EAAwCC,EAA6DC,EAC3QC,EAAmNC,EAA8DC,EAA8DC,EAAoIC,EACndC,EAA2CC,EAC3CC,EACAC,EAA+BC,EATlB,SAASC,EAAEjyC,EAAEC,GAAG,IAAI+B,EAAEhC,EAAEsC,OAAOtC,EAAEsD,KAAKrD,GAAGD,EAAE,KAAK,EAAEgC,GAAG,CAAC,IAAID,EAAEC,EAAE,IAAI,EAAE9B,EAAEF,EAAE+B,GAAG,KAAG,EAAEmwC,EAAEhyC,EAAED,IAA0B,MAAMD,EAA7BA,EAAE+B,GAAG9B,EAAED,EAAEgC,GAAG9B,EAAE8B,EAAED,CAAc,CAAC,CAAC,SAASowC,EAAEnyC,GAAG,OAAO,IAAIA,EAAEsC,OAAO,KAAKtC,EAAE,EAAE,CAAC,SAASoyC,EAAEpyC,GAAG,GAAG,IAAIA,EAAEsC,OAAO,OAAO,KAAK,IAAIrC,EAAED,EAAE,GAAGgC,EAAEhC,EAAEqyC,MAAM,GAAGrwC,IAAI/B,EAAE,CAACD,EAAE,GAAGgC,EAAEhC,EAAE,IAAI,IAAI+B,EAAE,EAAE7B,EAAEF,EAAEsC,OAAO6rB,EAAEjuB,IAAI,EAAE6B,EAAEosB,GAAG,CAAC,IAAI1rB,EAAE,GAAGV,EAAE,GAAG,EAAEuwC,EAAEtyC,EAAEyC,GAAGqrB,EAAErrB,EAAE,EAAEwrB,EAAEjuB,EAAE8tB,GAAG,GAAG,EAAEokB,EAAEI,EAAEtwC,GAAG8rB,EAAE5tB,GAAG,EAAEgyC,EAAEjkB,EAAEqkB,IAAItyC,EAAE+B,GAAGksB,EAAEjuB,EAAE8tB,GAAG9rB,EAAED,EAAE+rB,IAAI9tB,EAAE+B,GAAGuwC,EAAEtyC,EAAEyC,GAAGT,EAAED,EAAEU,OAAQ,MAAGqrB,EAAE5tB,GAAG,EAAEgyC,EAAEjkB,EAAEjsB,IAA0B,MAAMhC,EAA7BA,EAAE+B,GAAGksB,EAAEjuB,EAAE8tB,GAAG9rB,EAAED,EAAE+rB,CAAc,EAAC,CAAC,OAAO7tB,CAAC,CAC3c,SAASiyC,EAAElyC,EAAEC,GAAG,IAAI+B,EAAEhC,EAAEuyC,UAAUtyC,EAAEsyC,UAAU,OAAO,IAAIvwC,EAAEA,EAAEhC,EAAEi0B,GAAGh0B,EAAEg0B,EAAE,CAAC,G,giCAAG,iBAAkBue,aAAa,mBAAoBA,YAAY/yB,IAAI,CAAC,IAAIgzB,EAAED,YAAY1B,EAAqB,WAAW,OAAO2B,EAAEhzB,KAAK,CAAC,KAAK,CAAC,IAAIizB,EAAElzB,KAAKmzB,EAAED,EAAEjzB,MAAMqxB,EAAqB,WAAW,OAAO4B,EAAEjzB,MAAMkzB,CAAC,CAAC,CAAC,IAAIC,EAAE,GAAGC,EAAE,GAAGC,EAAE,EAAEC,EAAE,KAAKC,EAAE,EAAEC,GAAE,EAAGC,GAAE,EAAGC,GAAE,EAAGC,EAAE,mBAAoBxjB,WAAWA,WAAW,KAAKyjB,EAAE,mBAAoBvjB,aAAaA,aAAa,KAAKwjB,EAAE,oBAAqBC,aAAaA,aAAa,KACnT,SAASC,EAAExzC,GAAG,IAAI,IAAIC,EAAEkyC,EAAEU,GAAG,OAAO5yC,GAAG,CAAC,GAAG,OAAOA,EAAEi3B,SAASkb,EAAES,OAAQ,MAAG5yC,EAAEwzC,WAAWzzC,GAAgD,MAA9CoyC,EAAES,GAAG5yC,EAAEsyC,UAAUtyC,EAAEyzC,eAAezB,EAAEW,EAAE3yC,EAAc,CAAAA,EAAEkyC,EAAEU,EAAE,CAAC,CAAC,SAASc,EAAE3zC,GAAa,GAAVmzC,GAAE,EAAGK,EAAExzC,IAAOkzC,EAAE,GAAG,OAAOf,EAAES,GAAGM,GAAE,EAAGU,EAAEC,OAAO,CAAC,IAAI5zC,EAAEkyC,EAAEU,GAAG,OAAO5yC,GAAG6zC,GAAEH,EAAE1zC,EAAEwzC,UAAUzzC,EAAE,CAAC,CACra,SAAS6zC,EAAE7zC,EAAEC,GAAGizC,GAAE,EAAGC,IAAIA,GAAE,EAAGE,EAAEU,GAAGA,GAAE,GAAId,GAAE,EAAG,IAAIjxC,EAAEgxC,EAAE,IAAS,IAALQ,EAAEvzC,GAAO8yC,EAAEZ,EAAES,GAAG,OAAOG,MAAMA,EAAEW,eAAezzC,IAAID,IAAIg0C,MAAM,CAAC,IAAIjyC,EAAEgxC,EAAE7b,SAAS,GAAG,mBAAoBn1B,EAAE,CAACgxC,EAAE7b,SAAS,KAAK8b,EAAED,EAAEkB,cAAc,IAAI/zC,EAAE6B,EAAEgxC,EAAEW,gBAAgBzzC,GAAGA,EAAE6wC,IAAuB,mBAAoB5wC,EAAE6yC,EAAE7b,SAASh3B,EAAE6yC,IAAIZ,EAAES,IAAIR,EAAEQ,GAAGY,EAAEvzC,EAAE,MAAMmyC,EAAEQ,GAAGG,EAAEZ,EAAES,EAAE,CAAC,GAAG,OAAOG,EAAE,IAAI5kB,GAAE,MAAO,CAAC,IAAI1rB,EAAE0vC,EAAEU,GAAG,OAAOpwC,GAAGqxC,GAAEH,EAAElxC,EAAEgxC,UAAUxzC,GAAGkuB,GAAE,CAAE,CAAC,OAAOA,CAAyB,CAAxB,QAAS4kB,EAAE,KAAKC,EAAEhxC,EAAEixC,GAAE,CAAE,CAAC,CAD1a,oBAAqBiB,gBAAW,IAASA,UAAUC,iBAAY,IAASD,UAAUC,WAAWC,gBAAgBF,UAAUC,WAAWC,eAAe5uC,KAAK0uC,UAAUC,YAC2Q,IACzPE,EAD6PC,GAAE,EAAGC,EAAE,KAAKR,GAAE,EAAGS,EAAE,EAAEC,GAAE,EACtc,SAAST,IAAI,QAAOlD,IAAuB2D,EAAED,EAAO,CAAC,SAASE,IAAI,GAAG,OAAOH,EAAE,CAAC,IAAIv0C,EAAE8wC,IAAuB2D,EAAEz0C,EAAE,IAAIC,GAAE,EAAG,IAAIA,EAAEs0C,GAAE,EAAGv0C,EAA8B,CAA5B,QAASC,EAAEo0C,KAAKC,GAAE,EAAGC,EAAE,KAAK,CAAC,MAAMD,GAAE,CAAE,CAAO,GAAG,mBAAoBhB,EAAEe,EAAE,WAAWf,EAAEoB,EAAE,OAAO,GAAG,oBAAqBC,eAAe,CAAC,IAAIC,EAAE,IAAID,eAAeE,EAAED,EAAEE,MAAMF,EAAEG,MAAMC,UAAUN,EAAEL,EAAE,WAAWQ,EAAEI,YAAY,KAAK,CAAC,MAAMZ,EAAE,WAAWjB,EAAEsB,EAAE,EAAE,EAAE,SAASd,EAAE5zC,GAAGu0C,EAAEv0C,EAAEs0C,IAAIA,GAAE,EAAGD,IAAI,CAAC,SAASP,GAAE9zC,EAAEC,GAAG8zC,EAAEX,GAAE,WAAWpzC,EAAE8wC,IAAuB,GAAE7wC,EAAE,CAC5d8wC,EAA8B,EAAEC,EAAmC,EAAEC,EAA6B,EAAEC,EAAgC,EAAEC,EAA2B,KAAKC,EAAsC,EAAEC,EAAgC,SAASrxC,GAAGA,EAAEk3B,SAAS,IAAI,EAAEoa,EAAmC,WAAW4B,GAAGD,IAAIC,GAAE,EAAGU,EAAEC,GAAG,EAC1UtC,EAAgC,SAASvxC,GAAG,EAAEA,GAAG,IAAIA,EAAE8/B,QAAQC,MAAM,mHAAmHyU,EAAE,EAAEx0C,EAAEoZ,KAAK87B,MAAM,IAAIl1C,GAAG,CAAC,EAAEwxC,EAAyC,WAAW,OAAOwB,CAAC,EAAEvB,EAAsC,WAAW,OAAOU,EAAES,EAAE,EAAElB,EAAsB,SAAS1xC,GAAG,OAAOgzC,GAAG,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI/yC,EAAE,EAAE,MAAM,QAAQA,EAAE+yC,EAAE,IAAIhxC,EAAEgxC,EAAEA,EAAE/yC,EAAE,IAAI,OAAOD,GAAe,CAAZ,QAASgzC,EAAEhxC,CAAC,CAAC,EAAE2vC,EAAgC,WAAW,EAC9fC,EAA8B,WAAW,EAAEC,EAAiC,SAAS7xC,EAAEC,GAAG,OAAOD,GAAG,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,MAAM,QAAQA,EAAE,EAAE,IAAIgC,EAAEgxC,EAAEA,EAAEhzC,EAAE,IAAI,OAAOC,GAAe,CAAZ,QAAS+yC,EAAEhxC,CAAC,CAAC,EAChM8vC,EAAkC,SAAS9xC,EAAEC,EAAE+B,GAAG,IAAID,EAAE+uC,IAAsG,OAA/E,iBAAkB9uC,GAAG,OAAOA,EAAaA,EAAE,iBAAZA,EAAEA,EAAEmzC,QAA6B,EAAEnzC,EAAED,EAAEC,EAAED,EAAGC,EAAED,EAAS/B,GAAG,KAAK,EAAE,IAAIE,GAAE,EAAG,MAAM,KAAK,EAAEA,EAAE,IAAI,MAAM,KAAK,EAAEA,EAAE,WAAW,MAAM,KAAK,EAAEA,EAAE,IAAI,MAAM,QAAQA,EAAE,IAAmN,OAAzMF,EAAE,CAACi0B,GAAG6e,IAAI5b,SAASj3B,EAAEg0C,cAAcj0C,EAAEyzC,UAAUzxC,EAAE0xC,eAAvDxzC,EAAE8B,EAAE9B,EAAoEqyC,WAAU,GAAIvwC,EAAED,GAAG/B,EAAEuyC,UAAUvwC,EAAEiwC,EAAEY,EAAE7yC,GAAG,OAAOmyC,EAAES,IAAI5yC,IAAImyC,EAAEU,KAAKM,GAAGE,EAAEU,GAAGA,GAAE,GAAIZ,GAAE,EAAGW,GAAEH,EAAE3xC,EAAED,MAAM/B,EAAEuyC,UAAUryC,EAAE+xC,EAAEW,EAAE5yC,GAAGkzC,GAAGD,IAAIC,GAAE,EAAGU,EAAEC,KAAY7zC,CAAC,EACne+xC,EAA6BiC,EAAEhC,EAA8B,SAAShyC,GAAG,IAAIC,EAAE+yC,EAAE,OAAO,WAAW,IAAIhxC,EAAEgxC,EAAEA,EAAE/yC,EAAE,IAAI,OAAOD,EAAEyE,MAAMtE,KAAKkC,UAAsB,CAAZ,QAAS2wC,EAAEhxC,CAAC,CAAC,CAAC,C,IClB/J,I,EAAAiI,EAAA4mC,EAAA,UCEA,SAASuE,IAEP,GAC4C,oBAAnCnF,gCAC4C,mBAA5CA,+BAA+BoF,SAcxC,IAEEpF,+BAA+BoF,SAASD,EAK1C,CAJE,MAAOE,GAGPxV,QAAQC,MAAMuV,EAChB,CACF,CAKEF,GACAG,EAAiB1E,EAAA,SChCJ,MAAA2E,EACXx0C,cACIb,KAAKs1C,UAAW,EAChBt1C,KAAKu1C,KAAO,CAAE,CAClB,CAEAC,YACI,OAAOx1C,KAAKs1C,SAAWt1C,KAAKu1C,KAAKE,QAAQC,WAAa,IAC1D,CAEAC,cAAcC,EAAQC,IAClBA,EAASA,GAAU,CAAE,GACdH,WAAa11C,KAAKw1C,YACzB,IAAIM,QAAiBC,MAAM,QAAUH,EAAQ,CACzCA,OAAQ,OACRI,QAAS,CAAC,eAAgB,oBAC1BxoC,KAAMwgC,KAAKC,UAAU4H,KAGrBI,QAAYH,EAASI,OAKzB,OAJKD,EAAIE,SAAuB,2BAAZF,EAAIG,KACpBtuC,SAASub,SAASgzB,SAGfJ,CACX,CAEAN,kBACI,IAAIG,QAAiBC,MAAM,kBACvBl0B,QAAai0B,EAASI,OAG1B,OAFAl2C,KAAKu1C,KAAO1zB,EAAK,KACjB7hB,KAAKs1C,SAAWzzB,EAAK,SACdA,GAAQA,EAAKs0B,SAAWt0B,EAAKyzB,QACxC,CAEAK,eAAe7hB,EAAIwiB,EAAUrwB,EAAOG,EAAUmwB,EAAQC,GAClD,OAAOx2C,KAAKy2C,QAAQ,YAAa,CAAE3iB,GAAIA,EAAIwiB,SAAUA,EAAUrwB,MAAOA,EAAOG,SAAUA,EAAUmwB,OAAQA,EAAQC,UAAWA,GAChI,CAEAb,eACI,OAAO31C,KAAKy2C,QAAQ,cACxB,CAEAd,cAAc7hB,GACV,OAAO9zB,KAAKy2C,QAAQ,WAAY,CAAE3iB,GAAIA,GAC1C,CAEA6hB,iBAAiB7hB,GACb,OAAO9zB,KAAKy2C,QAAQ,cAAe,CAAE3iB,GAAIA,GAC7C,CAEA6hB,iBAAiBe,EAAU,EAAGnyC,EAAQ,IAClC,OAAOvE,KAAKy2C,QAAQ,aAAc,CAAEE,KAAMD,EAASnyC,MAAOA,GAC9D,CAEAoxC,kBAAkBe,EAAU,EAAGnyC,EAAQ,IACnC,OAAOvE,KAAKy2C,QAAQ,eAAgB,CAAEE,KAAMD,EAASnyC,MAAOA,GAChE,CAEAoxC,iBAAiBW,EAAUrwB,GACvB,OAAOjmB,KAAKy2C,QAAQ,cAAe,CAAEH,SAAUA,EAAUrwB,MAAOA,GACpE,CAEA0vB,iBAAiBW,EAAUrwB,EAAOG,EAAUwwB,GACxC,OAAO52C,KAAKy2C,QAAQ,cAAe,CAAEH,SAAUA,EAAUrwB,MAAOA,EAAOG,SAAUA,EAAUwwB,gBAAiBA,GAChH,CAEAjB,iBACI,OAAO31C,KAAKy2C,QAAQ,QACxB,CAEAd,kBACI,OAAO31C,KAAKy2C,QAAQ,eACxB,CAEAd,iBAAiBkB,GACb,OAAO72C,KAAKy2C,QAAQ,cAAe,CAAEI,OAAQA,GACjD,CAEAlB,kBAAkBzpC,EAAM4Z,GACpB,OAAO9lB,KAAKy2C,QAAQ,gBAAiB,CAAEvqC,KAAMA,EAAM4Z,MAAOA,GAC9D,CAEA6vB,kBAAkB7hB,GACd,OAAO9zB,KAAKy2C,QAAQ,gBAAiB,CAAE3iB,GAAIA,GAC/C,CAEA6hB,kBAAkBp0C,EAAM,IACpB,OAAOvB,KAAKy2C,QAAQ,eAAgB,CAAEl1C,IAAKA,GAC/C,CAEAo0C,mBAAmBmB,GACf,OAAO92C,KAAKy2C,QAAQ,eAAgB,CAAEK,SAAUA,GACpD,CAEAnB,mBAAmBoB,GACf,OAAO/2C,KAAKy2C,QAAQ,YAAa,CAAEM,SAAUA,GACjD,CAEApB,yBACI,OAAO31C,KAAKy2C,QAAQ,mBACxB,CAEAd,sBAAsBqB,GAClB,OAAOh3C,KAAKy2C,QAAQ,kBAAmB,CAAEO,YAAaA,GAC1D,CAEArB,kBAAkBlzC,EAAMsjB,GACpB,OAAO/lB,KAAKy2C,QAAQ,iBAAkB,CAAEh0C,KAAMA,EAAMsjB,KAAMA,GAC9D,EC/GJjc,EAAA4mC,EAAA,SAEe,SAAAuG,EAAch3C,GAEzB,IAAIi3C,EAAUj3C,EAAMk3C,WAAa,GACjCD,EAAUl2C,MAAMC,QAAQi2C,GAAWA,EAAUA,EAAQl0C,WAAW6F,MAAM,KACtE,IAAIpG,EAAOxC,EAAMwC,MAAQ,MACrB20C,EAAOn3C,EAAMm3C,KAEjBF,EAAQ/zC,KAAKV,GACby0C,EAAQ/zC,KAAK,MAAQi0C,GAER,YAATA,GAA+B,iBAATA,GACtBF,EAAQ/zC,KAAK,WAGjB,IAAIk0C,EAAW,IAAIp3C,EAAOk3C,UAAWD,EAAQxzC,KAAK,MAIlD,cAHO2zC,EAAS,YACTA,EAAS,KAGZC,EAAAxtC,GAAA/B,cAAC,IAAMsvC,EAEf,CHhBA,MAAME,UAAuBD,EAAAxtC,GAAM6tB,UAE/B92B,YAAYZ,GACRu3C,MAAMv3C,GACND,KAAKy3C,IAAM,IAAIpC,EACfr1C,KAAKs4B,MAAQ,CACTof,QAAQ,EACRC,OAAQ,CAAEC,QAAS,IAAM53C,KAAK63C,cAC9BC,cAAe,GACfC,gBAAiB,GAEzB,CAEAC,WACA,CAEAC,WAAW1Y,EAAS2Y,EAAO1pC,EAAQ,CAAC,SAAU2pC,EAAW,MACrD,MAAMl4C,EAAQ,CAAEm4C,MAAM,EAAM7Y,QAASA,EAAS2Y,MAAOA,EAAO1pC,QAASA,EAAS2pC,SAAUA,GACxFn4C,KAAKS,SAAS,IAAKT,KAAKs4B,MAAOqf,OAAQ,IAAK33C,KAAKs4B,MAAMqf,UAAW13C,IACtE,CAEA43C,aACI73C,KAAKS,SAAS,IAAKT,KAAKs4B,MAAOqf,OAAQ,IAAK33C,KAAKs4B,MAAMqf,OAAQS,MAAM,IACzE,CAEArf,oBACI/4B,KAAKy3C,IAAIY,YAAYt0C,MAAKu0C,IACjBA,GAGDt4C,KAAKu4C,qBACLv4C,KAAKw4C,uBACLC,YAAYz4C,KAAKg4C,SAAS3yC,KAAKrF,MAAO,KACtCA,KAAKS,SAAS,IAAIT,KAAKs4B,MAAOof,QAAQ,KALtC5vC,SAASub,SAAW,QAMxB,GAER,CAEA/d,SAEI,OAAKtF,KAAKs4B,MAAMof,QAIhB13C,KAAK04C,WAAa,CACdT,WAAYj4C,KAAKi4C,WAAW5yC,KAAKrF,MACjCy3C,IAAKz3C,KAAKy3C,KAGPH,EAAAxtC,GAAA/B,cAAC,SAAE,SARCuvC,EAAAxtC,GAAA/B,cAAC,SAAE,YAASuvC,EAAAxtC,GAAA/B,cAACkvC,EAAG,CAAEG,KAAM,YAsCvC,EAGJE,EAAAlC,GAAS9vC,OACLgyC,EAAAxtC,GAAA/B,cAACwvC,EAAA,MACDzvC,SAAS6wC,eAAe,e","sources":["node_modules/react/cjs/react.production.min.js","node_modules/react-dom/cjs/react-dom.production.min.js","node_modules/react/index.js","node_modules/scheduler/index.js","node_modules/scheduler/cjs/scheduler.production.min.js","admin-panel/src/index.jsx","node_modules/react-dom/index.js","shared/api.js","shared/elements/icon.jsx"],"sourcesContent":["/**\n * @license React\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var l=Symbol.for(\"react.element\"),n=Symbol.for(\"react.portal\"),p=Symbol.for(\"react.fragment\"),q=Symbol.for(\"react.strict_mode\"),r=Symbol.for(\"react.profiler\"),t=Symbol.for(\"react.provider\"),u=Symbol.for(\"react.context\"),v=Symbol.for(\"react.forward_ref\"),w=Symbol.for(\"react.suspense\"),x=Symbol.for(\"react.memo\"),y=Symbol.for(\"react.lazy\"),z=Symbol.iterator;function A(a){if(null===a||\"object\"!==typeof a)return null;a=z&&a[z]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}\nvar B={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,D={};function E(a,b,e){this.props=a;this.context=b;this.refs=D;this.updater=e||B}E.prototype.isReactComponent={};\nE.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(\"setState(...): takes an object of state variables to update or a function which returns an object of state variables.\");this.updater.enqueueSetState(this,a,b,\"setState\")};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function F(){}F.prototype=E.prototype;function G(a,b,e){this.props=a;this.context=b;this.refs=D;this.updater=e||B}var H=G.prototype=new F;\nH.constructor=G;C(H,E.prototype);H.isPureReactComponent=!0;var I=Array.isArray,J=Object.prototype.hasOwnProperty,K={current:null},L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,e){var d,c={},k=null,h=null;if(null!=b)for(d in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(k=\"\"+b.key),b)J.call(b,d)&&!L.hasOwnProperty(d)&&(c[d]=b[d]);var g=arguments.length-2;if(1===g)c.children=e;else if(1 b}return!1}function v(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var z={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){z[a]=new v(a,0,!1,a,null,!1,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];z[b]=new v(b,1,!1,a[1],null,!1,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){z[a]=new v(a,2,!1,a.toLowerCase(),null,!1,!1)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){z[a]=new v(a,2,!1,a,null,!1,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){z[a]=new v(a,3,!1,a.toLowerCase(),null,!1,!1)});\n[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){z[a]=new v(a,3,!0,a,null,!1,!1)});[\"capture\",\"download\"].forEach(function(a){z[a]=new v(a,4,!1,a,null,!1,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){z[a]=new v(a,6,!1,a,null,!1,!1)});[\"rowSpan\",\"start\"].forEach(function(a){z[a]=new v(a,5,!1,a.toLowerCase(),null,!1,!1)});var ra=/[\\-:]([a-z])/g;function sa(a){return a[1].toUpperCase()}\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function(a){var b=a.replace(ra,\nsa);z[b]=new v(b,1,!1,a,null,!1,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(ra,sa);z[b]=new v(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1,!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(ra,sa);z[b]=new v(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1,!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){z[a]=new v(a,1,!1,a.toLowerCase(),null,!1,!1)});\nz.xlinkHref=new v(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){z[a]=new v(a,1,!1,a.toLowerCase(),null,!0,!0)});\nfunction ta(a,b,c,d){var e=z.hasOwnProperty(b)?z[b]:null;if(null!==e?0!==e.type:d||!(2 h||e[g]!==f[h]){var k=\"\\n\"+e[g].replace(\" at new \",\" at \");a.displayName&&k.includes(\" \")&&(k=k.replace(\" \",a.displayName));return k}while(1<=g&&0<=h)}break}}}finally{Na=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:\"\")?Ma(a):\"\"}\nfunction Pa(a){switch(a.tag){case 5:return Ma(a.type);case 16:return Ma(\"Lazy\");case 13:return Ma(\"Suspense\");case 19:return Ma(\"SuspenseList\");case 0:case 2:case 15:return a=Oa(a.type,!1),a;case 11:return a=Oa(a.type.render,!1),a;case 1:return a=Oa(a.type,!0),a;default:return\"\"}}\nfunction Qa(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case ya:return\"Fragment\";case wa:return\"Portal\";case Aa:return\"Profiler\";case za:return\"StrictMode\";case Ea:return\"Suspense\";case Fa:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case Ca:return(a.displayName||\"Context\")+\".Consumer\";case Ba:return(a._context.displayName||\"Context\")+\".Provider\";case Da:var b=a.render;a=a.displayName;a||(a=b.displayName||\nb.name||\"\",a=\"\"!==a?\"ForwardRef(\"+a+\")\":\"ForwardRef\");return a;case Ga:return b=a.displayName||null,null!==b?b:Qa(a.type)||\"Memo\";case Ha:b=a._payload;a=a._init;try{return Qa(a(b))}catch(c){}}return null}\nfunction Ra(a){var b=a.type;switch(a.tag){case 24:return\"Cache\";case 9:return(b.displayName||\"Context\")+\".Consumer\";case 10:return(b._context.displayName||\"Context\")+\".Provider\";case 18:return\"DehydratedFragment\";case 11:return a=b.render,a=a.displayName||a.name||\"\",b.displayName||(\"\"!==a?\"ForwardRef(\"+a+\")\":\"ForwardRef\");case 7:return\"Fragment\";case 5:return b;case 4:return\"Portal\";case 3:return\"Root\";case 6:return\"Text\";case 16:return Qa(b);case 8:return b===za?\"StrictMode\":\"Mode\";case 22:return\"Offscreen\";\ncase 12:return\"Profiler\";case 21:return\"Scope\";case 13:return\"Suspense\";case 19:return\"SuspenseList\";case 25:return\"TracingMarker\";case 1:case 0:case 17:case 2:case 14:case 15:if(\"function\"===typeof b)return b.displayName||b.name||null;if(\"string\"===typeof b)return b}return null}function Sa(a){switch(typeof a){case \"boolean\":case \"number\":case \"string\":case \"undefined\":return a;case \"object\":return a;default:return\"\"}}\nfunction Ta(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===b)}\nfunction Ua(a){var b=Ta(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=Ta(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Xa(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}\nfunction Ya(a,b){var c=b.checked;return A({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Za(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Sa(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function ab(a,b){b=b.checked;null!=b&&ta(a,\"checked\",b,!1)}\nfunction bb(a,b){ab(a,b);var c=Sa(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=c)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?cb(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&cb(a,b.type,Sa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}\nfunction db(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}\nfunction cb(a,b,c){if(\"number\"!==b||Xa(a.ownerDocument)!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}var eb=Array.isArray;\nfunction fb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e \"+b.valueOf().toString()+\"\";for(b=mb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}});\nfunction ob(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}\nvar pb={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,\nzoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qb=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(pb).forEach(function(a){qb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);pb[b]=pb[a]})});function rb(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||pb.hasOwnProperty(a)&&pb[a]?(\"\"+b).trim():b+\"px\"}\nfunction sb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=rb(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}var tb=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});\nfunction ub(a,b){if(b){if(tb[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(p(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(p(60));if(\"object\"!==typeof b.dangerouslySetInnerHTML||!(\"__html\"in b.dangerouslySetInnerHTML))throw Error(p(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(p(62));}}\nfunction vb(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){case \"annotation-xml\":case \"color-profile\":case \"font-face\":case \"font-face-src\":case \"font-face-uri\":case \"font-face-format\":case \"font-face-name\":case \"missing-glyph\":return!1;default:return!0}}var wb=null;function xb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var yb=null,zb=null,Ab=null;\nfunction Bb(a){if(a=Cb(a)){if(\"function\"!==typeof yb)throw Error(p(280));var b=a.stateNode;b&&(b=Db(b),yb(a.stateNode,a.type,b))}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a}function Fb(){if(zb){var a=zb,b=Ab;Ab=zb=null;Bb(a);if(b)for(a=0;a >>=0;return 0===a?32:31-(pc(a)/qc|0)|0}var rc=64,sc=4194304;\nfunction tc(a){switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;\ndefault:return a}}function uc(a,b){var c=a.pendingLanes;if(0===c)return 0;var d=0,e=a.suspendedLanes,f=a.pingedLanes,g=c&268435455;if(0!==g){var h=g&~e;0!==h?d=tc(h):(f&=g,0!==f&&(d=tc(f)))}else g=c&~e,0!==g?d=tc(g):0!==f&&(d=tc(f));if(0===d)return 0;if(0!==b&&b!==d&&0===(b&e)&&(e=d&-d,f=b&-b,e>=f||16===e&&0!==(f&4194240)))return b;0!==(d&4)&&(d|=c&16);b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0c;c++)b.push(a);return b}\nfunction Ac(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-oc(b);a[b]=c}function Bc(a,b){var c=a.pendingLanes&~b;a.pendingLanes=b;a.suspendedLanes=0;a.pingedLanes=0;a.expiredLanes&=b;a.mutableReadLanes&=b;a.entangledLanes&=b;b=a.entanglements;var d=a.eventTimes;for(a=a.expirationTimes;0 =be),ee=String.fromCharCode(32),fe=!1;\nfunction ge(a,b){switch(a){case \"keyup\":return-1!==$d.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"focusout\":return!0;default:return!1}}function he(a){a=a.detail;return\"object\"===typeof a&&\"data\"in a?a.data:null}var ie=!1;function je(a,b){switch(a){case \"compositionend\":return he(b);case \"keypress\":if(32!==b.which)return null;fe=!0;return ee;case \"textInput\":return a=b.data,a===ee&&fe?null:a;default:return null}}\nfunction ke(a,b){if(ie)return\"compositionend\"===a||!ae&&ge(a,b)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1 =b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Je(c)}}function Le(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Le(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}\nfunction Me(){for(var a=window,b=Xa();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Xa(a.document)}return b}function Ne(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}\nfunction Oe(a){var b=Me(),c=a.focusedElem,d=a.selectionRange;if(b!==c&&c&&c.ownerDocument&&Le(c.ownerDocument.documentElement,c)){if(null!==d&&Ne(c))if(b=d.start,a=d.end,void 0===a&&(a=b),\"selectionStart\"in c)c.selectionStart=b,c.selectionEnd=Math.min(a,c.value.length);else if(a=(b=c.ownerDocument||document)&&b.defaultView||window,a.getSelection){a=a.getSelection();var e=c.textContent.length,f=Math.min(d.start,e);d=void 0===d.end?f:Math.min(d.end,e);!a.extend&&f>d&&(e=d,d=f,f=e);e=Ke(c,f);var g=Ke(c,\nd);e&&g&&(1!==a.rangeCount||a.anchorNode!==e.node||a.anchorOffset!==e.offset||a.focusNode!==g.node||a.focusOffset!==g.offset)&&(b=b.createRange(),b.setStart(e.node,e.offset),a.removeAllRanges(),f>d?(a.addRange(b),a.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),a.addRange(b)))}b=[];for(a=c;a=a.parentNode;)1===a.nodeType&&b.push({element:a,left:a.scrollLeft,top:a.scrollTop});\"function\"===typeof c.focus&&c.focus();for(c=0;c =document.documentMode,Qe=null,Re=null,Se=null,Te=!1;\nfunction Ue(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Te||null==Qe||Qe!==Xa(d)||(d=Qe,\"selectionStart\"in d&&Ne(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Se&&Ie(Se,d)||(Se=d,d=oe(Re,\"onSelect\"),0 Tf||(a.current=Sf[Tf],Sf[Tf]=null,Tf--)}function G(a,b){Tf++;Sf[Tf]=a.current;a.current=b}var Vf={},H=Uf(Vf),Wf=Uf(!1),Xf=Vf;function Yf(a,b){var c=a.type.contextTypes;if(!c)return Vf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}\nfunction Zf(a){a=a.childContextTypes;return null!==a&&void 0!==a}function $f(){E(Wf);E(H)}function ag(a,b,c){if(H.current!==Vf)throw Error(p(168));G(H,b);G(Wf,c)}function bg(a,b,c){var d=a.stateNode;b=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in b))throw Error(p(108,Ra(a)||\"Unknown\",e));return A({},c,d)}\nfunction cg(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Vf;Xf=H.current;G(H,a);G(Wf,Wf.current);return!0}function dg(a,b,c){var d=a.stateNode;if(!d)throw Error(p(169));c?(a=bg(a,b,Xf),d.__reactInternalMemoizedMergedChildContext=a,E(Wf),E(H),G(H,a)):E(Wf);G(Wf,c)}var eg=null,fg=!1,gg=!1;function hg(a){null===eg?eg=[a]:eg.push(a)}function ig(a){fg=!0;hg(a)}\nfunction jg(){if(!gg&&null!==eg){gg=!0;var a=0,b=C;try{var c=eg;for(C=1;a >=g;e-=g;rg=1<<32-oc(b)+e|c< w?(x=u,u=null):x=u.sibling;var n=r(e,u,h[w],k);if(null===n){null===u&&(u=x);break}a&&u&&null===n.alternate&&b(e,u);g=f(n,g,w);null===m?l=n:m.sibling=n;m=n;u=x}if(w===h.length)return c(e,u),I&&tg(e,w),l;if(null===u){for(;w w?(x=m,m=null):x=m.sibling;var t=r(e,m,n.value,k);if(null===t){null===m&&(m=x);break}a&&m&&null===t.alternate&&b(e,m);g=f(t,g,w);null===u?l=t:u.sibling=t;u=t;m=x}if(n.done)return c(e,\nm),I&&tg(e,w),l;if(null===m){for(;!n.done;w++,n=h.next())n=q(e,n.value,k),null!==n&&(g=f(n,g,w),null===u?l=n:u.sibling=n,u=n);I&&tg(e,w);return l}for(m=d(e,m);!n.done;w++,n=h.next())n=y(m,e,w,n.value,k),null!==n&&(a&&null!==n.alternate&&m.delete(null===n.key?w:n.key),g=f(n,g,w),null===u?l=n:u.sibling=n,u=n);a&&m.forEach(function(a){return b(e,a)});I&&tg(e,w);return l}function J(a,d,f,h){\"object\"===typeof f&&null!==f&&f.type===ya&&null===f.key&&(f=f.props.children);if(\"object\"===typeof f&&null!==f){switch(f.$$typeof){case va:a:{for(var k=\nf.key,l=d;null!==l;){if(l.key===k){k=f.type;if(k===ya){if(7===l.tag){c(a,l.sibling);d=e(l,f.props.children);d.return=a;a=d;break a}}else if(l.elementType===k||\"object\"===typeof k&&null!==k&&k.$$typeof===Ha&&uh(k)===l.type){c(a,l.sibling);d=e(l,f.props);d.ref=sh(a,l,f);d.return=a;a=d;break a}c(a,l);break}else b(a,l);l=l.sibling}f.type===ya?(d=Ah(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=yh(f.type,f.key,f.props,null,a.mode,h),h.ref=sh(a,d,f),h.return=a,a=h)}return g(a);case wa:a:{for(l=f.key;null!==\nd;){if(d.key===l)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=zh(f,a.mode,h);d.return=a;a=d}return g(a);case Ha:return l=f._init,J(a,d,l(f._payload),h)}if(eb(f))return n(a,d,f,h);if(Ka(f))return t(a,d,f,h);th(a,f)}return\"string\"===typeof f&&\"\"!==f||\"number\"===typeof f?(f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):\n(c(a,d),d=xh(f,a.mode,h),d.return=a,a=d),g(a)):c(a,d)}return J}var Bh=vh(!0),Ch=vh(!1),Dh={},Eh=Uf(Dh),Fh=Uf(Dh),Gh=Uf(Dh);function Hh(a){if(a===Dh)throw Error(p(174));return a}function Ih(a,b){G(Gh,b);G(Fh,a);G(Eh,Dh);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:lb(null,\"\");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=lb(b,a)}E(Eh);G(Eh,b)}function Jh(){E(Eh);E(Fh);E(Gh)}\nfunction Kh(a){Hh(Gh.current);var b=Hh(Eh.current);var c=lb(b,a.type);b!==c&&(G(Fh,a),G(Eh,c))}function Lh(a){Fh.current===a&&(E(Eh),E(Fh))}var M=Uf(0);\nfunction Mh(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||\"$?\"===c.data||\"$!\"===c.data))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&128))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}var Nh=[];\nfunction Oh(){for(var a=0;a c?c:4;a(!0);var d=Qh.transition;Qh.transition={};try{a(!1),b()}finally{C=c,Qh.transition=d}}function Fi(){return di().memoizedState}\nfunction Gi(a,b,c){var d=lh(a);c={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(Hi(a))Ii(b,c);else if(c=Yg(a,b,c,d),null!==c){var e=L();mh(c,a,d,e);Ji(c,b,d)}}\nfunction ri(a,b,c){var d=lh(a),e={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(Hi(a))Ii(b,e);else{var f=a.alternate;if(0===a.lanes&&(null===f||0===f.lanes)&&(f=b.lastRenderedReducer,null!==f))try{var g=b.lastRenderedState,h=f(g,c);e.hasEagerState=!0;e.eagerState=h;if(He(h,g)){var k=b.interleaved;null===k?(e.next=e,Xg(b)):(e.next=k.next,k.next=e);b.interleaved=e;return}}catch(l){}finally{}c=Yg(a,b,e,d);null!==c&&(e=L(),mh(c,a,d,e),Ji(c,b,d))}}\nfunction Hi(a){var b=a.alternate;return a===N||null!==b&&b===N}function Ii(a,b){Th=Sh=!0;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}function Ji(a,b,c){if(0!==(c&4194240)){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;Cc(a,c)}}\nvar ai={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},Yh={readContext:Vg,useCallback:function(a,b){ci().memoizedState=[a,void 0===b?null:b];return a},useContext:Vg,useEffect:vi,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return ti(4194308,\n4,yi.bind(null,b,a),c)},useLayoutEffect:function(a,b){return ti(4194308,4,a,b)},useInsertionEffect:function(a,b){return ti(4,2,a,b)},useMemo:function(a,b){var c=ci();b=void 0===b?null:b;a=a();c.memoizedState=[a,b];return a},useReducer:function(a,b,c){var d=ci();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};d.queue=a;a=a.dispatch=Gi.bind(null,N,a);return[d.memoizedState,a]},useRef:function(a){var b=\nci();a={current:a};return b.memoizedState=a},useState:qi,useDebugValue:Ai,useDeferredValue:function(a){return ci().memoizedState=a},useTransition:function(){var a=qi(!1),b=a[0];a=Ei.bind(null,a[1]);ci().memoizedState=a;return[b,a]},useMutableSource:function(){},useSyncExternalStore:function(a,b,c){var d=N,e=ci();if(I){if(void 0===c)throw Error(p(407));c=c()}else{c=b();if(null===R)throw Error(p(349));0!==(Rh&30)||ni(d,b,c)}e.memoizedState=c;var f={value:c,getSnapshot:b};e.queue=f;vi(ki.bind(null,d,\nf,a),[a]);d.flags|=2048;li(9,mi.bind(null,d,f,c,b),void 0,null);return c},useId:function(){var a=ci(),b=R.identifierPrefix;if(I){var c=sg;var d=rg;c=(d&~(1<<32-oc(d)-1)).toString(32)+c;b=\":\"+b+\"R\"+c;c=Uh++;0 \\x3c/script>\",a=a.removeChild(a.firstChild)):\n\"string\"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),\"select\"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[Of]=b;a[Pf]=d;Aj(a,b,!1,!1);b.stateNode=a;a:{g=vb(c,d);switch(c){case \"dialog\":D(\"cancel\",a);D(\"close\",a);e=d;break;case \"iframe\":case \"object\":case \"embed\":D(\"load\",a);e=d;break;case \"video\":case \"audio\":for(e=0;e Hj&&(b.flags|=128,d=!0,Ej(f,!1),b.lanes=4194304)}else{if(!d)if(a=Mh(g),null!==a){if(b.flags|=128,d=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Ej(f,!0),null===f.tail&&\"hidden\"===f.tailMode&&!g.alternate&&!I)return S(b),null}else 2*B()-f.renderingStartTime>Hj&&1073741824!==c&&(b.flags|=128,d=!0,Ej(f,!1),b.lanes=4194304);f.isBackwards?(g.sibling=b.child,b.child=g):(c=f.last,null!==c?c.sibling=g:b.child=g,f.last=g)}if(null!==f.tail)return b=f.tail,f.rendering=\nb,f.tail=b.sibling,f.renderingStartTime=B(),b.sibling=null,c=M.current,G(M,d?c&1|2:c&1),b;S(b);return null;case 22:case 23:return Ij(),d=null!==b.memoizedState,null!==a&&null!==a.memoizedState!==d&&(b.flags|=8192),d&&0!==(b.mode&1)?0!==(gj&1073741824)&&(S(b),b.subtreeFlags&6&&(b.flags|=8192)):S(b),null;case 24:return null;case 25:return null}throw Error(p(156,b.tag));}\nfunction Jj(a,b){wg(b);switch(b.tag){case 1:return Zf(b.type)&&$f(),a=b.flags,a&65536?(b.flags=a&-65537|128,b):null;case 3:return Jh(),E(Wf),E(H),Oh(),a=b.flags,0!==(a&65536)&&0===(a&128)?(b.flags=a&-65537|128,b):null;case 5:return Lh(b),null;case 13:E(M);a=b.memoizedState;if(null!==a&&null!==a.dehydrated){if(null===b.alternate)throw Error(p(340));Ig()}a=b.flags;return a&65536?(b.flags=a&-65537|128,b):null;case 19:return E(M),null;case 4:return Jh(),null;case 10:return Rg(b.type._context),null;case 22:case 23:return Ij(),\nnull;case 24:return null;default:return null}}var Kj=!1,U=!1,Lj=\"function\"===typeof WeakSet?WeakSet:Set,V=null;function Mj(a,b){var c=a.ref;if(null!==c)if(\"function\"===typeof c)try{c(null)}catch(d){W(a,b,d)}else c.current=null}function Nj(a,b,c){try{c()}catch(d){W(a,b,d)}}var Oj=!1;\nfunction Pj(a,b){Cf=dd;a=Me();if(Ne(a)){if(\"selectionStart\"in a)var c={start:a.selectionStart,end:a.selectionEnd};else a:{c=(c=a.ownerDocument)&&c.defaultView||window;var d=c.getSelection&&c.getSelection();if(d&&0!==d.rangeCount){c=d.anchorNode;var e=d.anchorOffset,f=d.focusNode;d=d.focusOffset;try{c.nodeType,f.nodeType}catch(F){c=null;break a}var g=0,h=-1,k=-1,l=0,m=0,q=a,r=null;b:for(;;){for(var y;;){q!==c||0!==e&&3!==q.nodeType||(h=g+e);q!==f||0!==d&&3!==q.nodeType||(k=g+d);3===q.nodeType&&(g+=\nq.nodeValue.length);if(null===(y=q.firstChild))break;r=q;q=y}for(;;){if(q===a)break b;r===c&&++l===e&&(h=g);r===f&&++m===d&&(k=g);if(null!==(y=q.nextSibling))break;q=r;r=q.parentNode}q=y}c=-1===h||-1===k?null:{start:h,end:k}}else c=null}c=c||{start:0,end:0}}else c=null;Df={focusedElem:a,selectionRange:c};dd=!1;for(V=b;null!==V;)if(b=V,a=b.child,0!==(b.subtreeFlags&1028)&&null!==a)a.return=b,V=a;else for(;null!==V;){b=V;try{var n=b.alternate;if(0!==(b.flags&1024))switch(b.tag){case 0:case 11:case 15:break;\ncase 1:if(null!==n){var t=n.memoizedProps,J=n.memoizedState,x=b.stateNode,w=x.getSnapshotBeforeUpdate(b.elementType===b.type?t:Lg(b.type,t),J);x.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var u=b.stateNode.containerInfo;1===u.nodeType?u.textContent=\"\":9===u.nodeType&&u.documentElement&&u.removeChild(u.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(p(163));}}catch(F){W(b,b.return,F)}a=b.sibling;if(null!==a){a.return=b.return;V=a;break}V=b.return}n=Oj;Oj=!1;return n}\nfunction Qj(a,b,c){var d=b.updateQueue;d=null!==d?d.lastEffect:null;if(null!==d){var e=d=d.next;do{if((e.tag&a)===a){var f=e.destroy;e.destroy=void 0;void 0!==f&&Nj(b,c,f)}e=e.next}while(e!==d)}}function Rj(a,b){b=b.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){var c=b=b.next;do{if((c.tag&a)===a){var d=c.create;c.destroy=d()}c=c.next}while(c!==b)}}function Sj(a){var b=a.ref;if(null!==b){var c=a.stateNode;switch(a.tag){case 5:a=c;break;default:a=c}\"function\"===typeof b?b(a):b.current=a}}\nfunction Tj(a){var b=a.alternate;null!==b&&(a.alternate=null,Tj(b));a.child=null;a.deletions=null;a.sibling=null;5===a.tag&&(b=a.stateNode,null!==b&&(delete b[Of],delete b[Pf],delete b[of],delete b[Qf],delete b[Rf]));a.stateNode=null;a.return=null;a.dependencies=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.stateNode=null;a.updateQueue=null}function Uj(a){return 5===a.tag||3===a.tag||4===a.tag}\nfunction Vj(a){a:for(;;){for(;null===a.sibling;){if(null===a.return||Uj(a.return))return null;a=a.return}a.sibling.return=a.return;for(a=a.sibling;5!==a.tag&&6!==a.tag&&18!==a.tag;){if(a.flags&2)continue a;if(null===a.child||4===a.tag)continue a;else a.child.return=a,a=a.child}if(!(a.flags&2))return a.stateNode}}\nfunction Wj(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=Bf));else if(4!==d&&(a=a.child,null!==a))for(Wj(a,b,c),a=a.sibling;null!==a;)Wj(a,b,c),a=a.sibling}\nfunction Xj(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?c.insertBefore(a,b):c.appendChild(a);else if(4!==d&&(a=a.child,null!==a))for(Xj(a,b,c),a=a.sibling;null!==a;)Xj(a,b,c),a=a.sibling}var X=null,Yj=!1;function Zj(a,b,c){for(c=c.child;null!==c;)ak(a,b,c),c=c.sibling}\nfunction ak(a,b,c){if(lc&&\"function\"===typeof lc.onCommitFiberUnmount)try{lc.onCommitFiberUnmount(kc,c)}catch(h){}switch(c.tag){case 5:U||Mj(c,b);case 6:var d=X,e=Yj;X=null;Zj(a,b,c);X=d;Yj=e;null!==X&&(Yj?(a=X,c=c.stateNode,8===a.nodeType?a.parentNode.removeChild(c):a.removeChild(c)):X.removeChild(c.stateNode));break;case 18:null!==X&&(Yj?(a=X,c=c.stateNode,8===a.nodeType?Kf(a.parentNode,c):1===a.nodeType&&Kf(a,c),bd(a)):Kf(X,c.stateNode));break;case 4:d=X;e=Yj;X=c.stateNode.containerInfo;Yj=!0;\nZj(a,b,c);X=d;Yj=e;break;case 0:case 11:case 14:case 15:if(!U&&(d=c.updateQueue,null!==d&&(d=d.lastEffect,null!==d))){e=d=d.next;do{var f=e,g=f.destroy;f=f.tag;void 0!==g&&(0!==(f&2)?Nj(c,b,g):0!==(f&4)&&Nj(c,b,g));e=e.next}while(e!==d)}Zj(a,b,c);break;case 1:if(!U&&(Mj(c,b),d=c.stateNode,\"function\"===typeof d.componentWillUnmount))try{d.props=c.memoizedProps,d.state=c.memoizedState,d.componentWillUnmount()}catch(h){W(c,b,h)}Zj(a,b,c);break;case 21:Zj(a,b,c);break;case 22:c.mode&1?(U=(d=U)||null!==\nc.memoizedState,Zj(a,b,c),U=d):Zj(a,b,c);break;default:Zj(a,b,c)}}function bk(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Lj);b.forEach(function(b){var d=ck.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}\nfunction dk(a,b){var c=b.deletions;if(null!==c)for(var d=0;d e&&(e=g);d&=~f}d=e;d=B()-d;d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*mk(d/1960))-d;if(10 a?16:a;if(null===xk)var d=!1;else{a=xk;xk=null;yk=0;if(0!==(K&6))throw Error(p(331));var e=K;K|=4;for(V=a.current;null!==V;){var f=V,g=f.child;if(0!==(V.flags&16)){var h=f.deletions;if(null!==h){for(var k=0;k B()-gk?Lk(a,0):sk|=c);Ek(a,b)}function Zk(a,b){0===b&&(0===(a.mode&1)?b=1:(b=sc,sc<<=1,0===(sc&130023424)&&(sc=4194304)));var c=L();a=Zg(a,b);null!==a&&(Ac(a,b,c),Ek(a,c))}function vj(a){var b=a.memoizedState,c=0;null!==b&&(c=b.retryLane);Zk(a,c)}\nfunction ck(a,b){var c=0;switch(a.tag){case 13:var d=a.stateNode;var e=a.memoizedState;null!==e&&(c=e.retryLane);break;case 19:d=a.stateNode;break;default:throw Error(p(314));}null!==d&&d.delete(b);Zk(a,c)}var Wk;\nWk=function(a,b,c){if(null!==a)if(a.memoizedProps!==b.pendingProps||Wf.current)Ug=!0;else{if(0===(a.lanes&c)&&0===(b.flags&128))return Ug=!1,zj(a,b,c);Ug=0!==(a.flags&131072)?!0:!1}else Ug=!1,I&&0!==(b.flags&1048576)&&ug(b,ng,b.index);b.lanes=0;switch(b.tag){case 2:var d=b.type;jj(a,b);a=b.pendingProps;var e=Yf(b,H.current);Tg(b,c);e=Xh(null,b,d,a,e,c);var f=bi();b.flags|=1;\"object\"===typeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof?(b.tag=1,b.memoizedState=null,b.updateQueue=\nnull,Zf(d)?(f=!0,cg(b)):f=!1,b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,ah(b),e.updater=nh,b.stateNode=e,e._reactInternals=b,rh(b,d,a,c),b=kj(null,b,d,!0,f,c)):(b.tag=0,I&&f&&vg(b),Yi(null,b,e,c),b=b.child);return b;case 16:d=b.elementType;a:{jj(a,b);a=b.pendingProps;e=d._init;d=e(d._payload);b.type=d;e=b.tag=$k(d);a=Lg(d,a);switch(e){case 0:b=dj(null,b,d,a,c);break a;case 1:b=ij(null,b,d,a,c);break a;case 11:b=Zi(null,b,d,a,c);break a;case 14:b=aj(null,b,d,Lg(d.type,a),c);break a}throw Error(p(306,\nd,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Lg(d,e),dj(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Lg(d,e),ij(a,b,d,e,c);case 3:a:{lj(b);if(null===a)throw Error(p(387));d=b.pendingProps;f=b.memoizedState;e=f.element;bh(a,b);gh(b,d,null,c);var g=b.memoizedState;d=g.element;if(f.isDehydrated)if(f={element:d,isDehydrated:!1,cache:g.cache,pendingSuspenseBoundaries:g.pendingSuspenseBoundaries,transitions:g.transitions},b.updateQueue.baseState=\nf,b.memoizedState=f,b.flags&256){e=Ki(Error(p(423)),b);b=mj(a,b,d,c,e);break a}else if(d!==e){e=Ki(Error(p(424)),b);b=mj(a,b,d,c,e);break a}else for(yg=Lf(b.stateNode.containerInfo.firstChild),xg=b,I=!0,zg=null,c=Ch(b,null,d,c),b.child=c;c;)c.flags=c.flags&-3|4096,c=c.sibling;else{Ig();if(d===e){b=$i(a,b,c);break a}Yi(a,b,d,c)}b=b.child}return b;case 5:return Kh(b),null===a&&Eg(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:null,g=e.children,Ef(d,e)?g=null:null!==f&&Ef(d,f)&&(b.flags|=32),\nhj(a,b),Yi(a,b,g,c),b.child;case 6:return null===a&&Eg(b),null;case 13:return pj(a,b,c);case 4:return Ih(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=Bh(b,null,d,c):Yi(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Lg(d,e),Zi(a,b,d,e,c);case 7:return Yi(a,b,b.pendingProps,c),b.child;case 8:return Yi(a,b,b.pendingProps.children,c),b.child;case 12:return Yi(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;e=b.pendingProps;f=b.memoizedProps;\ng=e.value;G(Mg,d._currentValue);d._currentValue=g;if(null!==f)if(He(f.value,g)){if(f.children===e.children&&!Wf.current){b=$i(a,b,c);break a}}else for(f=b.child,null!==f&&(f.return=b);null!==f;){var h=f.dependencies;if(null!==h){g=f.child;for(var k=h.firstContext;null!==k;){if(k.context===d){if(1===f.tag){k=ch(-1,c&-c);k.tag=2;var l=f.updateQueue;if(null!==l){l=l.shared;var m=l.pending;null===m?k.next=k:(k.next=m.next,m.next=k);l.pending=k}}f.lanes|=c;k=f.alternate;null!==k&&(k.lanes|=c);Sg(f.return,\nc,b);h.lanes|=c;break}k=k.next}}else if(10===f.tag)g=f.type===b.type?null:f.child;else if(18===f.tag){g=f.return;if(null===g)throw Error(p(341));g.lanes|=c;h=g.alternate;null!==h&&(h.lanes|=c);Sg(g,c,b);g=f.sibling}else g=f.child;if(null!==g)g.return=f;else for(g=f;null!==g;){if(g===b){g=null;break}f=g.sibling;if(null!==f){f.return=g.return;g=f;break}g=g.return}f=g}Yi(a,b,e.children,c);b=b.child}return b;case 9:return e=b.type,d=b.pendingProps.children,Tg(b,c),e=Vg(e),d=d(e),b.flags|=1,Yi(a,b,d,c),\nb.child;case 14:return d=b.type,e=Lg(d,b.pendingProps),e=Lg(d.type,e),aj(a,b,d,e,c);case 15:return cj(a,b,b.type,b.pendingProps,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Lg(d,e),jj(a,b),b.tag=1,Zf(d)?(a=!0,cg(b)):a=!1,Tg(b,c),ph(b,d,e),rh(b,d,e,c),kj(null,b,d,!0,a,c);case 19:return yj(a,b,c);case 22:return ej(a,b,c)}throw Error(p(156,b.tag));};function Gk(a,b){return ac(a,b)}\nfunction al(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.subtreeFlags=this.flags=0;this.deletions=null;this.childLanes=this.lanes=0;this.alternate=null}function Bg(a,b,c,d){return new al(a,b,c,d)}function bj(a){a=a.prototype;return!(!a||!a.isReactComponent)}\nfunction $k(a){if(\"function\"===typeof a)return bj(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===Da)return 11;if(a===Ga)return 14}return 2}\nfunction wh(a,b){var c=a.alternate;null===c?(c=Bg(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.type=a.type,c.flags=0,c.subtreeFlags=0,c.deletions=null);c.flags=a.flags&14680064;c.childLanes=a.childLanes;c.lanes=a.lanes;c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{lanes:b.lanes,firstContext:b.firstContext};\nc.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c}\nfunction yh(a,b,c,d,e,f){var g=2;d=a;if(\"function\"===typeof a)bj(a)&&(g=1);else if(\"string\"===typeof a)g=5;else a:switch(a){case ya:return Ah(c.children,e,f,b);case za:g=8;e|=8;break;case Aa:return a=Bg(12,c,b,e|2),a.elementType=Aa,a.lanes=f,a;case Ea:return a=Bg(13,c,b,e),a.elementType=Ea,a.lanes=f,a;case Fa:return a=Bg(19,c,b,e),a.elementType=Fa,a.lanes=f,a;case Ia:return qj(c,e,f,b);default:if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case Ba:g=10;break a;case Ca:g=9;break a;case Da:g=11;\nbreak a;case Ga:g=14;break a;case Ha:g=16;d=null;break a}throw Error(p(130,null==a?a:typeof a,\"\"));}b=Bg(g,c,b,e);b.elementType=a;b.type=d;b.lanes=f;return b}function Ah(a,b,c,d){a=Bg(7,a,d,b);a.lanes=c;return a}function qj(a,b,c,d){a=Bg(22,a,d,b);a.elementType=Ia;a.lanes=c;a.stateNode={isHidden:!1};return a}function xh(a,b,c){a=Bg(6,a,null,b);a.lanes=c;return a}\nfunction zh(a,b,c){b=Bg(4,null!==a.children?a.children:[],a.key,b);b.lanes=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}\nfunction bl(a,b,c,d,e){this.tag=b;this.containerInfo=a;this.finishedWork=this.pingCache=this.current=this.pendingChildren=null;this.timeoutHandle=-1;this.callbackNode=this.pendingContext=this.context=null;this.callbackPriority=0;this.eventTimes=zc(0);this.expirationTimes=zc(-1);this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0;this.entanglements=zc(0);this.identifierPrefix=d;this.onRecoverableError=e;this.mutableSourceEagerHydrationData=\nnull}function cl(a,b,c,d,e,f,g,h,k){a=new bl(a,b,c,h,k);1===b?(b=1,!0===f&&(b|=8)):b=0;f=Bg(3,null,null,b);a.current=f;f.stateNode=a;f.memoizedState={element:d,isDehydrated:c,cache:null,transitions:null,pendingSuspenseBoundaries:null};ah(f);return a}function dl(a,b,c){var d=3 >>1,e=a[d];if(0 >>1;d g(C,c))n g(x,C)?(a[d]=x,a[n]=c,d=n):(a[d]=C,a[m]=c,d=m);else if(n g(x,c))a[d]=x,a[n]=c,d=n;else break a}}return b}\nfunction g(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}if(\"object\"===typeof performance&&\"function\"===typeof performance.now){var l=performance;exports.unstable_now=function(){return l.now()}}else{var p=Date,q=p.now();exports.unstable_now=function(){return p.now()-q}}var r=[],t=[],u=1,v=null,y=3,z=!1,A=!1,B=!1,D=\"function\"===typeof setTimeout?setTimeout:null,E=\"function\"===typeof clearTimeout?clearTimeout:null,F=\"undefined\"!==typeof setImmediate?setImmediate:null;\n\"undefined\"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function G(a){for(var b=h(t);null!==b;){if(null===b.callback)k(t);else if(b.startTime<=a)k(t),b.sortIndex=b.expirationTime,f(r,b);else break;b=h(t)}}function H(a){B=!1;G(a);if(!A)if(null!==h(r))A=!0,I(J);else{var b=h(t);null!==b&&K(H,b.startTime-a)}}\nfunction J(a,b){A=!1;B&&(B=!1,E(L),L=-1);z=!0;var c=y;try{G(b);for(v=h(r);null!==v&&(!(v.expirationTime>b)||a&&!M());){var d=v.callback;if(\"function\"===typeof d){v.callback=null;y=v.priorityLevel;var e=d(v.expirationTime<=b);b=exports.unstable_now();\"function\"===typeof e?v.callback=e:v===h(r)&&k(r);G(b)}else k(r);v=h(r)}if(null!==v)var w=!0;else{var m=h(t);null!==m&&K(H,m.startTime-b);w=!1}return w}finally{v=null,y=c,z=!1}}var N=!1,O=null,L=-1,P=5,Q=-1;\nfunction M(){return exports.unstable_now()-Q a||125d?(a.sortIndex=c,f(t,a),null===h(r)&&a===h(t)&&(B?(E(L),L=-1):B=!0,K(H,c-d))):(a.sortIndex=e,f(r,a),A||z||(A=!0,I(J)));return a};\nexports.unstable_shouldYield=M;exports.unstable_wrapCallback=function(a){var b=y;return function(){var c=y;y=b;try{return a.apply(this,arguments)}finally{y=c}}};\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './res/adminlte.min.css';\nimport './res/index.css';\nimport API from \"shared/api\";\nimport Icon from \"shared/elements/icon\";\n\nclass AdminDashboard extends React.Component {\n\n constructor(props) {\n super(props);\n this.api = new API();\n this.state = {\n loaded: false,\n dialog: { onClose: () => this.hideDialog() },\n notifications: [ ],\n contactRequests: [ ]\n };\n }\n\n onUpdate() {\n }\n\n showDialog(message, title, options=[\"Close\"], onOption = null) {\n const props = { show: true, message: message, title: title, options: options, onOption: onOption };\n this.setState({ ...this.state, dialog: { ...this.state.dialog, ...props } });\n }\n\n hideDialog() {\n this.setState({ ...this.state, dialog: { ...this.state.dialog, show: false } });\n }\n\n componentDidMount() {\n this.api.fetchUser().then(Success => {\n if (!Success) {\n document.location = \"/admin\";\n } else {\n this.fetchNotifications();\n this.fetchContactRequests();\n setInterval(this.onUpdate.bind(this), 60*1000);\n this.setState({...this.state, loaded: true});\n }\n });\n }\n\n render() {\n\n if (!this.state.loaded) {\n return Loading…
\n }\n\n this.controlObj = {\n showDialog: this.showDialog.bind(this),\n api: this.api\n };\n\n return test\n /*return \n \n }*/\n }\n}\n\nReactDOM.render(\n\n \n \n\n \n\n \n\n \n \n\n \n \n {\n let newProps = {...props, ...this.controlObj};\n return \n }}/>\n \n \n \n \n \n \n \n \n \n ,\n document.getElementById('admin-panel')\n);\n","'use strict';\n\nfunction checkDCE() {\n /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n if (\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' ||\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function'\n ) {\n return;\n }\n if (process.env.NODE_ENV !== 'production') {\n // This branch is unreachable because this function is only called\n // in production, but the condition is true only in development.\n // Therefore if the branch is still here, dead code elimination wasn't\n // properly applied.\n // Don't change the message. React DevTools relies on it. Also make sure\n // this message doesn't occur elsewhere in this function, or it will cause\n // a false positive.\n throw new Error('^_^');\n }\n try {\n // Verify that the code above has been dead code eliminated (DCE'd).\n __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n } catch (err) {\n // DevTools shouldn't crash React, no matter what.\n // We should still report in case we break this code.\n console.error(err);\n }\n}\n\nif (process.env.NODE_ENV === 'production') {\n // DCE check should happen before ReactDOM bundle executes so that\n // DevTools can report bad minification during injection.\n checkDCE();\n module.exports = require('./cjs/react-dom.production.min.js');\n} else {\n module.exports = require('./cjs/react-dom.development.js');\n}\n","// import 'babel-polyfill';\n\nexport default class API {\n constructor() {\n this.loggedIn = false;\n this.user = { };\n }\n\n csrfToken() {\n return this.loggedIn ? this.user.session.csrf_token : null;\n }\n\n async apiCall(method, params) {\n params = params || { };\n params.csrf_token = this.csrfToken();\n let response = await fetch(\"/api/\" + method, {\n method: 'post',\n headers: {'Content-Type': 'application/json'},\n body: JSON.stringify(params)\n });\n\n let res = await response.json();\n if (!res.success && res.msg === \"You are not logged in.\") {\n document.location.reload();\n }\n\n return res;\n }\n\n async fetchUser() {\n let response = await fetch(\"/api/user/info\");\n let data = await response.json();\n this.user = data[\"user\"];\n this.loggedIn = data[\"loggedIn\"];\n return data && data.success && data.loggedIn;\n }\n\n async editUser(id, username, email, password, groups, confirmed) {\n return this.apiCall(\"user/edit\", { id: id, username: username, email: email, password: password, groups: groups, confirmed: confirmed });\n }\n\n async logout() {\n return this.apiCall(\"user/logout\");\n }\n\n async getUser(id) {\n return this.apiCall(\"user/get\", { id: id });\n }\n\n async deleteUser(id) {\n return this.apiCall(\"user/delete\", { id: id });\n }\n\n async fetchUsers(pageNum = 1, count = 20) {\n return this.apiCall(\"user/fetch\", { page: pageNum, count: count });\n }\n\n async fetchGroups(pageNum = 1, count = 20) {\n return this.apiCall(\"groups/fetch\", { page: pageNum, count: count });\n }\n\n async inviteUser(username, email) {\n return this.apiCall(\"user/invite\", { username: username, email: email });\n }\n\n async createUser(username, email, password, confirmPassword) {\n return this.apiCall(\"user/create\", { username: username, email: email, password: password, confirmPassword: confirmPassword });\n }\n\n async getStats() {\n return this.apiCall(\"stats\");\n }\n\n async getRoutes() {\n return this.apiCall(\"routes/fetch\");\n }\n\n async saveRoutes(routes) {\n return this.apiCall(\"routes/save\", { routes: routes });\n }\n\n async createGroup(name, color) {\n return this.apiCall(\"groups/create\", { name: name, color: color });\n }\n\n async deleteGroup(id) {\n return this.apiCall(\"groups/delete\", { id: id });\n }\n\n async getSettings(key = \"\") {\n return this.apiCall(\"settings/get\", { key: key });\n }\n\n async saveSettings(settings) {\n return this.apiCall(\"settings/set\", { settings: settings });\n }\n\n async sendTestMail(receiver) {\n return this.apiCall(\"mail/test\", { receiver: receiver });\n }\n\n async fetchPermissions() {\n return this.apiCall(\"permission/fetch\");\n }\n\n async savePermissions(permissions) {\n return this.apiCall(\"permission/save\", { permissions: permissions });\n }\n\n async getVisitors(type, date) {\n return this.apiCall(\"visitors/stats\", { type: type, date: date });\n }\n};","import React from 'react';\n\nexport default function Icon(props) {\n\n let classes = props.className || [];\n classes = Array.isArray(classes) ? classes : classes.toString().split(\" \");\n let type = props.type || \"fas\";\n let icon = props.icon;\n\n classes.push(type);\n classes.push(\"fa-\" + icon);\n\n if (icon === \"spinner\" || icon === \"circle-notch\") {\n classes.push(\"fa-spin\");\n }\n\n let newProps = {...props, className: classes.join(\" \") };\n delete newProps[\"type\"];\n delete newProps[\"icon\"];\n\n return (\n \n );\n}"],"names":["$dd934af551f44020$export$dca3b0875bd9a954","$dd934af551f44020$export$16fa2f45be04daa8","$dd934af551f44020$export$ffb0004e005737fa","$dd934af551f44020$export$e2c29f18771995cb","$dd934af551f44020$export$221d75b3f55bb0bd","$dd934af551f44020$export$5f8d39834fd61797","$dd934af551f44020$export$74bf444e3cd11ea5","$dd934af551f44020$export$ae55be85d98224ed","$dd934af551f44020$export$e530037191fcd5d7","$dd934af551f44020$export$fd42f52fd3ae1109","$dd934af551f44020$export$c8a8987d4410bf2d","$dd934af551f44020$export$d38cd72104c1f0e9","$dd934af551f44020$export$7d1e3a5e95ceca43","$dd934af551f44020$export$257a8862b851cb5b","$dd934af551f44020$export$a8257692ac88316c","$dd934af551f44020$export$488013bae63b21da","$dd934af551f44020$export$7c73462e0d25e514","$dd934af551f44020$export$7568632d0d33d16d","$dd934af551f44020$export$88948ce120ea2619","$dd934af551f44020$export$35808ee640e87ca7","$dd934af551f44020$export$fae74005e78b1a27","$dd934af551f44020$export$dc8fbce3eb94dc1e","$dd934af551f44020$export$6a7bc4e911dc01cf","$dd934af551f44020$export$6d9c69b0de29b591","$dd934af551f44020$export$f680877a34711e37","$dd934af551f44020$export$d5a552a76deda3c2","$dd934af551f44020$export$aaabe4eda9ed9969","$dd934af551f44020$export$e5c5a5f917a5871c","$dd934af551f44020$export$1538c33de8887b59","$dd934af551f44020$export$13e3392192263954","$dd934af551f44020$export$b8f5890fc79d6aca","$dd934af551f44020$export$60241385465d0a34","$dd934af551f44020$export$306c0aa65ff9ec16","$dd934af551f44020$export$7b286972b8d8ccbf","$dd934af551f44020$export$83d89fbfd8236492","$dd934af551f44020$var$l","Symbol","for","$dd934af551f44020$var$n","$dd934af551f44020$var$p","$dd934af551f44020$var$q","$dd934af551f44020$var$r","$dd934af551f44020$var$t","$dd934af551f44020$var$u","$dd934af551f44020$var$v","$dd934af551f44020$var$w","$dd934af551f44020$var$x","$dd934af551f44020$var$y","$dd934af551f44020$var$z","iterator","$dd934af551f44020$var$B","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","$dd934af551f44020$var$C","Object","assign","$dd934af551f44020$var$D","$dd934af551f44020$var$E","a","b","e","this","props","context","refs","updater","$dd934af551f44020$var$F","$dd934af551f44020$var$G","prototype","isReactComponent","setState","Error","forceUpdate","$dd934af551f44020$var$H","constructor","isPureReactComponent","$dd934af551f44020$var$I","Array","isArray","$dd934af551f44020$var$J","hasOwnProperty","$dd934af551f44020$var$K","current","$dd934af551f44020$var$L","key","ref","__self","__source","$dd934af551f44020$var$M","d","c","k","h","call","g","arguments","length","children","f","m","defaultProps","$$typeof","type","_owner","$dd934af551f44020$var$O","$dd934af551f44020$var$P","$dd934af551f44020$var$Q","replace","$dd934af551f44020$var$escape","toString","$dd934af551f44020$var$R","$dd934af551f44020$var$N","push","$dd934af551f44020$var$A","next","done","value","String","keys","join","$dd934af551f44020$var$S","$dd934af551f44020$var$T","_status","_result","then","default","$dd934af551f44020$var$U","$dd934af551f44020$var$V","transition","map","forEach","apply","count","toArray","only","ReactCurrentDispatcher","ReactCurrentBatchConfig","ReactCurrentOwner","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_defaultValue","_globalName","_context","bind","render","_payload","_init","compare","useCallback","useContext","useDeferredValue","useEffect","useId","useImperativeHandle","useInsertionEffect","useLayoutEffect","useMemo","useReducer","useRef","useState","useSyncExternalStore","useTransition","$17f526922e4a857c$export$ae55be85d98224ed","$17f526922e4a857c$export$d39a5bbd09211389","$17f526922e4a857c$export$882461b6382ed46c","$17f526922e4a857c$export$466bfc07425424d5","$17f526922e4a857c$export$cd75ccfd720a3cd4","$17f526922e4a857c$export$fa8d919ba61d84db","$17f526922e4a857c$export$757ceba2d55c277e","$17f526922e4a857c$export$b3890eb0ae9dca99","$17f526922e4a857c$export$502457920280e6be","$17f526922e4a857c$export$c78a37762a8d58e1","$17f526922e4a857c$export$dc54d992c10e8a18","$17f526922e4a857c$export$83d89fbfd8236492","$17f526922e4a857c$var$p","encodeURIComponent","$17f526922e4a857c$var$da","Set","$17f526922e4a857c$var$ea","$17f526922e4a857c$var$fa","$17f526922e4a857c$var$ha","add","$17f526922e4a857c$var$ia","window","document","createElement","$17f526922e4a857c$var$ja","$17f526922e4a857c$var$ka","$17f526922e4a857c$var$la","$17f526922e4a857c$var$ma","$17f526922e4a857c$var$v","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","removeEmptyString","$17f526922e4a857c$var$z","split","toLowerCase","$17f526922e4a857c$var$ra","$17f526922e4a857c$var$sa","toUpperCase","$17f526922e4a857c$var$ta","slice","$17f526922e4a857c$var$pa","isNaN","$17f526922e4a857c$var$qa","test","$17f526922e4a857c$var$oa","removeAttribute","setAttribute","setAttributeNS","xlinkHref","$17f526922e4a857c$var$ua","$8NFma","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","$17f526922e4a857c$var$va","$17f526922e4a857c$var$wa","$17f526922e4a857c$var$ya","$17f526922e4a857c$var$za","$17f526922e4a857c$var$Aa","$17f526922e4a857c$var$Ba","$17f526922e4a857c$var$Ca","$17f526922e4a857c$var$Da","$17f526922e4a857c$var$Ea","$17f526922e4a857c$var$Fa","$17f526922e4a857c$var$Ga","$17f526922e4a857c$var$Ha","$17f526922e4a857c$var$Ia","$17f526922e4a857c$var$Ja","$17f526922e4a857c$var$Ka","$17f526922e4a857c$var$La","$17f526922e4a857c$var$A","$17f526922e4a857c$var$Ma","stack","trim","match","$17f526922e4a857c$var$Na","$17f526922e4a857c$var$Oa","prepareStackTrace","defineProperty","set","Reflect","construct","l","l1","l2","l3","displayName","includes","name","$17f526922e4a857c$var$Pa","tag","$17f526922e4a857c$var$Qa","$17f526922e4a857c$var$Ra","$17f526922e4a857c$var$Sa","$17f526922e4a857c$var$Ta","nodeName","$17f526922e4a857c$var$Va","_valueTracker","getOwnPropertyDescriptor","get","configurable","enumerable","getValue","setValue","stopTracking","$17f526922e4a857c$var$Ua","$17f526922e4a857c$var$Wa","checked","$17f526922e4a857c$var$Xa","activeElement","body","$17f526922e4a857c$var$Ya","defaultChecked","defaultValue","_wrapperState","initialChecked","$17f526922e4a857c$var$Za","initialValue","controlled","$17f526922e4a857c$var$ab","$17f526922e4a857c$var$bb","$17f526922e4a857c$var$cb","$17f526922e4a857c$var$db","ownerDocument","$17f526922e4a857c$var$eb","$17f526922e4a857c$var$fb","options","selected","defaultSelected","disabled","$17f526922e4a857c$var$gb","dangerouslySetInnerHTML","$17f526922e4a857c$var$hb","$17f526922e4a857c$var$ib","$17f526922e4a857c$var$jb","textContent","$17f526922e4a857c$var$kb","$17f526922e4a857c$var$lb","$17f526922e4a857c$var$mb","$17f526922e4a857c$var$nb","namespaceURI","innerHTML","valueOf","firstChild","removeChild","appendChild","MSApp","execUnsafeLocalFunction","$17f526922e4a857c$var$ob","lastChild","nodeType","nodeValue","$17f526922e4a857c$var$pb","animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","$17f526922e4a857c$var$qb","$17f526922e4a857c$var$rb","$17f526922e4a857c$var$sb","style","indexOf","setProperty","charAt","substring","$17f526922e4a857c$var$tb","menuitem","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr","$17f526922e4a857c$var$ub","$17f526922e4a857c$var$vb","is","$17f526922e4a857c$var$wb","$17f526922e4a857c$var$xb","target","srcElement","correspondingUseElement","parentNode","$17f526922e4a857c$var$yb","$17f526922e4a857c$var$zb","$17f526922e4a857c$var$Ab","$17f526922e4a857c$var$Bb","$17f526922e4a857c$var$Cb","stateNode","$17f526922e4a857c$var$Db","$17f526922e4a857c$var$Eb","$17f526922e4a857c$var$Fb","$17f526922e4a857c$var$Gb","$17f526922e4a857c$var$Hb","$17f526922e4a857c$var$Ib","$17f526922e4a857c$var$Jb","$17f526922e4a857c$var$Kb","$17f526922e4a857c$var$Lb","$17f526922e4a857c$var$Mb","addEventListener","removeEventListener","$17f526922e4a857c$var$Nb","onError","$17f526922e4a857c$var$Ob","$17f526922e4a857c$var$Pb","$17f526922e4a857c$var$Qb","$17f526922e4a857c$var$Rb","$17f526922e4a857c$var$Sb","$17f526922e4a857c$var$Tb","$17f526922e4a857c$var$Vb","alternate","return","flags","$17f526922e4a857c$var$Wb","memoizedState","dehydrated","$17f526922e4a857c$var$Xb","$17f526922e4a857c$var$Zb","child","sibling","$17f526922e4a857c$var$Yb","$17f526922e4a857c$var$$b","$17f526922e4a857c$var$ac","$clk2u","unstable_scheduleCallback","$17f526922e4a857c$var$bc","unstable_cancelCallback","$17f526922e4a857c$var$cc","unstable_shouldYield","$17f526922e4a857c$var$dc","unstable_requestPaint","$17f526922e4a857c$var$B","unstable_now","$17f526922e4a857c$var$ec","unstable_getCurrentPriorityLevel","$17f526922e4a857c$var$fc","unstable_ImmediatePriority","$17f526922e4a857c$var$gc","unstable_UserBlockingPriority","$17f526922e4a857c$var$hc","unstable_NormalPriority","$17f526922e4a857c$var$ic","unstable_LowPriority","$17f526922e4a857c$var$jc","unstable_IdlePriority","$17f526922e4a857c$var$kc","$17f526922e4a857c$var$lc","$17f526922e4a857c$var$oc","Math","clz32","$17f526922e4a857c$var$pc","$17f526922e4a857c$var$qc","log","LN2","$17f526922e4a857c$var$rc","$17f526922e4a857c$var$sc","$17f526922e4a857c$var$tc","$17f526922e4a857c$var$uc","pendingLanes","suspendedLanes","pingedLanes","entangledLanes","entanglements","$17f526922e4a857c$var$vc","$17f526922e4a857c$var$xc","$17f526922e4a857c$var$yc","$17f526922e4a857c$var$zc","$17f526922e4a857c$var$Ac","eventTimes","$17f526922e4a857c$var$Cc","$17f526922e4a857c$var$C","$17f526922e4a857c$var$Dc","$17f526922e4a857c$var$Ec","$17f526922e4a857c$var$Fc","$17f526922e4a857c$var$Gc","$17f526922e4a857c$var$Hc","$17f526922e4a857c$var$Ic","$17f526922e4a857c$var$Jc","$17f526922e4a857c$var$Kc","$17f526922e4a857c$var$Lc","$17f526922e4a857c$var$Mc","$17f526922e4a857c$var$Nc","$17f526922e4a857c$var$Oc","Map","$17f526922e4a857c$var$Pc","$17f526922e4a857c$var$Qc","$17f526922e4a857c$var$Rc","$17f526922e4a857c$var$Sc","delete","pointerId","$17f526922e4a857c$var$Tc","nativeEvent","blockedOn","domEventName","eventSystemFlags","targetContainers","$17f526922e4a857c$var$Vc","$17f526922e4a857c$var$Wc","priority","isDehydrated","containerInfo","$17f526922e4a857c$var$Xc","$17f526922e4a857c$var$Yc","dispatchEvent","shift","$17f526922e4a857c$var$Zc","$17f526922e4a857c$var$$c","$17f526922e4a857c$var$ad","$17f526922e4a857c$var$bd","$17f526922e4a857c$var$cd","$17f526922e4a857c$var$dd","$17f526922e4a857c$var$ed","$17f526922e4a857c$var$fd","$17f526922e4a857c$var$gd","$17f526922e4a857c$var$hd","$17f526922e4a857c$var$id","$17f526922e4a857c$var$Uc","stopPropagation","$17f526922e4a857c$var$jd","$17f526922e4a857c$var$kd","$17f526922e4a857c$var$ld","$17f526922e4a857c$var$md","$17f526922e4a857c$var$nd","$17f526922e4a857c$var$od","keyCode","charCode","$17f526922e4a857c$var$pd","$17f526922e4a857c$var$qd","$17f526922e4a857c$var$rd","_reactName","_targetInst","currentTarget","isDefaultPrevented","defaultPrevented","returnValue","isPropagationStopped","preventDefault","cancelBubble","persist","isPersistent","$17f526922e4a857c$var$wd","$17f526922e4a857c$var$xd","$17f526922e4a857c$var$yd","$17f526922e4a857c$var$sd","eventPhase","bubbles","cancelable","timeStamp","Date","now","isTrusted","$17f526922e4a857c$var$td","$17f526922e4a857c$var$ud","view","detail","$17f526922e4a857c$var$vd","$17f526922e4a857c$var$Ad","screenX","screenY","clientX","clientY","pageX","pageY","ctrlKey","shiftKey","altKey","metaKey","getModifierState","$17f526922e4a857c$var$zd","button","buttons","relatedTarget","fromElement","toElement","movementX","movementY","$17f526922e4a857c$var$Bd","$17f526922e4a857c$var$Dd","dataTransfer","$17f526922e4a857c$var$Fd","$17f526922e4a857c$var$Hd","animationName","elapsedTime","pseudoElement","$17f526922e4a857c$var$Id","clipboardData","$17f526922e4a857c$var$Jd","$17f526922e4a857c$var$Ld","data","$17f526922e4a857c$var$Md","Esc","Spacebar","Left","Up","Right","Down","Del","Win","Menu","Apps","Scroll","MozPrintableKey","$17f526922e4a857c$var$Nd","$17f526922e4a857c$var$Od","Alt","Control","Meta","Shift","$17f526922e4a857c$var$Pd","$17f526922e4a857c$var$Qd","fromCharCode","code","location","repeat","locale","which","$17f526922e4a857c$var$Rd","$17f526922e4a857c$var$Td","width","height","pressure","tangentialPressure","tiltX","tiltY","twist","pointerType","isPrimary","$17f526922e4a857c$var$Vd","touches","targetTouches","changedTouches","$17f526922e4a857c$var$Xd","$17f526922e4a857c$var$Yd","deltaX","wheelDeltaX","deltaY","wheelDeltaY","wheelDelta","deltaZ","deltaMode","$17f526922e4a857c$var$Zd","$17f526922e4a857c$var$$d","$17f526922e4a857c$var$ae","$17f526922e4a857c$var$be","documentMode","$17f526922e4a857c$var$ce","$17f526922e4a857c$var$de","$17f526922e4a857c$var$ee","$17f526922e4a857c$var$fe","$17f526922e4a857c$var$ge","$17f526922e4a857c$var$he","$17f526922e4a857c$var$ie","$17f526922e4a857c$var$le","color","date","datetime","email","month","number","password","range","search","tel","text","time","url","week","$17f526922e4a857c$var$me","$17f526922e4a857c$var$ne","$17f526922e4a857c$var$oe","event","listeners","$17f526922e4a857c$var$pe","$17f526922e4a857c$var$qe","$17f526922e4a857c$var$re","$17f526922e4a857c$var$se","$17f526922e4a857c$var$te","$17f526922e4a857c$var$ue","$17f526922e4a857c$var$ve","$17f526922e4a857c$var$we","$17f526922e4a857c$var$xe","$17f526922e4a857c$var$ye","$17f526922e4a857c$var$ze","oninput","$17f526922e4a857c$var$Ae","detachEvent","$17f526922e4a857c$var$Be","$17f526922e4a857c$var$Ce","attachEvent","$17f526922e4a857c$var$De","$17f526922e4a857c$var$Ee","$17f526922e4a857c$var$Fe","$17f526922e4a857c$var$He","$17f526922e4a857c$var$Ie","$17f526922e4a857c$var$Je","$17f526922e4a857c$var$Ke","node","offset","nextSibling","$17f526922e4a857c$var$Le","contains","compareDocumentPosition","$17f526922e4a857c$var$Me","HTMLIFrameElement","contentWindow","href","$17f526922e4a857c$var$Ne","contentEditable","$17f526922e4a857c$var$Oe","focusedElem","selectionRange","documentElement","start","end","selectionStart","selectionEnd","min","defaultView","getSelection","extend","rangeCount","anchorNode","anchorOffset","focusNode","focusOffset","createRange","setStart","removeAllRanges","addRange","setEnd","element","left","scrollLeft","top","scrollTop","focus","$17f526922e4a857c$var$Pe","$17f526922e4a857c$var$Qe","$17f526922e4a857c$var$Re","$17f526922e4a857c$var$Se","$17f526922e4a857c$var$Te","$17f526922e4a857c$var$Ue","$17f526922e4a857c$var$Ve","$17f526922e4a857c$var$We","animationend","animationiteration","animationstart","transitionend","$17f526922e4a857c$var$Xe","$17f526922e4a857c$var$Ye","$17f526922e4a857c$var$Ze","animation","$17f526922e4a857c$var$$e","$17f526922e4a857c$var$af","$17f526922e4a857c$var$bf","$17f526922e4a857c$var$cf","$17f526922e4a857c$var$df","$17f526922e4a857c$var$ef","$17f526922e4a857c$var$ff","$17f526922e4a857c$var$gf","$17f526922e4a857c$var$hf","$17f526922e4a857c$var$lf","$17f526922e4a857c$var$mf","concat","$17f526922e4a857c$var$nf","$17f526922e4a857c$var$Ub","instance","listener","$17f526922e4a857c$var$D","$17f526922e4a857c$var$of","has","$17f526922e4a857c$var$pf","$17f526922e4a857c$var$qf","$17f526922e4a857c$var$rf","random","$17f526922e4a857c$var$sf","capture","passive","n","t","J","x","u","w","F","$17f526922e4a857c$var$tf","$17f526922e4a857c$var$uf","parentWindow","$17f526922e4a857c$var$vf","$17f526922e4a857c$var$wf","na","xa","$a","ba","$17f526922e4a857c$var$je","char","$17f526922e4a857c$var$ke","unshift","$17f526922e4a857c$var$xf","$17f526922e4a857c$var$yf","$17f526922e4a857c$var$zf","$17f526922e4a857c$var$Af","$17f526922e4a857c$var$Bf","$17f526922e4a857c$var$Cf","$17f526922e4a857c$var$Df","$17f526922e4a857c$var$Ef","__html","$17f526922e4a857c$var$Ff","setTimeout","$17f526922e4a857c$var$Gf","clearTimeout","$17f526922e4a857c$var$Hf","Promise","$17f526922e4a857c$var$Jf","queueMicrotask","resolve","catch","$17f526922e4a857c$var$If","$17f526922e4a857c$var$Kf","$17f526922e4a857c$var$Lf","$17f526922e4a857c$var$Mf","previousSibling","$17f526922e4a857c$var$Nf","$17f526922e4a857c$var$Of","$17f526922e4a857c$var$Pf","$17f526922e4a857c$var$Qf","$17f526922e4a857c$var$Rf","$17f526922e4a857c$var$Sf","$17f526922e4a857c$var$Tf","$17f526922e4a857c$var$Uf","$17f526922e4a857c$var$E","$17f526922e4a857c$var$G","$17f526922e4a857c$var$Vf","$17f526922e4a857c$var$H","$17f526922e4a857c$var$Wf","$17f526922e4a857c$var$Xf","$17f526922e4a857c$var$Yf","contextTypes","__reactInternalMemoizedUnmaskedChildContext","__reactInternalMemoizedMaskedChildContext","$17f526922e4a857c$var$Zf","childContextTypes","$17f526922e4a857c$var$$f","$17f526922e4a857c$var$ag","$17f526922e4a857c$var$bg","getChildContext","$17f526922e4a857c$var$cg","__reactInternalMemoizedMergedChildContext","$17f526922e4a857c$var$dg","$17f526922e4a857c$var$eg","$17f526922e4a857c$var$fg","$17f526922e4a857c$var$gg","$17f526922e4a857c$var$hg","$17f526922e4a857c$var$jg","$17f526922e4a857c$var$kg","$17f526922e4a857c$var$lg","$17f526922e4a857c$var$mg","$17f526922e4a857c$var$ng","$17f526922e4a857c$var$og","$17f526922e4a857c$var$pg","$17f526922e4a857c$var$qg","$17f526922e4a857c$var$rg","$17f526922e4a857c$var$sg","$17f526922e4a857c$var$tg","$17f526922e4a857c$var$ug","$17f526922e4a857c$var$vg","$17f526922e4a857c$var$wg","$17f526922e4a857c$var$xg","$17f526922e4a857c$var$yg","$17f526922e4a857c$var$I","$17f526922e4a857c$var$zg","$17f526922e4a857c$var$Ag","$17f526922e4a857c$var$Bg","elementType","deletions","$17f526922e4a857c$var$Cg","pendingProps","id","overflow","treeContext","retryLane","$17f526922e4a857c$var$Dg","mode","$17f526922e4a857c$var$Eg","$17f526922e4a857c$var$Fg","$17f526922e4a857c$var$Gg","memoizedProps","$17f526922e4a857c$var$Hg","$17f526922e4a857c$var$Ig","$17f526922e4a857c$var$Jg","$17f526922e4a857c$var$Kg","$17f526922e4a857c$var$Lg","$17f526922e4a857c$var$Mg","$17f526922e4a857c$var$Ng","$17f526922e4a857c$var$Og","$17f526922e4a857c$var$Pg","$17f526922e4a857c$var$Qg","$17f526922e4a857c$var$Rg","$17f526922e4a857c$var$Sg","childLanes","$17f526922e4a857c$var$Tg","dependencies","firstContext","lanes","$17f526922e4a857c$var$Ug","$17f526922e4a857c$var$Vg","memoizedValue","$17f526922e4a857c$var$Wg","$17f526922e4a857c$var$Xg","$17f526922e4a857c$var$Yg","interleaved","$17f526922e4a857c$var$Zg","$17f526922e4a857c$var$$g","$17f526922e4a857c$var$ah","updateQueue","baseState","firstBaseUpdate","lastBaseUpdate","shared","pending","effects","$17f526922e4a857c$var$bh","$17f526922e4a857c$var$ch","eventTime","lane","payload","callback","$17f526922e4a857c$var$dh","$17f526922e4a857c$var$K","$17f526922e4a857c$var$eh","$17f526922e4a857c$var$fh","$17f526922e4a857c$var$gh","q","r","y","$17f526922e4a857c$var$hh","$17f526922e4a857c$var$ih","$17f526922e4a857c$var$jh","Component","$17f526922e4a857c$var$kh","$17f526922e4a857c$var$nh","_reactInternals","$17f526922e4a857c$var$L","$17f526922e4a857c$var$lh","$17f526922e4a857c$var$mh","$17f526922e4a857c$var$oh","shouldComponentUpdate","$17f526922e4a857c$var$ph","contextType","state","$17f526922e4a857c$var$qh","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","$17f526922e4a857c$var$rh","getDerivedStateFromProps","getSnapshotBeforeUpdate","UNSAFE_componentWillMount","componentWillMount","componentDidMount","$17f526922e4a857c$var$sh","_stringRef","$17f526922e4a857c$var$th","$17f526922e4a857c$var$uh","$17f526922e4a857c$var$vh","index","$17f526922e4a857c$var$wh","$17f526922e4a857c$var$xh","$17f526922e4a857c$var$yh","implementation","$17f526922e4a857c$var$zh","$17f526922e4a857c$var$Ah","$17f526922e4a857c$var$Bh","$17f526922e4a857c$var$Ch","$17f526922e4a857c$var$Dh","$17f526922e4a857c$var$Eh","$17f526922e4a857c$var$Fh","$17f526922e4a857c$var$Gh","$17f526922e4a857c$var$Hh","$17f526922e4a857c$var$Ih","tagName","$17f526922e4a857c$var$Jh","$17f526922e4a857c$var$Kh","$17f526922e4a857c$var$Lh","$17f526922e4a857c$var$M","$17f526922e4a857c$var$Mh","revealOrder","$17f526922e4a857c$var$Nh","$17f526922e4a857c$var$Oh","_workInProgressVersionPrimary","$17f526922e4a857c$var$Ph","$17f526922e4a857c$var$Qh","$17f526922e4a857c$var$Rh","$17f526922e4a857c$var$N","$17f526922e4a857c$var$O","$17f526922e4a857c$var$P","$17f526922e4a857c$var$Sh","$17f526922e4a857c$var$Th","$17f526922e4a857c$var$Uh","$17f526922e4a857c$var$Vh","$17f526922e4a857c$var$Q","$17f526922e4a857c$var$Wh","$17f526922e4a857c$var$Xh","$17f526922e4a857c$var$Yh","$17f526922e4a857c$var$Zh","$17f526922e4a857c$var$$h","$17f526922e4a857c$var$ai","$17f526922e4a857c$var$bi","$17f526922e4a857c$var$ci","baseQueue","queue","$17f526922e4a857c$var$di","$17f526922e4a857c$var$ei","$17f526922e4a857c$var$fi","lastRenderedReducer","action","hasEagerState","eagerState","lastRenderedState","dispatch","$17f526922e4a857c$var$gi","$17f526922e4a857c$var$hi","$17f526922e4a857c$var$ii","$17f526922e4a857c$var$ji","$17f526922e4a857c$var$ki","getSnapshot","$17f526922e4a857c$var$li","$17f526922e4a857c$var$mi","$17f526922e4a857c$var$R","$17f526922e4a857c$var$ni","lastEffect","stores","$17f526922e4a857c$var$oi","$17f526922e4a857c$var$pi","$17f526922e4a857c$var$qi","$17f526922e4a857c$var$ri","create","destroy","deps","$17f526922e4a857c$var$si","$17f526922e4a857c$var$ti","$17f526922e4a857c$var$ui","$17f526922e4a857c$var$vi","$17f526922e4a857c$var$wi","$17f526922e4a857c$var$xi","$17f526922e4a857c$var$yi","$17f526922e4a857c$var$zi","$17f526922e4a857c$var$Ai","$17f526922e4a857c$var$Bi","$17f526922e4a857c$var$Ci","$17f526922e4a857c$var$Di","$17f526922e4a857c$var$Ei","$17f526922e4a857c$var$Fi","$17f526922e4a857c$var$Gi","$17f526922e4a857c$var$Hi","$17f526922e4a857c$var$Ii","$17f526922e4a857c$var$Ji","readContext","useDebugValue","useMutableSource","unstable_isNewReconciler","identifierPrefix","$17f526922e4a857c$var$Ki","message","digest","$17f526922e4a857c$var$Li","$17f526922e4a857c$var$Mi","console","error","$17f526922e4a857c$var$Ni","WeakMap","$17f526922e4a857c$var$Oi","$17f526922e4a857c$var$Pi","$17f526922e4a857c$var$Qi","$17f526922e4a857c$var$Ri","getDerivedStateFromError","componentDidCatch","$17f526922e4a857c$var$Si","componentStack","$17f526922e4a857c$var$Ti","pingCache","$17f526922e4a857c$var$Ui","$17f526922e4a857c$var$Vi","$17f526922e4a857c$var$Wi","$17f526922e4a857c$var$Xi","$17f526922e4a857c$var$Yi","$17f526922e4a857c$var$Zi","$17f526922e4a857c$var$$i","$17f526922e4a857c$var$aj","$17f526922e4a857c$var$bj","$17f526922e4a857c$var$cj","$17f526922e4a857c$var$dj","$17f526922e4a857c$var$ej","baseLanes","cachePool","transitions","$17f526922e4a857c$var$fj","$17f526922e4a857c$var$gj","$17f526922e4a857c$var$hj","$17f526922e4a857c$var$ij","$17f526922e4a857c$var$jj","UNSAFE_componentWillUpdate","componentWillUpdate","componentDidUpdate","$17f526922e4a857c$var$kj","$17f526922e4a857c$var$lj","pendingContext","$17f526922e4a857c$var$mj","$17f526922e4a857c$var$Aj","$17f526922e4a857c$var$Cj","$17f526922e4a857c$var$Dj","$17f526922e4a857c$var$nj","$17f526922e4a857c$var$oj","$17f526922e4a857c$var$pj","fallback","$17f526922e4a857c$var$qj","$17f526922e4a857c$var$rj","$17f526922e4a857c$var$tj","dataset","dgst","$17f526922e4a857c$var$uj","$17f526922e4a857c$var$vj","_reactRetry","$17f526922e4a857c$var$sj","subtreeFlags","$17f526922e4a857c$var$wj","$17f526922e4a857c$var$xj","isBackwards","rendering","renderingStartTime","last","tail","tailMode","$17f526922e4a857c$var$yj","$17f526922e4a857c$var$Ej","$17f526922e4a857c$var$S","$17f526922e4a857c$var$Fj","$17f526922e4a857c$var$Gj","wasMultiple","multiple","suppressHydrationWarning","onClick","onclick","size","createElementNS","autoFocus","createTextNode","$17f526922e4a857c$var$T","$17f526922e4a857c$var$Hj","$17f526922e4a857c$var$Ij","$17f526922e4a857c$var$Jj","$17f526922e4a857c$var$Kj","$17f526922e4a857c$var$U","$17f526922e4a857c$var$Lj","WeakSet","$17f526922e4a857c$var$V","$17f526922e4a857c$var$Mj","$17f526922e4a857c$var$W","$17f526922e4a857c$var$Nj","$17f526922e4a857c$var$Oj","$17f526922e4a857c$var$Qj","$17f526922e4a857c$var$Rj","$17f526922e4a857c$var$Sj","$17f526922e4a857c$var$Tj","$17f526922e4a857c$var$Uj","$17f526922e4a857c$var$Vj","$17f526922e4a857c$var$Wj","insertBefore","_reactRootContainer","$17f526922e4a857c$var$Xj","$17f526922e4a857c$var$X","$17f526922e4a857c$var$Yj","$17f526922e4a857c$var$Zj","$17f526922e4a857c$var$ak","onCommitFiberUnmount","componentWillUnmount","h1","$17f526922e4a857c$var$bk","$17f526922e4a857c$var$ck","$17f526922e4a857c$var$dk","$17f526922e4a857c$var$ek","$17f526922e4a857c$var$fk","t1","t2","t3","t4","t5","isHidden","$17f526922e4a857c$var$gk","t6","$17f526922e4a857c$var$hk","display","t7","t8","$17f526922e4a857c$var$ik","$17f526922e4a857c$var$jk","$17f526922e4a857c$var$kk","$17f526922e4a857c$var$lk","__reactInternalSnapshotBeforeUpdate","src","k1","k2","k3","k4","$17f526922e4a857c$var$Wk","$17f526922e4a857c$var$mk","ceil","$17f526922e4a857c$var$nk","$17f526922e4a857c$var$ok","$17f526922e4a857c$var$pk","$17f526922e4a857c$var$Y","$17f526922e4a857c$var$Z","$17f526922e4a857c$var$qk","$17f526922e4a857c$var$rk","$17f526922e4a857c$var$sk","$17f526922e4a857c$var$tk","$17f526922e4a857c$var$uk","Infinity","$17f526922e4a857c$var$vk","$17f526922e4a857c$var$wk","$17f526922e4a857c$var$xk","$17f526922e4a857c$var$yk","$17f526922e4a857c$var$zk","$17f526922e4a857c$var$Ak","$17f526922e4a857c$var$Bk","$17f526922e4a857c$var$Ck","$17f526922e4a857c$var$Dk","$17f526922e4a857c$var$Ek","callbackNode","expirationTimes","expiredLanes","$17f526922e4a857c$var$wc","callbackPriority","$17f526922e4a857c$var$ig","$17f526922e4a857c$var$Fk","$17f526922e4a857c$var$Gk","$17f526922e4a857c$var$Hk","$17f526922e4a857c$var$Ik","$17f526922e4a857c$var$Jk","$17f526922e4a857c$var$Kk","$17f526922e4a857c$var$Lk","$17f526922e4a857c$var$Mk","$17f526922e4a857c$var$Nk","$17f526922e4a857c$var$Ok","$17f526922e4a857c$var$Pk","finishedWork","finishedLanes","$17f526922e4a857c$var$Qk","timeoutHandle","$17f526922e4a857c$var$Rk","$17f526922e4a857c$var$Sk","$17f526922e4a857c$var$Tk","$17f526922e4a857c$var$Uk","$17f526922e4a857c$var$Vk","mutableReadLanes","$17f526922e4a857c$var$Bc","F1","$17f526922e4a857c$var$Pj","onCommitFiberRoot","$17f526922e4a857c$var$mc","onRecoverableError","$17f526922e4a857c$var$Xk","onPostCommitFiberRoot","na1","$17f526922e4a857c$var$Yk","$17f526922e4a857c$var$Zk","$17f526922e4a857c$var$al","pendingChildren","$17f526922e4a857c$var$bl","mutableSourceEagerHydrationData","$17f526922e4a857c$var$cl","cache","pendingSuspenseBoundaries","$17f526922e4a857c$var$dl","$17f526922e4a857c$var$el","$17f526922e4a857c$var$fl","$17f526922e4a857c$var$gl","$17f526922e4a857c$var$hl","$17f526922e4a857c$var$il","$17f526922e4a857c$var$jl","$17f526922e4a857c$var$zj","$17f526922e4a857c$var$$k","$17f526922e4a857c$var$ll","reportError","$17f526922e4a857c$var$ml","_internalRoot","$17f526922e4a857c$var$nl","$17f526922e4a857c$var$ol","$17f526922e4a857c$var$pl","$17f526922e4a857c$var$ql","$17f526922e4a857c$var$sl","$17f526922e4a857c$var$rl","unmount","unstable_scheduleHydration","splice","querySelectorAll","JSON","stringify","form","$17f526922e4a857c$var$tl","usingClientEntryPoint","Events","$17f526922e4a857c$var$ul","findFiberByHostInstance","bundleType","version","rendererPackageName","$17f526922e4a857c$var$vl","rendererConfig","overrideHookState","overrideHookStateDeletePath","overrideHookStateRenamePath","overrideProps","overridePropsDeletePath","overridePropsRenamePath","setErrorHandler","setSuspenseHandler","scheduleUpdate","currentDispatcherRef","findHostInstanceByFiber","findHostInstancesForRefresh","scheduleRefresh","scheduleRoot","setRefreshHandler","getCurrentFiber","reconcilerVersion","__REACT_DEVTOOLS_GLOBAL_HOOK__","$17f526922e4a857c$var$wl","isDisabled","supportsFiber","inject","a1","unstable_strictMode","hydratedSources","_getVersion","_source","module","exports","parcelRequire","$3d3ce0c592af0505$export$c4744153514ff05d","$3d3ce0c592af0505$export$3e506c1ccc9cc1a7","$3d3ce0c592af0505$export$e26fe2ed2fa76875","$3d3ce0c592af0505$export$502329bbf4b505b1","$3d3ce0c592af0505$export$6e3807111c4874c4","$3d3ce0c592af0505$export$c27134553091fb3a","$3d3ce0c592af0505$export$33ee1acdc04fd2a2","$3d3ce0c592af0505$export$b00a404bbd5edef2","$3d3ce0c592af0505$export$8352ce38b91d0c62","$3d3ce0c592af0505$export$d66a1c1c77bd778b","$3d3ce0c592af0505$export$d3dfb8e4810cb555","$3d3ce0c592af0505$export$839f9183b0465a69","$3d3ce0c592af0505$export$72fdf0e06517287b","$3d3ce0c592af0505$export$4b844e58a3e414b4","$3d3ce0c592af0505$export$816d2913ae6b83b1","$3d3ce0c592af0505$export$61bcfe829111a1d0","$3d3ce0c592af0505$export$7ee8c9beb337bc3f","$3d3ce0c592af0505$export$b5836b71941fa3ed","$3d3ce0c592af0505$export$cf845f2c119da08a","$3d3ce0c592af0505$var$f","$3d3ce0c592af0505$var$g","$3d3ce0c592af0505$var$h","$3d3ce0c592af0505$var$k","pop","C","sortIndex","performance","$3d3ce0c592af0505$var$l","$3d3ce0c592af0505$var$p","$3d3ce0c592af0505$var$q","$3d3ce0c592af0505$var$r","$3d3ce0c592af0505$var$t","$3d3ce0c592af0505$var$u","$3d3ce0c592af0505$var$v","$3d3ce0c592af0505$var$y","$3d3ce0c592af0505$var$z","$3d3ce0c592af0505$var$A","$3d3ce0c592af0505$var$B","$3d3ce0c592af0505$var$D","$3d3ce0c592af0505$var$E","$3d3ce0c592af0505$var$F","setImmediate","$3d3ce0c592af0505$var$G","startTime","expirationTime","$3d3ce0c592af0505$var$H","$3d3ce0c592af0505$var$I","$3d3ce0c592af0505$var$J","$3d3ce0c592af0505$var$K","$3d3ce0c592af0505$var$L","$3d3ce0c592af0505$var$M","priorityLevel","navigator","scheduling","isInputPending","$3d3ce0c592af0505$var$S","$3d3ce0c592af0505$var$N","$3d3ce0c592af0505$var$O","$3d3ce0c592af0505$var$P","$3d3ce0c592af0505$var$Q","$3d3ce0c592af0505$var$R","MessageChannel","$3d3ce0c592af0505$var$T","$3d3ce0c592af0505$var$U","port2","port1","onmessage","postMessage","floor","delay","$1c0f1e610963dfb8$var$checkDCE","checkDCE","err","$1c0f1e610963dfb8$exports","$67d3e18ff05656f4$export$2e2bcd8739ae039","loggedIn","user","csrfToken","session","csrf_token","async","method","params","response","fetch","headers","res","json","success","msg","reload","username","groups","confirmed","apiCall","pageNum","page","confirmPassword","routes","settings","receiver","permissions","$249f5f3ef19971f9$export$2e2bcd8739ae039","classes","className","icon","newProps","$parcel$interopDefault","$da3de8b184912eaf$var$AdminDashboard","super","api","loaded","dialog","onClose","hideDialog","notifications","contactRequests","onUpdate","showDialog","title","onOption","show","fetchUser","Success","fetchNotifications","fetchContactRequests","setInterval","controlObj","getElementById"],"version":3,"file":"index.js.map"} \ No newline at end of file diff --git a/js/admin.min.js b/js/admin.min.js deleted file mode 100644 index b942ead..0000000 --- a/js/admin.min.js +++ /dev/null @@ -1,341 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=847)}([function(e,t,r){"use strict";e.exports=r(423)},function(e,t,r){e.exports=r(634)()},function(e,t,r){(function(e){e.exports=function(){"use strict";var t,n;function a(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function s(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(c(e,t))return!1;return!0}function l(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var r,n=[];for(r=0;r >>0;for(t=0;t 0)for(r=0;r =0?r?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,L=Object.keys?Object.keys:function(e){var t,r=[];for(t in e)c(e,t)&&r.push(t);return r};var C=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,j={},A={};function N(e,t,r,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(A[e]=a),t&&(A[t[0]]=function(){return Y(a.apply(this,arguments),t[1],t[2])}),r&&(A[r]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function F(e,t){return e.isValid()?(t=I(t,e.localeData()),j[t]=j[t]||function(e){var t,r,n,a=e.match(C);for(t=0,r=a.length;t =0&&P.test(e);)e=e.replace(P,n),P.lastIndex=0,r-=1;return e}var H={};function R(e,t){var r=e.toLowerCase();H[r]=H[r+"s"]=H[t]=e}function z(e){return"string"==typeof e?H[e]||H[e.toLowerCase()]:void 0}function W(e){var t,r,n={};for(r in e)c(e,r)&&(t=z(r))&&(n[t]=e[r]);return n}var B={};function U(e,t){B[e]=t}function V(e){return e%4==0&&e%100!=0||e%400==0}function q(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function G(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=q(t)),r}function J(e,t){return function(r){return null!=r?(K(this,e,r),a.updateOffset(this,t),this):$(this,e)}}function $(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function K(e,t,r){e.isValid()&&!isNaN(r)&&("FullYear"===t&&V(e.year())&&1===e.month()&&29===e.date()?(r=G(r),e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),_e(r,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](r))}var X,Q=/\d/,Z=/\d\d/,ee=/\d{3}/,te=/\d{4}/,re=/[+-]?\d{6}/,ne=/\d\d?/,ae=/\d\d\d\d?/,oe=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,ce=/\d{1,4}/,se=/[+-]?\d{1,6}/,le=/\d+/,de=/[+-]?\d+/,ue=/Z|[+-]\d\d:?\d\d/gi,pe=/Z|[+-]\d\d(?::?\d\d)?/gi,fe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function me(e,t,r){X[e]=S(t)?t:function(e,n){return e&&r?r:t}}function be(e,t){return c(X,e)?X[e](t._strict,t._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,a){return t||r||n||a}))))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}X={};var ge,ve={};function ye(e,t){var r,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,r){r[t]=G(e)}),r=0;r 68?1900:2e3)};var Pe=J("FullYear",!0);function je(e,t,r,n,a,o,i){var c;return e<100&&e>=0?(c=new Date(e+400,t,r,n,a,o,i),isFinite(c.getFullYear())&&c.setFullYear(e)):c=new Date(e,t,r,n,a,o,i),c}function Ae(e){var t,r;return e<100&&e>=0?((r=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ne(e,t,r){var n=7+t-r;return-(7+Ae(e,0,n).getUTCDay()-t)%7+n-1}function Fe(e,t,r,n,a){var o,i,c=1+7*(t-1)+(7+r-n)%7+Ne(e,n,a);return c<=0?i=Ce(o=e-1)+c:c>Ce(e)?(o=e+1,i=c-Ce(e)):(o=e,i=c),{year:o,dayOfYear:i}}function Ie(e,t,r){var n,a,o=Ne(e.year(),t,r),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?n=i+He(a=e.year()-1,t,r):i>He(e.year(),t,r)?(n=i-He(e.year(),t,r),a=e.year()+1):(a=e.year(),n=i),{week:n,year:a}}function He(e,t,r){var n=Ne(e,t,r),a=Ne(e+1,t,r);return(Ce(e)-n+a)/7}function Re(e,t){return e.slice(t,7).concat(e.slice(0,t))}N("w",["ww",2],"wo","week"),N("W",["WW",2],"Wo","isoWeek"),R("week","w"),R("isoWeek","W"),U("week",5),U("isoWeek",5),me("w",ne),me("ww",ne,Z),me("W",ne),me("WW",ne,Z),we(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=G(e)})),N("d",0,"do","day"),N("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),N("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),N("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),N("e",0,0,"weekday"),N("E",0,0,"isoWeekday"),R("day","d"),R("weekday","e"),R("isoWeekday","E"),U("day",11),U("weekday",11),U("isoWeekday",11),me("d",ne),me("e",ne),me("E",ne),me("dd",(function(e,t){return t.weekdaysMinRegex(e)})),me("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),me("dddd",(function(e,t){return t.weekdaysRegex(e)})),we(["dd","ddd","dddd"],(function(e,t,r,n){var a=r._locale.weekdaysParse(e,n,r._strict);null!=a?t.d=a:b(r).invalidWeekday=e})),we(["d","e","E"],(function(e,t,r,n){t[n]=G(e)}));var ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),We="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Be="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ue=fe,Ve=fe,qe=fe;function Ge(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=m([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null}function Je(){function e(e,t){return t.length-e.length}var t,r,n,a,o,i=[],c=[],s=[],l=[];for(t=0;t<7;t++)r=m([2e3,1]).day(t),n=he(this.weekdaysMin(r,"")),a=he(this.weekdaysShort(r,"")),o=he(this.weekdays(r,"")),i.push(n),c.push(a),s.push(o),l.push(n),l.push(a),l.push(o);i.sort(e),c.sort(e),s.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function $e(){return this.hours()%12||12}function Ke(e,t){N(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Xe(e,t){return t._meridiemParse}N("H",["HH",2],0,"hour"),N("h",["hh",2],0,$e),N("k",["kk",2],0,(function(){return this.hours()||24})),N("hmm",0,0,(function(){return""+$e.apply(this)+Y(this.minutes(),2)})),N("hmmss",0,0,(function(){return""+$e.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)})),N("Hmm",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)})),N("Hmmss",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)})),Ke("a",!0),Ke("A",!1),R("hour","h"),U("hour",13),me("a",Xe),me("A",Xe),me("H",ne),me("h",ne),me("k",ne),me("HH",ne,Z),me("hh",ne,Z),me("kk",ne,Z),me("hmm",ae),me("hmmss",oe),me("Hmm",ae),me("Hmmss",oe),ye(["H","HH"],3),ye(["k","kk"],(function(e,t,r){var n=G(e);t[3]=24===n?0:n})),ye(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),ye(["h","hh"],(function(e,t,r){t[3]=G(e),b(r).bigHour=!0})),ye("hmm",(function(e,t,r){var n=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n)),b(r).bigHour=!0})),ye("hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n,2)),t[5]=G(e.substr(a)),b(r).bigHour=!0})),ye("Hmm",(function(e,t,r){var n=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n))})),ye("Hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n,2)),t[5]=G(e.substr(a))}));var Qe,Ze=J("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:xe,monthsShort:Me,week:{dow:0,doy:6},weekdays:ze,weekdaysMin:Be,weekdaysShort:We,meridiemParse:/[ap]\.?m?\.?/i},tt={},rt={};function nt(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r 0;){if(n=ot(a.slice(0,t).join("-")))return n;if(r&&r.length>=t&&nt(a,r)>=t-1)break;t--}o++}return Qe}(e)}function lt(e){var t,r=e._a;return r&&-2===b(e).overflow&&(t=r[1]<0||r[1]>11?1:r[2]<1||r[2]>_e(r[0],r[1])?2:r[3]<0||r[3]>24||24===r[3]&&(0!==r[4]||0!==r[5]||0!==r[6])?3:r[4]<0||r[4]>59?4:r[5]<0||r[5]>59?5:r[6]<0||r[6]>999?6:-1,b(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),b(e)._overflowWeeks&&-1===t&&(t=7),b(e)._overflowWeekday&&-1===t&&(t=8),b(e).overflow=t),e}var dt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ut=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pt=/Z|[+-]\d\d(?::?\d\d)?/,ft=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],mt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],bt=/^\/?Date\((-?\d+)/i,ht=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,gt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function vt(e){var t,r,n,a,o,i,c=e._i,s=dt.exec(c)||ut.exec(c);if(s){for(b(e).iso=!0,t=0,r=ft.length;t 7)&&(s=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,l=Ie(Et(),o,i),r=kt(t.gg,e._a[0],l.year),n=kt(t.w,l.week),null!=t.d?((a=t.d)<0||a>6)&&(s=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(s=!0)):a=o),n<1||n>He(r,o,i)?b(e)._overflowWeeks=!0:null!=s?b(e)._overflowWeekday=!0:(c=Fe(r,n,a,o,i),e._a[0]=c.year,e._dayOfYear=c.dayOfYear)}(e),null!=e._dayOfYear&&(i=kt(e._a[0],n[0]),(e._dayOfYear>Ce(i)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),r=Ae(i,0,e._dayOfYear),e._a[1]=r.getUTCMonth(),e._a[2]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=c[t]=n[t];for(;t<7;t++)e._a[t]=c[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Ae:je).apply(null,c),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(b(e).weekdayMismatch=!0)}}function xt(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],b(e).empty=!0;var t,r,n,o,i,c,s=""+e._i,l=s.length,d=0;for(n=I(e._f,e._locale).match(C)||[],t=0;t 0&&b(e).unusedInput.push(i),s=s.slice(s.indexOf(r)+r.length),d+=r.length),A[o]?(r?b(e).empty=!1:b(e).unusedTokens.push(o),ke(o,r,e)):e._strict&&!r&&b(e).unusedTokens.push(o);b(e).charsLeftOver=l-d,s.length>0&&b(e).unusedInput.push(s),e._a[3]<=12&&!0===b(e).bigHour&&e._a[3]>0&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[3]=function(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(c=b(e).era)&&(e._a[0]=e._locale.erasConvertYear(c,e._a[0])),_t(e),lt(e)}else wt(e);else vt(e)}function Mt(e){var t=e._i,r=e._f;return e._locale=e._locale||st(e._l),null===t||void 0===r&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),_(t)?new k(lt(t)):(u(t)?e._d=t:o(r)?function(e){var t,r,n,a,o,i,c=!1;if(0===e._f.length)return b(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a this?this:e:g()}));function Tt(e,t){var r,n;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Et();for(r=t[0],n=1;n =0?new Date(e+400,t,r)-126227808e5:new Date(e,t,r).valueOf()}function ar(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-126227808e5:Date.UTC(e,t,r)}function or(e,t){return t.erasAbbrRegex(e)}function ir(){var e,t,r=[],n=[],a=[],o=[],i=this.eras();for(e=0,t=i.length;e (o=He(e,n,a))&&(t=o),lr.call(this,e,t,r,n,a))}function lr(e,t,r,n,a){var o=Fe(e,t,r,n,a),i=Ae(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}N("N",0,0,"eraAbbr"),N("NN",0,0,"eraAbbr"),N("NNN",0,0,"eraAbbr"),N("NNNN",0,0,"eraName"),N("NNNNN",0,0,"eraNarrow"),N("y",["y",1],"yo","eraYear"),N("y",["yy",2],0,"eraYear"),N("y",["yyy",3],0,"eraYear"),N("y",["yyyy",4],0,"eraYear"),me("N",or),me("NN",or),me("NNN",or),me("NNNN",(function(e,t){return t.erasNameRegex(e)})),me("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),ye(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,r,n){var a=r._locale.erasParse(e,n,r._strict);a?b(r).era=a:b(r).invalidEra=e})),me("y",le),me("yy",le),me("yyy",le),me("yyyy",le),me("yo",(function(e,t){return t._eraYearOrdinalRegex||le})),ye(["y","yy","yyy","yyyy"],0),ye(["yo"],(function(e,t,r,n){var a;r._locale._eraYearOrdinalRegex&&(a=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[0]=r._locale.eraYearOrdinalParse(e,a):t[0]=parseInt(e,10)})),N(0,["gg",2],0,(function(){return this.weekYear()%100})),N(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),cr("gggg","weekYear"),cr("ggggg","weekYear"),cr("GGGG","isoWeekYear"),cr("GGGGG","isoWeekYear"),R("weekYear","gg"),R("isoWeekYear","GG"),U("weekYear",1),U("isoWeekYear",1),me("G",de),me("g",de),me("GG",ne,Z),me("gg",ne,Z),me("GGGG",ce,te),me("gggg",ce,te),me("GGGGG",se,re),me("ggggg",se,re),we(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=G(e)})),we(["gg","GG"],(function(e,t,r,n){t[n]=a.parseTwoDigitYear(e)})),N("Q",0,"Qo","quarter"),R("quarter","Q"),U("quarter",7),me("Q",Q),ye("Q",(function(e,t){t[1]=3*(G(e)-1)})),N("D",["DD",2],"Do","date"),R("date","D"),U("date",9),me("D",ne),me("DD",ne,Z),me("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),ye(["D","DD"],2),ye("Do",(function(e,t){t[2]=G(e.match(ne)[0])}));var dr=J("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),R("dayOfYear","DDD"),U("dayOfYear",4),me("DDD",ie),me("DDDD",ee),ye(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=G(e)})),N("m",["mm",2],0,"minute"),R("minute","m"),U("minute",14),me("m",ne),me("mm",ne,Z),ye(["m","mm"],4);var ur=J("Minutes",!1);N("s",["ss",2],0,"second"),R("second","s"),U("second",15),me("s",ne),me("ss",ne,Z),ye(["s","ss"],5);var pr,fr,mr=J("Seconds",!1);for(N("S",0,0,(function(){return~~(this.millisecond()/100)})),N(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),N(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),N(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),N(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),N(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),N(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),R("millisecond","ms"),U("millisecond",16),me("S",ie,Q),me("SS",ie,Z),me("SSS",ie,ee),pr="SSSS";pr.length<=9;pr+="S")me(pr,le);function br(e,t){t[6]=G(1e3*("0."+e))}for(pr="S";pr.length<=9;pr+="S")ye(pr,br);fr=J("Milliseconds",!1),N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var hr=k.prototype;function gr(e){return e}hr.add=Gt,hr.calendar=function(e,t){1===arguments.length&&(Kt(arguments[0])?(e=arguments[0],t=void 0):Xt(arguments[0])&&(t=arguments[0],e=void 0));var r=e||Et(),n=Ft(r,this).startOf("day"),o=a.calendarFormat(this,n)||"sameElse",i=t&&(S(t[o])?t[o].call(this,r):t[o]);return this.format(i||this.localeData().calendar(o,this,Et(r)))},hr.clone=function(){return new k(this)},hr.diff=function(e,t,r){var n,a,o;if(!this.isValid())return NaN;if(!(n=Ft(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=z(t)){case"year":o=Qt(this,n)/12;break;case"month":o=Qt(this,n);break;case"quarter":o=Qt(this,n)/3;break;case"second":o=(this-n)/1e3;break;case"minute":o=(this-n)/6e4;break;case"hour":o=(this-n)/36e5;break;case"day":o=(this-n-a)/864e5;break;case"week":o=(this-n-a)/6048e5;break;default:o=this-n}return r?o:q(o)},hr.endOf=function(e){var t,r;if(void 0===(e=z(e))||"millisecond"===e||!this.isValid())return this;switch(r=this._isUTC?ar:nr,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-rr(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-rr(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-rr(t,1e3)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},hr.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=F(this,e);return this.localeData().postformat(t)},hr.from=function(e,t){return this.isValid()&&(_(e)&&e.isValid()||Et(e).isValid())?Wt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hr.fromNow=function(e){return this.from(Et(),e)},hr.to=function(e,t){return this.isValid()&&(_(e)&&e.isValid()||Et(e).isValid())?Wt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hr.toNow=function(e){return this.to(Et(),e)},hr.get=function(e){return S(this[e=z(e)])?this[e]():this},hr.invalidAt=function(){return b(this).overflow},hr.isAfter=function(e,t){var r=_(e)?e:Et(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=z(t)||"millisecond")?this.valueOf()>r.valueOf():r.valueOf() 9999?F(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):S(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",F(r,"Z")):F(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},hr.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,r,n="moment",a="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=a+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+r)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(hr[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),hr.toJSON=function(){return this.isValid()?this.toISOString():null},hr.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},hr.unix=function(){return Math.floor(this.valueOf()/1e3)},hr.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},hr.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},hr.eraName=function(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;e this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},hr.isLocal=function(){return!!this.isValid()&&!this._isUTC},hr.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},hr.isUtc=Ht,hr.isUTC=Ht,hr.zoneAbbr=function(){return this._isUTC?"UTC":""},hr.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},hr.dates=M("dates accessor is deprecated. Use date instead.",dr),hr.months=M("months accessor is deprecated. Use month instead",Oe),hr.years=M("years accessor is deprecated. Use year instead",Pe),hr.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),hr.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Mt(t))._a?(e=t._isUTC?m(t._a):Et(t._a),this._isDSTShifted=this.isValid()&&function(e,t,r){var n,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(n=0;n0):this._isDSTShifted=!1,this._isDSTShifted}));var vr=O.prototype;function yr(e,t,r,n){var a=st(),o=m().set(n,t);return a[r](o,e)}function wr(e,t,r){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return yr(e,t,r,"month");var n,a=[];for(n=0;n<12;n++)a[n]=yr(e,n,r,"month");return a}function kr(e,t,r,n){"boolean"==typeof e?(d(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,d(t)&&(r=t,t=void 0),t=t||"");var a,o=st(),i=e?o._week.dow:0,c=[];if(null!=r)return yr(t,(r+i)%7,n,"day");for(a=0;a<7;a++)c[a]=yr(t,(a+i)%7,n,"day");return c}vr.calendar=function(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return S(n)?n.call(t,r):n},vr.longDateFormat=function(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(C).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},vr.invalidDate=function(){return this._invalidDate},vr.ordinal=function(e){return this._ordinal.replace("%d",e)},vr.preparse=gr,vr.postformat=gr,vr.relativeTime=function(e,t,r,n){var a=this._relativeTime[r];return S(a)?a(e,t,r,n):a.replace(/%d/i,e)},vr.pastFuture=function(e,t){var r=this._relativeTime[e>0?"future":"past"];return S(r)?r(t):r.replace(/%s/i,t)},vr.set=function(e){var t,r;for(r in e)c(e,r)&&(S(t=e[r])?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},vr.eras=function(e,t){var r,n,o,i=this._eras||st("en")._eras;for(r=0,n=i.length;r =0)return s[n]},vr.erasConvertYear=function(e,t){var r=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*r},vr.erasAbbrRegex=function(e){return c(this,"_erasAbbrRegex")||ir.call(this),e?this._erasAbbrRegex:this._erasRegex},vr.erasNameRegex=function(e){return c(this,"_erasNameRegex")||ir.call(this),e?this._erasNameRegex:this._erasRegex},vr.erasNarrowRegex=function(e){return c(this,"_erasNarrowRegex")||ir.call(this),e?this._erasNarrowRegex:this._erasRegex},vr.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Le).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},vr.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Le.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},vr.monthsParse=function(e,t,r){var n,a,o;if(this._monthsParseExact)return Se.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=m([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}},vr.monthsRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||Ye.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=De),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},vr.monthsShortRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||Ye.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=Ee),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},vr.week=function(e){return Ie(e,this._week.dow,this._week.doy).week},vr.firstDayOfYear=function(){return this._week.doy},vr.firstDayOfWeek=function(){return this._week.dow},vr.weekdays=function(e,t){var r=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Re(r,this._week.dow):e?r[e.day()]:r},vr.weekdaysMin=function(e){return!0===e?Re(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},vr.weekdaysShort=function(e){return!0===e?Re(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},vr.weekdaysParse=function(e,t,r){var n,a,o;if(this._weekdaysParseExact)return Ge.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=m([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}},vr.weekdaysRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ue),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},vr.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ve),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},vr.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},vr.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},vr.meridiem=function(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===G(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=M("moment.lang is deprecated. Use moment.locale instead.",it),a.langData=M("moment.langData is deprecated. Use moment.localeData instead.",st);var _r=Math.abs;function xr(e,t,r,n){var a=Wt(t,r);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function Mr(e){return e<0?Math.floor(e):Math.ceil(e)}function Lr(e){return 4800*e/146097}function Er(e){return 146097*e/4800}function Dr(e){return function(){return this.as(e)}}var Sr=Dr("ms"),Tr=Dr("s"),Or=Dr("m"),Yr=Dr("h"),Cr=Dr("d"),Pr=Dr("w"),jr=Dr("M"),Ar=Dr("Q"),Nr=Dr("y");function Fr(e){return function(){return this.isValid()?this._data[e]:NaN}}var Ir=Fr("milliseconds"),Hr=Fr("seconds"),Rr=Fr("minutes"),zr=Fr("hours"),Wr=Fr("days"),Br=Fr("months"),Ur=Fr("years"),Vr=Math.round,qr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Gr(e,t,r,n,a){return a.relativeTime(t||1,!!r,e,n)}var Jr=Math.abs;function $r(e){return(e>0)-(e<0)||+e}function Kr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r,n,a,o,i,c,s=Jr(this._milliseconds)/1e3,l=Jr(this._days),d=Jr(this._months),u=this.asSeconds();return u?(e=q(s/60),t=q(e/60),s%=60,e%=60,r=q(d/12),d%=12,n=s?s.toFixed(3).replace(/\.?0+$/,""):"",a=u<0?"-":"",o=$r(this._months)!==$r(u)?"-":"",i=$r(this._days)!==$r(u)?"-":"",c=$r(this._milliseconds)!==$r(u)?"-":"",a+"P"+(r?o+r+"Y":"")+(d?o+d+"M":"")+(l?i+l+"D":"")+(t||e||s?"T":"")+(t?c+t+"H":"")+(e?c+e+"M":"")+(s?c+n+"S":"")):"P0D"}var Xr=Yt.prototype;return Xr.isValid=function(){return this._isValid},Xr.abs=function(){var e=this._data;return this._milliseconds=_r(this._milliseconds),this._days=_r(this._days),this._months=_r(this._months),e.milliseconds=_r(e.milliseconds),e.seconds=_r(e.seconds),e.minutes=_r(e.minutes),e.hours=_r(e.hours),e.months=_r(e.months),e.years=_r(e.years),this},Xr.add=function(e,t){return xr(this,e,t,1)},Xr.subtract=function(e,t){return xr(this,e,t,-1)},Xr.as=function(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=z(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,r=this._months+Lr(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Er(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},Xr.asMilliseconds=Sr,Xr.asSeconds=Tr,Xr.asMinutes=Or,Xr.asHours=Yr,Xr.asDays=Cr,Xr.asWeeks=Pr,Xr.asMonths=jr,Xr.asQuarters=Ar,Xr.asYears=Nr,Xr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*G(this._months/12):NaN},Xr._bubble=function(){var e,t,r,n,a,o=this._milliseconds,i=this._days,c=this._months,s=this._data;return o>=0&&i>=0&&c>=0||o<=0&&i<=0&&c<=0||(o+=864e5*Mr(Er(c)+i),i=0,c=0),s.milliseconds=o%1e3,e=q(o/1e3),s.seconds=e%60,t=q(e/60),s.minutes=t%60,r=q(t/60),s.hours=r%24,i+=q(r/24),a=q(Lr(i)),c+=a,i-=Mr(Er(a)),n=q(c/12),c%=12,s.days=i,s.months=c,s.years=n,this},Xr.clone=function(){return Wt(this)},Xr.get=function(e){return e=z(e),this.isValid()?this[e+"s"]():NaN},Xr.milliseconds=Ir,Xr.seconds=Hr,Xr.minutes=Rr,Xr.hours=zr,Xr.days=Wr,Xr.weeks=function(){return q(this.days()/7)},Xr.months=Br,Xr.years=Ur,Xr.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var r,n,a=!1,o=qr;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(o=Object.assign({},qr,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=this.localeData(),n=function(e,t,r,n){var a=Wt(e).abs(),o=Vr(a.as("s")),i=Vr(a.as("m")),c=Vr(a.as("h")),s=Vr(a.as("d")),l=Vr(a.as("M")),d=Vr(a.as("w")),u=Vr(a.as("y")),p=o<=r.ss&&["s",o]||o 0,p[4]=n,Gr.apply(null,p)}(this,!a,o,r),a&&(n=r.pastFuture(+this,n)),r.postformat(n)},Xr.toISOString=Kr,Xr.toString=Kr,Xr.toJSON=Kr,Xr.locale=Zt,Xr.localeData=tr,Xr.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Kr),Xr.lang=er,N("X",0,0,"unix"),N("x",0,0,"valueOf"),me("x",de),me("X",/[+-]?\d+(\.\d{1,3})?/),ye("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e))})),ye("x",(function(e,t,r){r._d=new Date(G(e))})), -//! moment.js -a.version="2.26.0",t=Et,a.fn=hr,a.min=function(){var e=[].slice.call(arguments,0);return Tt("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return Tt("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=m,a.unix=function(e){return Et(1e3*e)},a.months=function(e,t){return wr(e,t,"months")},a.isDate=u,a.locale=it,a.invalid=g,a.duration=Wt,a.isMoment=_,a.weekdays=function(e,t,r){return kr(e,t,r,"weekdays")},a.parseZone=function(){return Et.apply(null,arguments).parseZone()},a.localeData=st,a.isDuration=Ct,a.monthsShort=function(e,t){return wr(e,t,"monthsShort")},a.weekdaysMin=function(e,t,r){return kr(e,t,r,"weekdaysMin")},a.defineLocale=ct,a.updateLocale=function(e,t){if(null!=t){var r,n,a=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(T(tt[e]._config,t)):(null!=(n=ot(e))&&(a=n._config),t=T(a,t),null==n&&(t.abbr=e),(r=new O(t)).parentLocale=tt[e],tt[e]=r),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},a.locales=function(){return L(tt)},a.weekdaysShort=function(e,t,r){return kr(e,t,r,"weekdaysShort")},a.normalizeUnits=z,a.relativeTimeRounding=function(e){return void 0===e?Vr:"function"==typeof e&&(Vr=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==qr[e]&&(void 0===t?qr[e]:(qr[e]=t,"s"===e&&(qr.ss=t-1),!0))},a.calendarFormat=function(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"},a.prototype=hr,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a}()}).call(this,r(169)(e))},function(e,t,r){"use strict";function n(e,t){if(t.length 1?"s":"")+" required, but only "+t.length+" present")}r.d(t,"a",(function(){return n}))},function(e,t,r){var n=r(8),a=r(33),o=r(20),i=r(21),c=r(34),s=function(e,t,r){var l,d,u,p,f=e&s.F,m=e&s.G,b=e&s.S,h=e&s.P,g=e&s.B,v=m?n:b?n[t]||(n[t]={}):(n[t]||{}).prototype,y=m?a:a[t]||(a[t]={}),w=y.prototype||(y.prototype={});for(l in m&&(r=t),r)u=((d=!f&&v&&void 0!==v[l])?v:r)[l],p=g&&d?c(u,n):h&&"function"==typeof u?c(Function.call,u):u,v&&i(v,l,u,e&s.U),y[l]!=u&&o(y,l,p),h&&w[l]!=u&&(w[l]=u)};n.core=a,s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return a}));var n=r(3);function a(e){Object(n.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},function(e,t,r){"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,"a",(function(){return n}))},function(e,t,r){var n=r(10);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,r){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=r(424)},function(e,t,r){var n=r(93)("wks"),a=r(61),o=r(8).Symbol,i="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=n},function(e,t,r){var n=r(36),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},function(e,t,r){e.exports=!r(9)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t,r){var n=r(7),a=r(207),o=r(40),i=Object.defineProperty;t.f=r(14)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),a)try{return i(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(41);e.exports=function(e){return Object(n(e))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,r){var n=r(17),a=r(60);e.exports=r(14)?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){var n=r(8),a=r(20),o=r(25),i=r(61)("src"),c=r(434),s=(""+c).split("toString");r(33).inspectSource=function(e){return c.call(e)},(e.exports=function(e,t,r,c){var l="function"==typeof r;l&&(o(r,"name")||a(r,"name",t)),e[t]!==r&&(l&&(o(r,i)||a(r,i,e[t]?""+e[t]:s.join(String(t)))),e===n?e[t]=r:c?e[t]?e[t]=r:a(e,t,r):(delete e[t],a(e,t,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||c.call(this)}))},function(e,t,r){var n=r(4),a=r(9),o=r(41),i=/"/g,c=function(e,t,r,n){var a=String(o(e)),c="<"+t;return""!==r&&(c+=" "+r+'="'+String(n).replace(i,""")+'"'),c+">"+a+""+t+">"};e.exports=function(e,t){var r={};r[e]=t(c),n(n.P+n.F*a((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",r)}},function(e,t,r){"use strict";t.__esModule=!0;var n,a=r(132),o=(n=a)&&n.__esModule?n:{default:n};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,r){"use strict";function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}r.d(t,"a",(function(){return n}))},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(94),a=r(41);e.exports=function(e){return n(a(e))}},function(e,t,r){var n=r(95),a=r(60),o=r(26),i=r(40),c=r(25),s=r(207),l=Object.getOwnPropertyDescriptor;t.f=r(14)?l:function(e,t){if(e=o(e),t=i(t,!0),s)try{return l(e,t)}catch(e){}if(c(e,t))return a(!n.f.call(e,t),e[t])}},function(e,t,r){var n=r(25),a=r(18),o=r(144)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,r){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=function(e,t){var r=e[1]||"",n=e[3];if(!n)return r;if(t&&"function"==typeof btoa){var a=(i=n,c=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(c),"/*# ".concat(s," */")),o=n.sources.map((function(e){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(e," */")}));return[r].concat(o).concat([a]).join("\n")}var i,c,s;return[r].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(n)for(var o=0;o 0?n:r)(e)}},function(e,t,r){"use strict";var n=r(9);e.exports=function(e,t){return!!e&&n((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return i}));var n=r(5),a=r(6),o=r(3);function i(e,t){Object(o.a)(1,arguments);var r=t||{},i=r.locale,c=i&&i.options&&i.options.weekStartsOn,s=null==c?0:Object(a.a)(c),l=null==r.weekStartsOn?s:Object(a.a)(r.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Object(n.default)(e),u=d.getDay(),p=(u =0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Object(a.default)(e),u=d.getUTCDay(),p=(u k;k++)if((p||k in v)&&(h=y(b=v[k],k,g),e))if(r)_[k]=h;else if(h)switch(e){case 3:return!0;case 5:return b;case 6:return k;case 2:_.push(b)}else if(d)return!1;return u?-1:l||d?d:_}}},function(e,t,r){"use strict";t.__esModule=!0;var n,a=r(735),o=(n=a)&&n.__esModule?n:{default:n};t.default=o.default||function(e){for(var t=1;t 0?(6e4+n(t))%6e4:n(t))}},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(5),a=r(3);function o(e){Object(a.a)(1,arguments);var t=1,r=Object(n.default)(e),o=r.getUTCDay(),i=(o r;)a[r]=t[r++];return a},Te=function(e,t,r){z(e,t,{get:function(){return this._d[r]}})},Oe=function(e){var t,r,n,a,o,i,c=_(e),s=arguments.length,d=s>1?arguments[1]:void 0,u=void 0!==d,p=D(c);if(null!=p&&!x(p)){for(i=p.call(c),n=[],t=0;!(o=i.next()).done;t++)n.push(o.value);c=n}for(u&&s>2&&(d=l(d,arguments[2],2)),t=0,r=b(c.length),a=Ee(this,r);r>t;t++)a[t]=u?d(c[t],t):c[t];return a},Ye=function(){for(var e=0,t=arguments.length,r=Ee(this,t);t>e;)r[e]=arguments[e++];return r},Ce=!!V&&o((function(){fe.call(new V(1))})),Pe=function(){return fe.apply(Ce?ue.call(Le(this)):Le(this),arguments)},je={copyWithin:function(e,t){return I.call(Le(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return Q(Le(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return F.apply(Le(this),arguments)},filter:function(e){return De(this,K(Le(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return Z(Le(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Le(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){$(Le(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return re(Le(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return te(Le(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return le.apply(Le(this),arguments)},lastIndexOf:function(e){return ie.apply(Le(this),arguments)},map:function(e){return ke(Le(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return ce.apply(Le(this),arguments)},reduceRight:function(e){return se.apply(Le(this),arguments)},reverse:function(){for(var e,t=Le(this).length,r=Math.floor(t/2),n=0;n 1?arguments[1]:void 0)},sort:function(e){return de.call(Le(this),e)},subarray:function(e,t){var r=Le(this),n=r.length,a=g(e,n);return new(C(r,r[ge]))(r.buffer,r.byteOffset+a*r.BYTES_PER_ELEMENT,b((void 0===t?n:g(t,n))-a))}},Ae=function(e,t){return De(this,ue.call(Le(this),e,t))},Ne=function(e){Le(this);var t=Me(arguments[1],1),r=this.length,n=_(e),a=b(n.length),o=0;if(a+t>r)throw B("Wrong length!");for(;o255?255:255&n),a.v[f](r*t+a.o,n,_e)}(this,r,e)},enumerable:!0})};y?(m=r((function(e,r,n,a){d(e,m,l,"_d");var o,i,c,s,u=0,f=0;if(k(r)){if(!(r instanceof G||"ArrayBuffer"==(s=w(r))||"SharedArrayBuffer"==s))return ye in r?Se(m,r):Oe.call(m,r);o=r,f=Me(n,t);var g=r.byteLength;if(void 0===a){if(g%t)throw B("Wrong length!");if((i=g-f)<0)throw B("Wrong length!")}else if((i=b(a)*t)+f>g)throw B("Wrong length!");c=i/t}else c=h(r),o=new G(i=c*t);for(p(e,"_d",{b:o,o:f,l:i,e:c,v:new J(o)});u document.F=Object<\/script>"),e.close(),s=e.F;n--;)delete s.prototype[o[n]];return s()};e.exports=Object.create||function(e,t){var r;return null!==e?(c.prototype=n(e),r=new c,c.prototype=null,r[i]=e):r=s(),void 0===t?r:a(r,t)}},function(e,t,r){var n=r(209),a=r(145).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},function(e,t,r){"use strict";var n=r(8),a=r(17),o=r(14),i=r(12)("species");e.exports=function(e){var t=n[e];o&&t&&!t[i]&&a.f(t,i,{configurable:!0,get:function(){return this}})}},function(e,t){e.exports=function(e,t,r,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(r+": incorrect invocation!");return e}},function(e,t,r){var n=r(34),a=r(222),o=r(157),i=r(7),c=r(13),s=r(159),l={},d={};(t=e.exports=function(e,t,r,u,p){var f,m,b,h,g=p?function(){return e}:s(e),v=n(r,u,t?2:1),y=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(o(g)){for(f=c(e.length);f>y;y++)if((h=t?v(i(m=e[y])[0],m[1]):v(e[y]))===l||h===d)return h}else for(b=g.call(e);!(m=b.next()).done;)if((h=a(b,v,m.value,t))===l||h===d)return h}).BREAK=l,t.RETURN=d},function(e,t,r){var n=r(21);e.exports=function(e,t,r){for(var a in t)n(e,a,t[a],r);return e}},function(e,t,r){var n=r(10);e.exports=function(e,t){if(!n(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},function(e,t,r){var n=r(650),a=r(655);e.exports=function(e,t){var r=a(e,t);return n(r)?r:void 0}},function(e,t,r){var n=r(100),a=r(392),o=r(178),i=Object.defineProperty;t.f=r(58)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),a)try{return i(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return o}));var n=r(5),a=r(3);function o(e){Object(a.a)(1,arguments);var t=Object(n.default)(e);return t.setHours(0,0,0,0),t}},function(e,t,r){"use strict";var n=r(87).Collapse,a=r(729).UnmountClosed;e.exports=a,a.Collapse=n,a.UnmountClosed=a},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t =1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(c+1,0,p),f.setUTCHours(0,0,0,0);var m=Object(o.a)(f,t),b=new Date(0);b.setUTCFullYear(c,0,p),b.setUTCHours(0,0,0,0);var h=Object(o.a)(b,t);return r.getTime()>=m.getTime()?c+1:r.getTime()>=h.getTime()?c:c-1}},function(e,t,r){ -/*! - * Chart.js v2.9.3 - * https://www.chartjs.org - * (c) 2019 Chart.js Contributors - * Released under the MIT License - */ -e.exports=function(e){"use strict";e=e&&e.hasOwnProperty("default")?e.default:e;var t={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},r=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){var r={};for(var n in t)t.hasOwnProperty(n)&&(r[t[n]]=n);var a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var o in a)if(a.hasOwnProperty(o)){if(!("channels"in a[o]))throw new Error("missing channels property: "+o);if(!("labels"in a[o]))throw new Error("missing channel labels property: "+o);if(a[o].labels.length!==a[o].channels)throw new Error("channel and label counts mismatch: "+o);var i=a[o].channels,c=a[o].labels;delete a[o].channels,delete a[o].labels,Object.defineProperty(a[o],"channels",{value:i}),Object.defineProperty(a[o],"labels",{value:c})}a.rgb.hsl=function(e){var t,r,n=e[0]/255,a=e[1]/255,o=e[2]/255,i=Math.min(n,a,o),c=Math.max(n,a,o),s=c-i;return c===i?t=0:n===c?t=(a-o)/s:a===c?t=2+(o-n)/s:o===c&&(t=4+(n-a)/s),(t=Math.min(60*t,360))<0&&(t+=360),r=(i+c)/2,[t,100*(c===i?0:r<=.5?s/(c+i):s/(2-c-i)),100*r]},a.rgb.hsv=function(e){var t,r,n,a,o,i=e[0]/255,c=e[1]/255,s=e[2]/255,l=Math.max(i,c,s),d=l-Math.min(i,c,s),u=function(e){return(l-e)/6/d+.5};return 0===d?a=o=0:(o=d/l,t=u(i),r=u(c),n=u(s),i===l?a=n-r:c===l?a=1/3+t-n:s===l&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*o,100*l]},a.rgb.hwb=function(e){var t=e[0],r=e[1],n=e[2];return[a.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(r,n))*100,100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},a.rgb.cmyk=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255;return[100*((1-r-(t=Math.min(1-r,1-n,1-a)))/(1-t)||0),100*((1-n-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},a.rgb.keyword=function(e){var n=r[e];if(n)return n;var a,o,i,c=1/0;for(var s in t)if(t.hasOwnProperty(s)){var l=t[s],d=(o=e,i=l,Math.pow(o[0]-i[0],2)+Math.pow(o[1]-i[1],2)+Math.pow(o[2]-i[2],2));d .04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},a.rgb.lab=function(e){var t=a.rgb.xyz(e),r=t[0],n=t[1],o=t[2];return n/=100,o/=108.883,r=(r/=95.047)>.008856?Math.pow(r,1/3):7.787*r+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(r-n),200*(n-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},a.hsl.rgb=function(e){var t,r,n,a,o,i=e[0]/360,c=e[1]/100,s=e[2]/100;if(0===c)return[o=255*s,o,o];t=2*s-(r=s<.5?s*(1+c):s+c-s*c),a=[0,0,0];for(var l=0;l<3;l++)(n=i+1/3*-(l-1))<0&&n++,n>1&&n--,o=6*n<1?t+6*(r-t)*n:2*n<1?r:3*n<2?t+(r-t)*(2/3-n)*6:t,a[l]=255*o;return a},a.hsl.hsv=function(e){var t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);return r*=(n*=2)<=1?n:2-n,a*=o<=1?o:2-o,[t,100*(0===n?2*a/(o+a):2*r/(n+r)),(n+r)/2*100]},a.hsv.rgb=function(e){var t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),i=255*n*(1-r),c=255*n*(1-r*o),s=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,s,i];case 1:return[c,n,i];case 2:return[i,n,s];case 3:return[i,c,n];case 4:return[s,i,n];case 5:return[n,i,c]}},a.hsv.hsl=function(e){var t,r,n,a=e[0],o=e[1]/100,i=e[2]/100,c=Math.max(i,.01);return n=(2-o)*i,r=o*c,[a,100*(r=(r/=(t=(2-o)*c)<=1?t:2-t)||0),100*(n/=2)]},a.hwb.rgb=function(e){var t,r,n,a,o,i,c,s=e[0]/360,l=e[1]/100,d=e[2]/100,u=l+d;switch(u>1&&(l/=u,d/=u),n=6*s-(t=Math.floor(6*s)),0!=(1&t)&&(n=1-n),a=l+n*((r=1-d)-l),t){default:case 6:case 0:o=r,i=a,c=l;break;case 1:o=a,i=r,c=l;break;case 2:o=l,i=r,c=a;break;case 3:o=l,i=a,c=r;break;case 4:o=a,i=l,c=r;break;case 5:o=r,i=l,c=a}return[255*o,255*i,255*c]},a.cmyk.rgb=function(e){var t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a))]},a.xyz.rgb=function(e){var t,r,n,a=e[0]/100,o=e[1]/100,i=e[2]/100;return r=-.9689*a+1.8758*o+.0415*i,n=.0557*a+-.204*o+1.057*i,t=(t=3.2406*a+-1.5372*o+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},a.xyz.lab=function(e){var t=e[0],r=e[1],n=e[2];return r/=100,n/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(t-r),200*(r-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]},a.lab.xyz=function(e){var t,r,n,a=e[0];t=e[1]/500+(r=(a+16)/116),n=r-e[2]/200;var o=Math.pow(r,3),i=Math.pow(t,3),c=Math.pow(n,3);return r=o>.008856?o:(r-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,n=c>.008856?c:(n-16/116)/7.787,[t*=95.047,r*=100,n*=108.883]},a.lab.lch=function(e){var t,r=e[0],n=e[1],a=e[2];return(t=360*Math.atan2(a,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+a*a),t]},a.lch.lab=function(e){var t,r=e[0],n=e[1];return t=e[2]/360*2*Math.PI,[r,n*Math.cos(t),n*Math.sin(t)]},a.rgb.ansi16=function(e){var t=e[0],r=e[1],n=e[2],o=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(n/255)<<2|Math.round(r/255)<<1|Math.round(t/255));return 2===o&&(i+=60),i},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},a.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var r=.5*(1+~~(e>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},a.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var r;return e-=16,[Math.floor(e/36)/5*255,Math.floor((r=e%36)/6)/5*255,r%6/5*255]},a.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var r=t[0];3===t[0].length&&(r=r.split("").map((function(e){return e+e})).join(""));var n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},a.rgb.hcg=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255,o=Math.max(Math.max(r,n),a),i=Math.min(Math.min(r,n),a),c=o-i;return t=c<=0?0:o===r?(n-a)/c%6:o===n?2+(a-r)/c:4+(r-n)/c+4,t/=6,[360*(t%=1),100*c,100*(c<1?i/(1-c):0)]},a.hsl.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=1,a=0;return(n=r<.5?2*t*r:2*t*(1-r))<1&&(a=(r-.5*n)/(1-n)),[e[0],100*n,100*a]},a.hsv.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},a.hcg.rgb=function(e){var t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];var a,o=[0,0,0],i=t%1*6,c=i%1,s=1-c;switch(Math.floor(i)){case 0:o[0]=1,o[1]=c,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=c;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=c,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return a=(1-r)*n,[255*(r*o[0]+a),255*(r*o[1]+a),255*(r*o[2]+a)]},a.hcg.hsv=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t),n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},a.hcg.hsl=function(e){var t=e[1]/100,r=e[2]/100*(1-t)+.5*t,n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},a.hcg.hwb=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],100*(r-t),100*(1-r)]},a.hwb.hcg=function(e){var t=e[1]/100,r=1-e[2]/100,n=r-t,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=a.gray.hsv=function(e){return[0,0,e[0]]},a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}));function n(e){var t=function(){for(var e={},t=Object.keys(r),n=t.length,a=0;a 1&&(t=Array.prototype.slice.call(arguments));var r=e(t);if("object"==typeof r)for(var n=r.length,a=0;a 1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)}))}));var c=i,s={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},l={getRgba:d,getHsla:u,getRgb:function(e){var t=d(e);return t&&t.slice(0,3)},getHsl:function(e){var t=u(e);return t&&t.slice(0,3)},getHwb:p,getAlpha:function(e){var t=d(e);return t||(t=u(e))||(t=p(e))?t[3]:void 0},hexString:function(e,t){return t=void 0!==t&&3===e.length?t:e[3],"#"+g(e[0])+g(e[1])+g(e[2])+(t>=0&&t<1?g(Math.round(255*t)):"")},rgbString:function(e,t){return t<1||e[3]&&e[3]<1?f(e,t):"rgb("+e[0]+", "+e[1]+", "+e[2]+")"},rgbaString:f,percentString:function(e,t){if(t<1||e[3]&&e[3]<1)return m(e,t);var r=Math.round(e[0]/255*100),n=Math.round(e[1]/255*100),a=Math.round(e[2]/255*100);return"rgb("+r+"%, "+n+"%, "+a+"%)"},percentaString:m,hslString:function(e,t){return t<1||e[3]&&e[3]<1?b(e,t):"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)"},hslaString:b,hwbString:function(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+(void 0!==t&&1!==t?", "+t:"")+")"},keyword:function(e){return v[e.slice(0,3)]}};function d(e){if(e){var t=[0,0,0],r=1,n=e.match(/^#([a-fA-F0-9]{3,4})$/i),a="";if(n){a=(n=n[1])[3];for(var o=0;o r?(t+.05)/(r+.05):(r+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,r=(t[0]+e)%360;return t[0]=r<0?360+r:r,this.setValues("hsl",t),this},mix:function(e,t){var r=e,n=void 0===t?.5:t,a=2*n-1,o=this.alpha()-r.alpha(),i=((a*o==-1?a:(a+o)/(1+a*o))+1)/2,c=1-i;return this.rgb(i*this.red()+c*r.red(),i*this.green()+c*r.green(),i*this.blue()+c*r.blue()).alpha(this.alpha()*n+r.alpha()*(1-n))},toJSON:function(){return this.rgb()},clone:function(){var e,t,r=new w,n=this.values,a=r.values;for(var o in n)n.hasOwnProperty(o)&&(e=n[o],"[object Array]"===(t={}.toString.call(e))?a[o]=e.slice(0):"[object Number]"===t?a[o]=e:console.error("unexpected color value:",e));return r}},w.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},w.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},w.prototype.getValues=function(e){for(var t=this.values,r={},n=0;n =0;a--)t.call(r,e[a],a);else for(a=0;a =1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,r=0,n=1;return 0===e?0:1===e?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r))},easeOutElastic:function(e){var t=1.70158,r=0,n=1;return 0===e?0:1===e?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/r)+1)},easeInOutElastic:function(e){var t=1.70158,r=0,n=1;return 0===e?0:2==(e/=.5)?1:(r||(r=.45),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),e<1?n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*-.5:n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-L.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*L.easeInBounce(2*e):.5*L.easeOutBounce(2*e-1)+.5}},E={effects:L};M.easingEffects=L;var D=Math.PI,S=D/180,T=2*D,O=D/2,Y=D/4,C=2*D/3,P={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,r,n,a,o){if(o){var i=Math.min(o,a/2,n/2),c=t+i,s=r+i,l=t+n-i,d=r+a-i;e.moveTo(t,s),c t.left-1e-6&&e.x t.top-1e-6&&e.y 0&&this.requestAnimationFrame()},advance:function(){for(var e,t,r,n,a=this.animations,o=0;o =r?(z.callback(e.onAnimationComplete,[e],t),t.animating=!1,a.splice(o,1)):++o}},Q=z.options.resolve,Z=["push","pop","shift","splice","unshift"];function ee(e,t){var r=e._chartjs;if(r){var n=r.listeners,a=n.indexOf(t);-1!==a&&n.splice(a,1),n.length>0||(Z.forEach((function(t){delete e[t]})),delete e._chartjs)}}var te=function(e,t){this.initialize(e,t)};z.extend(te.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(e,t){var r=this;r.chart=e,r.index=t,r.linkScales(),r.addElements(),r._type=r.getMeta().type},updateIndex:function(e){this.index=e},linkScales:function(){var e=this.getMeta(),t=this.chart,r=t.scales,n=this.getDataset(),a=t.options.scales;null!==e.xAxisID&&e.xAxisID in r&&!n.xAxisID||(e.xAxisID=n.xAxisID||a.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in r&&!n.yAxisID||(e.yAxisID=n.yAxisID||a.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&ee(this._data,this)},createMetaDataset:function(){var e=this.datasetElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(e){var t=this.dataElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index,_index:e})},addElements:function(){var e,t,r=this.getMeta(),n=this.getDataset().data||[],a=r.data;for(e=0,t=n.length;e r&&this.insertElements(r,n-r)},insertElements:function(e,t){for(var r=0;r a?(o=a/t.innerRadius,e.arc(i,c,t.innerRadius-a,n+o,r-o,!0)):e.arc(i,c,a,n+Math.PI/2,r-Math.PI/2),e.closePath(),e.clip()}function oe(e,t,r){var n="inner"===t.borderAlign;n?(e.lineWidth=2*t.borderWidth,e.lineJoin="round"):(e.lineWidth=t.borderWidth,e.lineJoin="bevel"),r.fullCircles&&function(e,t,r,n){var a,o=r.endAngle;for(n&&(r.endAngle=r.startAngle+ne,ae(e,r),r.endAngle=o,r.endAngle===r.startAngle&&r.fullCircles&&(r.endAngle+=ne,r.fullCircles--)),e.beginPath(),e.arc(r.x,r.y,r.innerRadius,r.startAngle+ne,r.startAngle,!0),a=0;a c;)a-=ne;for(;a=i&&a<=c,l=o>=r.innerRadius&&o<=r.outerRadius;return s&&l}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,r=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*r,y:e.y+Math.sin(t)*r}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,r=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*r,y:e.y+Math.sin(t)*r}},draw:function(){var e,t=this._chart.ctx,r=this._view,n="inner"===r.borderAlign?.33:0,a={x:r.x,y:r.y,innerRadius:r.innerRadius,outerRadius:Math.max(r.outerRadius-n,0),pixelMargin:n,startAngle:r.startAngle,endAngle:r.endAngle,fullCircles:Math.floor(r.circumference/ne)};if(t.save(),t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+ne,t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),e=0;e e.x&&(t=ge(t,"left","right")):e.base r?r:n,r:s.right||a<0?0:a>t?t:a,b:s.bottom||o<0?0:o>r?r:o,l:s.left||i<0?0:i>t?t:i}}function ye(e,t,r){var n=null===t,a=null===r,o=!(!e||n&&a)&&he(e);return o&&(n||t>=o.left&&t<=o.right)&&(a||r>=o.top&&r<=o.bottom)}N._set("global",{elements:{rectangle:{backgroundColor:me,borderColor:me,borderSkipped:"bottom",borderWidth:0}}});var we=J.extend({_type:"rectangle",draw:function(){var e=this._chart.ctx,t=this._view,r=function(e){var t=he(e),r=t.right-t.left,n=t.bottom-t.top,a=ve(e,r/2,n/2);return{outer:{x:t.left,y:t.top,w:r,h:n},inner:{x:t.left+a.l,y:t.top+a.t,w:r-a.l-a.r,h:n-a.t-a.b}}}(t),n=r.outer,a=r.inner;e.fillStyle=t.backgroundColor,e.fillRect(n.x,n.y,n.w,n.h),n.w===a.w&&n.h===a.h||(e.save(),e.beginPath(),e.rect(n.x,n.y,n.w,n.h),e.clip(),e.fillStyle=t.borderColor,e.rect(a.x,a.y,a.w,a.h),e.fill("evenodd"),e.restore())},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){return ye(this._view,e,t)},inLabelRange:function(e,t){var r=this._view;return be(r)?ye(r,e,null):ye(r,null,t)},inXRange:function(e){return ye(this._view,e,null)},inYRange:function(e){return ye(this._view,null,e)},getCenterPoint:function(){var e,t,r=this._view;return be(r)?(e=r.x,t=(r.y+r.base)/2):(e=(r.x+r.base)/2,t=r.y),{x:e,y:t}},getArea:function(){var e=this._view;return be(e)?e.width*Math.abs(e.y-e.base):e.height*Math.abs(e.x-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}}),ke={},_e=ie,xe=le,Me=fe,Le=we;ke.Arc=_e,ke.Line=xe,ke.Point=Me,ke.Rectangle=Le;var Ee=z._deprecated,De=z.valueOrDefault;function Se(e,t,r){var n,a,o=r.barThickness,i=t.stackCount,c=t.pixels[e],s=z.isNullOrUndef(o)?function(e,t){var r,n,a,o,i=e._length;for(a=1,o=t.length;a 0?Math.min(i,Math.abs(n-r)):i,r=n;return i}(t.scale,t.pixels):-1;return z.isNullOrUndef(o)?(n=s*r.categoryPercentage,a=r.barPercentage):(n=o*i,a=1),{chunk:n/i,ratio:a,start:c-n/2}}N._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),N._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var Te=re.extend({dataElementType:ke.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var e,t,r=this;re.prototype.initialize.apply(r,arguments),(e=r.getMeta()).stack=r.getDataset().stack,e.bar=!0,t=r._getIndexScale().options,Ee("bar chart",t.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Ee("bar chart",t.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Ee("bar chart",t.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Ee("bar chart",r._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Ee("bar chart",t.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(e){var t,r,n=this.getMeta().data;for(this._ruler=this.getRuler(),t=0,r=n.length;t =0&&b.min>=0?b.min:b.max,w=void 0===b.start?b.end:b.max>=0&&b.min>=0?b.max-b.min:b.min-b.max,k=m.length;if(g||void 0===g&&void 0!==v)for(n=0;n =0&&l.max>=0?l.max:l.min,(b.min<0&&o<0||b.max>=0&&o>0)&&(y+=o));return i=u.getPixelForValue(y),s=(c=u.getPixelForValue(y+w))-i,void 0!==h&&Math.abs(s) =0&&!p||w<0&&p?i-h:i+h),{size:s,base:i,head:c,center:c+s/2}},calculateBarIndexPixels:function(e,t,r,n){var a="flex"===n.barThickness?function(e,t,r){var n,a=t.pixels,o=a[e],i=e>0?a[e-1]:null,c=e =je?-Ae:v<-je?Ae:0)+h,w=Math.cos(v),k=Math.sin(v),_=Math.cos(y),x=Math.sin(y),M=v<=0&&y>=0||y>=Ae,L=v<=Ne&&y>=Ne||y>=Ae+Ne,E=v<=-Ne&&y>=-Ne||y>=je+Ne,D=v===-je||y>=je?-1:Math.min(w,w*b,_,_*b),S=E?-1:Math.min(k,k*b,x,x*b),T=M?1:Math.max(w,w*b,_,_*b),O=L?1:Math.max(k,k*b,x,x*b);l=(T-D)/2,d=(O-S)/2,u=-(T+D)/2,p=-(O+S)/2}for(n=0,a=m.length;n0&&!isNaN(e)?Ae*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){var t,r,n,a,o,i,c,s,l=0,d=this.chart;if(!e)for(t=0,r=d.data.datasets.length;t (l=c>l?c:l)?s:l);return l},setHoverStyle:function(e){var t=e._model,r=e._options,n=z.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=Pe(r.hoverBackgroundColor,n(r.backgroundColor)),t.borderColor=Pe(r.hoverBorderColor,n(r.borderColor)),t.borderWidth=Pe(r.hoverBorderWidth,r.borderWidth)},_getRingWeightOffset:function(e){for(var t=0,r=0;r 0&&ze(s[e-1]._model,c)&&(r.controlPointPreviousX=l(r.controlPointPreviousX,c.left,c.right),r.controlPointPreviousY=l(r.controlPointPreviousY,c.top,c.bottom)),e 0&&(o=e.getDatasetMeta(o[0]._datasetIndex).data),o},"x-axis":function(e,t){return nt(e,t,{intersect:!1})},point:function(e,t){return et(e,Qe(t,e))},nearest:function(e,t,r){var n=Qe(t,e);r.axis=r.axis||"xy";var a=rt(r.axis);return tt(e,n,r.intersect,a)},x:function(e,t,r){var n=Qe(t,e),a=[],o=!1;return Ze(e,(function(e){e.inXRange(n.x)&&a.push(e),e.inRange(n.x,n.y)&&(o=!0)})),r.intersect&&!o&&(a=[]),a},y:function(e,t,r){var n=Qe(t,e),a=[],o=!1;return Ze(e,(function(e){e.inYRange(n.y)&&a.push(e),e.inRange(n.x,n.y)&&(o=!0)})),r.intersect&&!o&&(a=[]),a}}},ot=z.extend;function it(e,t){return z.where(e,(function(e){return e.pos===t}))}function ct(e,t){return e.sort((function(e,r){var n=t?r:e,a=t?e:r;return n.weight===a.weight?n.index-a.index:n.weight-a.weight}))}function st(e,t,r,n){return Math.max(e[r],t[r])+Math.max(e[n],t[n])}function lt(e,t,r){var n,a,o=r.box,i=e.maxPadding;if(r.size&&(e[r.pos]-=r.size),r.size=r.horizontal?o.height:o.width,e[r.pos]+=r.size,o.getPadding){var c=o.getPadding();i.top=Math.max(i.top,c.top),i.left=Math.max(i.left,c.left),i.bottom=Math.max(i.bottom,c.bottom),i.right=Math.max(i.right,c.right)}if(n=t.outerWidth-st(i,e,"left","right"),a=t.outerHeight-st(i,e,"top","bottom"),n!==e.w||a!==e.h)return e.w=n,e.h=a,r.horizontal?n!==e.w:a!==e.h}function dt(e,t){var r=t.maxPadding;function n(e){var n={left:0,top:0,right:0,bottom:0};return e.forEach((function(e){n[e]=Math.max(t[e],r[e])})),n}return n(e?["left","right"]:["top","bottom"])}function ut(e,t,r){var n,a,o,i,c,s,l=[];for(n=0,a=e.length;n div {\n\tposition: absolute;\n\twidth: 1000000px;\n\theight: 1000000px;\n\tleft: 0;\n\ttop: 0;\n}\n\n.chartjs-size-monitor-shrink > div {\n\tposition: absolute;\n\twidth: 200%;\n\theight: 200%;\n\tleft: 0;\n\ttop: 0;\n}\n"}))&&ft.default||ft,ht=["animationstart","webkitAnimationStart"],gt={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function vt(e,t){var r=z.getStyle(e,t),n=r&&r.match(/^(\d+)(\.\d+)?px$/);return n?Number(n[1]):void 0}var yt=!!function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}()&&{passive:!0};function wt(e,t,r){e.addEventListener(t,r,yt)}function kt(e,t,r){e.removeEventListener(t,r,yt)}function _t(e,t,r,n,a){return{type:e,chart:t,native:a||null,x:void 0!==r?r:null,y:void 0!==n?n:null}}function xt(e){var t=document.createElement("div");return t.className=e||"",t}function Mt(e,t,r){var n,a,o,i,c=e.$chartjs||(e.$chartjs={}),s=c.resizer=function(e){var t=xt("chartjs-size-monitor"),r=xt("chartjs-size-monitor-expand"),n=xt("chartjs-size-monitor-shrink");r.appendChild(xt()),n.appendChild(xt()),t.appendChild(r),t.appendChild(n),t._reset=function(){r.scrollLeft=1e6,r.scrollTop=1e6,n.scrollLeft=1e6,n.scrollTop=1e6};var a=function(){t._reset(),e()};return wt(r,"scroll",a.bind(r,"expand")),wt(n,"scroll",a.bind(n,"shrink")),t}((n=function(){if(c.resizer){var n=r.options.maintainAspectRatio&&e.parentNode,a=n?n.clientWidth:0;t(_t("resize",r)),n&&n.clientWidth0){var o=e[0];o.label?r=o.label:o.xLabel?r=o.xLabel:a>0&&o.index-1?e.split("\n"):e}function Nt(e){var t=N.global;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,rtl:e.rtl,textDirection:e.textDirection,bodyFontColor:e.bodyFontColor,_bodyFontFamily:Yt(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:Yt(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:Yt(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:Yt(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:Yt(e.titleFontStyle,t.defaultFontStyle),titleFontSize:Yt(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:Yt(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:Yt(e.footerFontStyle,t.defaultFontStyle),footerFontSize:Yt(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function Ft(e,t){return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-e.xPadding:e.x+e.xPadding}function It(e){return jt([],At(e))}var Ht=J.extend({initialize:function(){this._model=Nt(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,r=t.callbacks,n=r.beforeTitle.apply(e,arguments),a=r.title.apply(e,arguments),o=r.afterTitle.apply(e,arguments),i=[];return i=jt(i,At(n)),i=jt(i,At(a)),i=jt(i,At(o))},getBeforeBody:function(){return It(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,t){var r=this,n=r._options.callbacks,a=[];return z.each(e,(function(e){var o={before:[],lines:[],after:[]};jt(o.before,At(n.beforeLabel.call(r,e,t))),jt(o.lines,n.label.call(r,e,t)),jt(o.after,At(n.afterLabel.call(r,e,t))),a.push(o)})),a},getAfterBody:function(){return It(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this,t=e._options.callbacks,r=t.beforeFooter.apply(e,arguments),n=t.footer.apply(e,arguments),a=t.afterFooter.apply(e,arguments),o=[];return o=jt(o,At(r)),o=jt(o,At(n)),o=jt(o,At(a))},update:function(e){var t,r,n,a,o,i,c,s,l,d,u=this,p=u._options,f=u._model,m=u._model=Nt(p),b=u._active,h=u._data,g={xAlign:f.xAlign,yAlign:f.yAlign},v={x:f.x,y:f.y},y={width:f.width,height:f.height},w={x:f.caretX,y:f.caretY};if(b.length){m.opacity=1;var k=[],_=[];w=Pt[p.position].call(u,b,u._eventPosition);var x=[];for(t=0,r=b.length;t n.width&&(a=n.width-t.width),a<0&&(a=0)),"top"===d?o+=u:o-="bottom"===d?t.height+u:t.height/2,"center"===d?"left"===l?a+=u:"right"===l&&(a-=u):"left"===l?a-=p:"right"===l&&(a+=p),{x:a,y:o}}(m,y,g=function(e,t){var r,n,a,o,i,c=e._model,s=e._chart,l=e._chart.chartArea,d="center",u="center";c.y s.height-t.height&&(u="bottom");var p=(l.left+l.right)/2,f=(l.top+l.bottom)/2;"center"===u?(r=function(e){return e<=p},n=function(e){return e>p}):(r=function(e){return e<=t.width/2},n=function(e){return e>=s.width-t.width/2}),a=function(e){return e+t.width+c.caretSize+c.caretPadding>s.width},o=function(e){return e-t.width-c.caretSize-c.caretPadding<0},i=function(e){return e<=f?"top":"bottom"},r(c.x)?(d="left",a(c.x)&&(d="center",u=i(c.y))):n(c.x)&&(d="right",o(c.x)&&(d="center",u=i(c.y)));var m=e._options;return{xAlign:m.xAlign?m.xAlign:d,yAlign:m.yAlign?m.yAlign:u}}(this,y),u._chart)}else m.opacity=0;return m.xAlign=g.xAlign,m.yAlign=g.yAlign,m.x=v.x,m.y=v.y,m.width=y.width,m.height=y.height,m.caretX=w.x,m.caretY=w.y,u._model=m,e&&p.custom&&p.custom.call(u,m),u},drawCaret:function(e,t){var r=this._chart.ctx,n=this._view,a=this.getCaretPosition(e,t,n);r.lineTo(a.x1,a.y1),r.lineTo(a.x2,a.y2),r.lineTo(a.x3,a.y3)},getCaretPosition:function(e,t,r){var n,a,o,i,c,s,l=r.caretSize,d=r.cornerRadius,u=r.xAlign,p=r.yAlign,f=e.x,m=e.y,b=t.width,h=t.height;if("center"===p)c=m+h/2,"left"===u?(a=(n=f)-l,o=n,i=c+l,s=c-l):(a=(n=f+b)+l,o=n,i=c-l,s=c+l);else if("left"===u?(n=(a=f+d+l)-l,o=a+l):"right"===u?(n=(a=f+b-d-l)-l,o=a+l):(n=(a=r.caretX)-l,o=a+l),"top"===p)c=(i=m)-l,s=i;else{c=(i=m+h)+l,s=i;var g=o;o=n,n=g}return{x1:n,x2:a,x3:o,y1:i,y2:c,y3:s}},drawTitle:function(e,t,r){var n,a,o,i=t.title,c=i.length;if(c){var s=Ct(t.rtl,t.x,t.width);for(e.x=Ft(t,t._titleAlign),r.textAlign=s.textAlign(t._titleAlign),r.textBaseline="middle",n=t.titleFontSize,a=t.titleSpacing,r.fillStyle=t.titleFontColor,r.font=z.fontString(n,t._titleFontStyle,t._titleFontFamily),o=0;o 0&&r.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var r={width:t.width,height:t.height},n={x:t.x,y:t.y},a=Math.abs(t.opacity<.001)?0:t.opacity,o=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&o&&(e.save(),e.globalAlpha=a,this.drawBackground(n,t,e,r),n.y+=t.yPadding,z.rtl.overrideTextDirection(e,t.textDirection),this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),z.rtl.restoreTextDirection(e,t.textDirection),e.restore())}},handleEvent:function(e){var t,r=this,n=r._options;return r._lastActive=r._lastActive||[],"mouseout"===e.type?r._active=[]:(r._active=r._chart.getElementsAtEventForMode(e,n.mode,n),n.reverse&&r._active.reverse()),(t=!z.arrayEquals(r._active,r._lastActive))&&(r._lastActive=r._active,(n.enabled||n.custom)&&(r._eventPosition={x:e.x,y:e.y},r.update(!0),r.pivot())),t}}),Rt=Pt,zt=Ht;zt.positioners=Rt;var Wt=z.valueOrDefault;function Bt(){return z.merge({},[].slice.call(arguments),{merger:function(e,t,r,n){if("xAxes"===e||"yAxes"===e){var a,o,i,c=r[e].length;for(t[e]||(t[e]=[]),a=0;a =t[e].length&&t[e].push({}),!t[e][a].type||i.type&&i.type!==t[e][a].type?z.merge(t[e][a],[Ot.getScaleDefaults(o),i]):z.merge(t[e][a],i)}else z._merger(e,t,r,n)}})}function Ut(){return z.merge({},[].slice.call(arguments),{merger:function(e,t,r,n){var a=t[e]||{},o=r[e];"scales"===e?t[e]=Bt(a,o):"scale"===e?t[e]=z.merge(a,[Ot.getScaleDefaults(o.type),o]):z._merger(e,t,r,n)}})}function Vt(e){var t=e.options;z.each(e.scales,(function(t){mt.removeBox(e,t)})),t=Ut(N.global,N[e.config.type],t),e.options=e.config.options=t,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=t.tooltips,e.tooltip.initialize()}function qt(e,t,r){var n,a=function(e){return e.id===n};do{n=t+r++}while(z.findIndex(e,a)>=0);return n}function Gt(e){return"top"===e||"bottom"===e}function Jt(e,t){return function(r,n){return r[e]===n[e]?r[t]-n[t]:r[e]-n[e]}}N._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var $t=function(e,t){return this.construct(e,t),this};z.extend($t.prototype,{construct:function(e,t){var r=this;t=function(e){var t=(e=e||{}).data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=Ut(N.global,N[e.type],e.options||{}),e}(t);var n=St.acquireContext(e,t),a=n&&n.canvas,o=a&&a.height,i=a&&a.width;r.id=z.uid(),r.ctx=n,r.canvas=a,r.config=t,r.width=i,r.height=o,r.aspectRatio=o?i/o:null,r.options=t.options,r._bufferedRender=!1,r._layers=[],r.chart=r,r.controller=r,$t.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(e){r.config.data=e}}),n&&a?(r.initialize(),r.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return Tt.notify(e,"beforeInit"),z.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.initToolTip(),Tt.notify(e,"afterInit"),e},clear:function(){return z.canvas.clear(this),this},stop:function(){return X.cancelAnimation(this),this},resize:function(e){var t=this,r=t.options,n=t.canvas,a=r.maintainAspectRatio&&t.aspectRatio||null,o=Math.max(0,Math.floor(z.getMaximumWidth(n))),i=Math.max(0,Math.floor(a?o/a:z.getMaximumHeight(n)));if((t.width!==o||t.height!==i)&&(n.width=t.width=o,n.height=t.height=i,n.style.width=o+"px",n.style.height=i+"px",z.retinaScale(t,r.devicePixelRatio),!e)){var c={width:o,height:i};Tt.notify(t,"resize",[c]),r.onResize&&r.onResize(t,c),t.stop(),t.update({duration:r.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},r=e.scale;z.each(t.xAxes,(function(e,r){e.id||(e.id=qt(t.xAxes,"x-axis-",r))})),z.each(t.yAxes,(function(e,r){e.id||(e.id=qt(t.yAxes,"y-axis-",r))})),r&&(r.id=r.id||"scale")},buildOrUpdateScales:function(){var e=this,t=e.options,r=e.scales||{},n=[],a=Object.keys(r).reduce((function(e,t){return e[t]=!1,e}),{});t.scales&&(n=n.concat((t.scales.xAxes||[]).map((function(e){return{options:e,dtype:"category",dposition:"bottom"}})),(t.scales.yAxes||[]).map((function(e){return{options:e,dtype:"linear",dposition:"left"}})))),t.scale&&n.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),z.each(n,(function(t){var n=t.options,o=n.id,i=Wt(n.type,t.dtype);Gt(n.position)!==Gt(t.dposition)&&(n.position=t.dposition),a[o]=!0;var c=null;if(o in r&&r[o].type===i)(c=r[o]).options=n,c.ctx=e.ctx,c.chart=e;else{var s=Ot.getScaleConstructor(i);if(!s)return;c=new s({id:o,type:i,options:n,ctx:e.ctx,chart:e}),r[c.id]=c}c.mergeTicksOptions(),t.isDefault&&(e.scale=c)})),z.each(a,(function(e,t){e||delete r[t]})),e.scales=r,Ot.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e,t,r=this,n=[],a=r.data.datasets;for(e=0,t=a.length;e =0;--r)this.drawDataset(t[r],e);Tt.notify(this,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var r={meta:e,index:e.index,easingValue:t};!1!==Tt.notify(this,"beforeDatasetDraw",[r])&&(e.controller.draw(t),Tt.notify(this,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this.tooltip,r={tooltip:t,easingValue:e};!1!==Tt.notify(this,"beforeTooltipDraw",[r])&&(t.draw(),Tt.notify(this,"afterTooltipDraw",[r]))},getElementAtEvent:function(e){return at.modes.single(this,e)},getElementsAtEvent:function(e){return at.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return at.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,r){var n=at.modes[t];return"function"==typeof n?n(this,e,r):[]},getDatasetAtEvent:function(e){return at.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this.data.datasets[e];t._meta||(t._meta={});var r=t._meta[this.id];return r||(r=t._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t.order||0,index:e}),r},getVisibleDatasetCount:function(){for(var e=0,t=0,r=this.data.datasets.length;t 3?r[2]-r[1]:r[1]-r[0];Math.abs(n)>1&&e!==Math.floor(e)&&(n=e-Math.floor(e));var a=z.log10(Math.abs(n)),o="";if(0!==e)if(Math.max(Math.abs(r[0]),Math.abs(r[r.length-1]))<1e-4){var i=z.log10(Math.abs(e)),c=Math.floor(i)-Math.floor(a);c=Math.max(Math.min(c,20),0),o=e.toExponential(c)}else{var s=-1*Math.floor(a);s=Math.max(Math.min(s,20),0),o=e.toFixed(s)}else o="0";return o},logarithmic:function(e,t,r){var n=e/Math.pow(10,Math.floor(z.log10(e)));return 0===e?"0":1===n||2===n||5===n||0===t||t===r.length-1?e.toExponential():""}}},tr=z.isArray,rr=z.isNullOrUndef,nr=z.valueOrDefault,ar=z.valueAtIndexOrDefault;function or(e,t,r){var n,a=e.getTicks().length,o=Math.min(t,a-1),i=e.getPixelForTick(o),c=e._startPixel,s=e._endPixel;if(!(r&&(n=1===a?Math.max(i-c,s-i):0===t?(e.getPixelForTick(1)-i)/2:(i-e.getPixelForTick(o-1))/2,(i+=o s+1e-6)))return i}function ir(e,t,r,n){var a,o,i,c,s,l,d,u,p,f,m,b,h,g=r.length,v=[],y=[],w=[];for(a=0;a t){for(r=0;r=p||d<=1||!c.isHorizontal()?c.labelRotation=u:(t=(e=c._getLabelSizes()).widest.width,r=e.highest.height-e.highest.offset,n=Math.min(c.maxWidth,c.chart.width-t),t+6>(a=s.offset?c.maxWidth/d:n/(d-1))&&(a=n/(d-(s.offset?.5:1)),o=c.maxHeight-cr(s.gridLines)-l.padding-sr(s.scaleLabel),i=Math.sqrt(t*t+r*r),f=z.toDegrees(Math.min(Math.asin(Math.min((e.highest.height+6)/a,1)),Math.asin(Math.min(o/i,1))-Math.asin(r/i))),f=Math.max(u,Math.min(p,f))),c.labelRotation=f)},afterCalculateTickRotation:function(){z.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){z.callback(this.options.beforeFit,[this])},fit:function(){var e=this,t=e.minSize={width:0,height:0},r=e.chart,n=e.options,a=n.ticks,o=n.scaleLabel,i=n.gridLines,c=e._isVisible(),s="bottom"===n.position,l=e.isHorizontal();if(l?t.width=e.maxWidth:c&&(t.width=cr(i)+sr(o)),l?c&&(t.height=cr(i)+sr(o)):t.height=e.maxHeight,a.display&&c){var d=dr(a),u=e._getLabelSizes(),p=u.first,f=u.last,m=u.widest,b=u.highest,h=.4*d.minor.lineHeight,g=a.padding;if(l){var v=0!==e.labelRotation,y=z.toRadians(e.labelRotation),w=Math.cos(y),k=Math.sin(y),_=k*m.width+w*(b.height-(v?b.offset:0))+(v?0:h);t.height=Math.min(e.maxHeight,t.height+_+g);var x,M,L=e.getPixelForTick(0)-e.left,E=e.right-e.getPixelForTick(e.getTicks().length-1);v?(x=s?w*p.width+k*p.offset:k*(p.height-p.offset),M=s?k*(f.height-f.offset):w*f.width+k*f.offset):(x=p.width/2,M=f.width/2),e.paddingLeft=Math.max((x-L)*e.width/(e.width-L),0)+3,e.paddingRight=Math.max((M-E)*e.width/(e.width-E),0)+3}else{var D=a.mirror?0:m.width+g+h;t.width=Math.min(e.maxWidth,t.width+D),e.paddingTop=p.height/2,e.paddingBottom=f.height/2}}e.handleMargins(),l?(e.width=e._length=r.width-e.margins.left-e.margins.right,e.height=t.height):(e.width=t.width,e.height=e._length=r.height-e.margins.top-e.margins.bottom)},handleMargins:function(){var e=this;e.margins&&(e.margins.left=Math.max(e.paddingLeft,e.margins.left),e.margins.top=Math.max(e.paddingTop,e.margins.top),e.margins.right=Math.max(e.paddingRight,e.margins.right),e.margins.bottom=Math.max(e.paddingBottom,e.margins.bottom))},afterFit:function(){z.callback(this.options.afterFit,[this])},isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(rr(e))return NaN;if(("number"==typeof e||e instanceof Number)&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},_convertTicksToLabels:function(e){var t,r,n,a=this;for(a.ticks=e.map((function(e){return e.value})),a.beforeTickToLabelConversion(),t=a.convertTicksToLabels(e)||a.ticks,a.afterTickToLabelConversion(),r=0,n=e.length;r r-1?null:this.getPixelForDecimal(e*n+(t?n/2:0))},getPixelForDecimal:function(e){return this._reversePixels&&(e=1-e),this._startPixel+e*this._length},getDecimalForPixel:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this.min,t=this.max;return this.beginAtZero?0:e<0&&t<0?t:e>0&&t>0?e:0},_autoSkip:function(e){var t,r,n,a,o=this.options.ticks,i=this._length,c=o.maxTicksLimit||i/this._tickSize()+1,s=o.major.enabled?function(e){var t,r,n=[];for(t=0,r=e.length;t c)return function(e,t,r){var n,a,o=0,i=t[0];for(r=Math.ceil(r),n=0;n l)return o;return Math.max(l,1)}(s,e,0,c),l>0){for(t=0,r=l-1;t 1?(u-d)/(l-1):null,pr(e,n,z.isNullOrUndef(a)?0:d-a,d),pr(e,n,u,z.isNullOrUndef(a)?e.length:u+a),ur(e)}return pr(e,n),ur(e)},_tickSize:function(){var e=this.options.ticks,t=z.toRadians(this.labelRotation),r=Math.abs(Math.cos(t)),n=Math.abs(Math.sin(t)),a=this._getLabelSizes(),o=e.autoSkipPadding||0,i=a?a.widest.width+o:0,c=a?a.highest.height+o:0;return this.isHorizontal()?c*r>i*n?i/r:c/n:c*n=0&&(i=e),void 0!==o&&(e=r.indexOf(o))>=0&&(c=e),t.minIndex=i,t.maxIndex=c,t.min=r[i],t.max=r[c]},buildTicks:function(){var e=this._getLabels(),t=this.minIndex,r=this.maxIndex;this.ticks=0===t&&r===e.length-1?e:e.slice(t,r+1)},getLabelForIndex:function(e,t){var r=this.chart;return r.getDatasetMeta(t).controller._getValueScaleId()===this.id?this.getRightValue(r.data.datasets[t].data[e]):this._getLabels()[e]},_configure:function(){var e=this,t=e.options.offset,r=e.ticks;mr.prototype._configure.call(e),e.isHorizontal()||(e._reversePixels=!e._reversePixels),r&&(e._startValue=e.minIndex-(t?.5:0),e._valueRange=Math.max(r.length-(t?0:1),1))},getPixelForValue:function(e,t,r){var n,a,o,i=this;return br(t)||br(r)||(e=i.chart.data.datasets[r].data[t]),br(e)||(n=i.isHorizontal()?e.x:e.y),(void 0!==n||void 0!==e&&isNaN(t))&&(a=i._getLabels(),e=z.valueOrDefault(n,e),t=-1!==(o=a.indexOf(e))?o:t,isNaN(t)&&(t=e)),i.getPixelForDecimal((t-i._startValue)/i._valueRange)},getPixelForTick:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e],e+this.minIndex)},getValueForPixel:function(e){var t=Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange);return Math.min(Math.max(t,0),this.ticks.length-1)},getBasePixel:function(){return this.bottom}}),gr={position:"bottom"};hr._defaults=gr;var vr=z.noop,yr=z.isNullOrUndef,wr=mr.extend({getRightValue:function(e){return"string"==typeof e?+e:mr.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;if(t.beginAtZero){var r=z.sign(e.min),n=z.sign(e.max);r<0&&n<0?e.max=0:r>0&&n>0&&(e.min=0)}var a=void 0!==t.min||void 0!==t.suggestedMin,o=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),a!==o&&e.min>=e.max&&(a?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:function(){var e,t=this.options.ticks,r=t.stepSize,n=t.maxTicksLimit;return r?e=Math.ceil(this.max/r)-Math.floor(this.min/r)+1:(e=this._computeTickLimit(),n=n||11),n&&(e=Math.min(n,e)),e},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:vr,buildTicks:function(){var e=this,t=e.options.ticks,r=e.getTickLimit(),n={maxTicks:r=Math.max(2,r),min:t.min,max:t.max,precision:t.precision,stepSize:z.valueOrDefault(t.fixedStepSize,t.stepSize)},a=e.ticks=function(e,t){var r,n,a,o,i=[],c=e.stepSize,s=c||1,l=e.maxTicks-1,d=e.min,u=e.max,p=e.precision,f=t.min,m=t.max,b=z.niceNum((m-f)/l/s)*s;if(b<1e-14&&yr(d)&&yr(u))return[f,m];(o=Math.ceil(m/b)-Math.floor(f/b))>l&&(b=z.niceNum(o*b/l/s)*s),c||yr(p)?r=Math.pow(10,z._decimalPlaces(b)):(r=Math.pow(10,p),b=Math.ceil(b*r)/r),n=Math.floor(f/b)*b,a=Math.ceil(m/b)*b,c&&(!yr(d)&&z.almostWhole(d/b,b/1e3)&&(n=d),!yr(u)&&z.almostWhole(u/b,b/1e3)&&(a=u)),o=(a-n)/b,o=z.almostEquals(o,Math.round(o),b/1e3)?Math.round(o):Math.ceil(o),n=Math.round(n*r)/r,a=Math.round(a*r)/r,i.push(yr(d)?n:d);for(var h=1;h t.length-1?null:this.getPixelForValue(t[e])}}),Lr=kr;Mr._defaults=Lr;var Er=z.valueOrDefault,Dr=z.math.log10,Sr={position:"left",ticks:{callback:er.formatters.logarithmic}};function Tr(e,t){return z.isFinite(e)&&e>=0?e:t}var Or=mr.extend({determineDataLimits:function(){var e,t,r,n,a,o,i=this,c=i.options,s=i.chart,l=s.data.datasets,d=i.isHorizontal();function u(e){return d?e.xAxisID===i.id:e.yAxisID===i.id}i.min=Number.POSITIVE_INFINITY,i.max=Number.NEGATIVE_INFINITY,i.minNotZero=Number.POSITIVE_INFINITY;var p=c.stacked;if(void 0===p)for(e=0;e 0){var t=z.min(e),r=z.max(e);i.min=Math.min(i.min,t),i.max=Math.max(i.max,r)}}))}else for(e=0;e 0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(Dr(e.max))):e.minNotZero=1)},buildTicks:function(){var e=this,t=e.options.ticks,r=!e.isHorizontal(),n={min:Tr(t.min),max:Tr(t.max)},a=e.ticks=function(e,t){var r,n,a=[],o=Er(e.min,Math.pow(10,Math.floor(Dr(t.min)))),i=Math.floor(Dr(t.max)),c=Math.ceil(t.max/Math.pow(10,i));0===o?(r=Math.floor(Dr(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,r)),a.push(o),o=n*Math.pow(10,r)):(r=Math.floor(Dr(o)),n=Math.floor(o/Math.pow(10,r)));var s=r<0?Math.pow(10,Math.abs(r)):1;do{a.push(o),10==++n&&(n=1,s=++r>=0?1:s),o=Math.round(n*Math.pow(10,r)*s)/s}while(rt.length-1?null:this.getPixelForValue(t[e])},_getFirstTickValue:function(e){var t=Math.floor(Dr(e));return Math.floor(e/Math.pow(10,t))*Math.pow(10,t)},_configure:function(){var e=this,t=e.min,r=0;mr.prototype._configure.call(e),0===t&&(t=e._getFirstTickValue(e.minNotZero),r=Er(e.options.ticks.fontSize,N.global.defaultFontSize)/e._length),e._startValue=Dr(t),e._valueOffset=r,e._valueRange=(Dr(e.max)-Dr(t))/(1-r)},getPixelForValue:function(e){var t=this,r=0;return(e=+t.getRightValue(e))>t.min&&e>0&&(r=(Dr(e)-t._startValue)/t._valueRange+t._valueOffset),t.getPixelForDecimal(r)},getValueForPixel:function(e){var t=this,r=t.getDecimalForPixel(e);return 0===r&&0===t.min?0:Math.pow(10,t._startValue+(r-t._valueOffset)*t._valueRange)}}),Yr=Sr;Or._defaults=Yr;var Cr=z.valueOrDefault,Pr=z.valueAtIndexOrDefault,jr=z.options.resolve,Ar={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:er.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(e){return e}}};function Nr(e){var t=e.ticks;return t.display&&e.display?Cr(t.fontSize,N.global.defaultFontSize)+2*t.backdropPaddingY:0}function Fr(e,t,r,n,a){return e===n||e===a?{start:t-r/2,end:t+r/2}:e a?{start:t-r,end:t}:{start:t,end:t+r}}function Ir(e){return 0===e||180===e?"center":e<180?"left":"right"}function Hr(e,t,r,n){var a,o,i=r.y+n/2;if(z.isArray(t))for(a=0,o=t.length;a 270||e<90)&&(r.y-=t.h)}function zr(e){return z.isNumber(e)?e:0}var Wr=wr.extend({setDimensions:function(){var e=this;e.width=e.maxWidth,e.height=e.maxHeight,e.paddingTop=Nr(e.options)/2,e.xCenter=Math.floor(e.width/2),e.yCenter=Math.floor((e.height-e.paddingTop)/2),e.drawingArea=Math.min(e.height-e.paddingTop,e.width)/2},determineDataLimits:function(){var e=this,t=e.chart,r=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;z.each(t.data.datasets,(function(a,o){if(t.isDatasetVisible(o)){var i=t.getDatasetMeta(o);z.each(a.data,(function(t,a){var o=+e.getRightValue(t);isNaN(o)||i.data[a].hidden||(r=Math.min(o,r),n=Math.max(o,n))}))}})),e.min=r===Number.POSITIVE_INFINITY?0:r,e.max=n===Number.NEGATIVE_INFINITY?0:n,e.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Nr(this.options))},convertTicksToLabels:function(){var e=this;wr.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map((function(){var t=z.callback(e.options.pointLabels.callback,arguments,e);return t||0===t?t:""}))},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},fit:function(){var e=this.options;e.display&&e.pointLabels.display?function(e){var t,r,n,a=z.options._parseFont(e.options.pointLabels),o={l:0,r:e.width,t:0,b:e.height-e.paddingTop},i={};e.ctx.font=a.string,e._pointLabelSizes=[];var c,s,l,d=e.chart.data.labels.length;for(t=0;t o.r&&(o.r=f.end,i.r=u),m.start o.b&&(o.b=m.end,i.b=u)}e.setReductions(e.drawingArea,o,i)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(e,t,r){var n=this,a=t.l/Math.sin(r.l),o=Math.max(t.r-n.width,0)/Math.sin(r.r),i=-t.t/Math.cos(r.t),c=-Math.max(t.b-(n.height-n.paddingTop),0)/Math.cos(r.b);a=zr(a),o=zr(o),i=zr(i),c=zr(c),n.drawingArea=Math.min(Math.floor(e-(a+o)/2),Math.floor(e-(i+c)/2)),n.setCenterPoint(a,o,i,c)},setCenterPoint:function(e,t,r,n){var a=this,o=a.width-t-a.drawingArea,i=e+a.drawingArea,c=r+a.drawingArea,s=a.height-a.paddingTop-n-a.drawingArea;a.xCenter=Math.floor((i+o)/2+a.left),a.yCenter=Math.floor((c+s)/2+a.top+a.paddingTop)},getIndexAngle:function(e){var t=this.chart,r=(e*(360/t.data.labels.length)+((t.options||{}).startAngle||0))%360;return(r<0?r+360:r)*Math.PI*2/360},getDistanceFromCenterForValue:function(e){var t=this;if(z.isNullOrUndef(e))return NaN;var r=t.drawingArea/(t.max-t.min);return t.options.ticks.reverse?(t.max-e)*r:(e-t.min)*r},getPointPosition:function(e,t){var r=this.getIndexAngle(e)-Math.PI/2;return{x:Math.cos(r)*t+this.xCenter,y:Math.sin(r)*t+this.yCenter}},getPointPositionForValue:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))},getBasePosition:function(e){var t=this.min,r=this.max;return this.getPointPositionForValue(e||0,this.beginAtZero?0:t<0&&r<0?r:t>0&&r>0?t:0)},_drawGrid:function(){var e,t,r,n=this,a=n.ctx,o=n.options,i=o.gridLines,c=o.angleLines,s=Cr(c.lineWidth,i.lineWidth),l=Cr(c.color,i.color);if(o.pointLabels.display&&function(e){var t=e.ctx,r=e.options,n=r.pointLabels,a=Nr(r),o=e.getDistanceFromCenterForValue(r.ticks.reverse?e.min:e.max),i=z.options._parseFont(n);t.save(),t.font=i.string,t.textBaseline="middle";for(var c=e.chart.data.labels.length-1;c>=0;c--){var s=0===c?a/2:0,l=e.getPointPosition(c,o+s+5),d=Pr(n.fontColor,c,N.global.defaultFontColor);t.fillStyle=d;var u=e.getIndexAngle(c),p=z.toDegrees(u);t.textAlign=Ir(p),Rr(p,e._pointLabelSizes[c],l),Hr(t,e.pointLabels[c],l,i.lineHeight)}t.restore()}(n),i.display&&z.each(n.ticks,(function(e,r){0!==r&&(t=n.getDistanceFromCenterForValue(n.ticksAsNumbers[r]),function(e,t,r,n){var a,o=e.ctx,i=t.circular,c=e.chart.data.labels.length,s=Pr(t.color,n-1),l=Pr(t.lineWidth,n-1);if((i||c)&&s&&l){if(o.save(),o.strokeStyle=s,o.lineWidth=l,o.setLineDash&&(o.setLineDash(t.borderDash||[]),o.lineDashOffset=t.borderDashOffset||0),o.beginPath(),i)o.arc(e.xCenter,e.yCenter,r,0,2*Math.PI);else{a=e.getPointPosition(0,r),o.moveTo(a.x,a.y);for(var d=1;d =0;e--)t=n.getDistanceFromCenterForValue(o.ticks.reverse?n.min:n.max),r=n.getPointPosition(e,t),a.beginPath(),a.moveTo(n.xCenter,n.yCenter),a.lineTo(r.x,r.y),a.stroke();a.restore()}},_drawLabels:function(){var e=this,t=e.ctx,r=e.options.ticks;if(r.display){var n,a,o=e.getIndexAngle(0),i=z.options._parseFont(r),c=Cr(r.fontColor,N.global.defaultFontColor);t.save(),t.font=i.string,t.translate(e.xCenter,e.yCenter),t.rotate(o),t.textAlign="center",t.textBaseline="middle",z.each(e.ticks,(function(o,s){(0!==s||r.reverse)&&(n=e.getDistanceFromCenterForValue(e.ticksAsNumbers[s]),r.showLabelBackdrop&&(a=t.measureText(o).width,t.fillStyle=r.backdropColor,t.fillRect(-a/2-r.backdropPaddingX,-n-i.size/2-r.backdropPaddingY,a+2*r.backdropPaddingX,i.size+2*r.backdropPaddingY)),t.fillStyle=c,t.fillText(o,0,-n))})),t.restore()}},_drawTitle:z.noop}),Br=Ar;Wr._defaults=Br;var Ur=z._deprecated,Vr=z.options.resolve,qr=z.valueOrDefault,Gr=Number.MIN_SAFE_INTEGER||-9007199254740991,Jr=Number.MAX_SAFE_INTEGER||9007199254740991,$r={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Kr=Object.keys($r);function Xr(e,t){return e-t}function Qr(e){return z.valueOrDefault(e.time.min,e.ticks.min)}function Zr(e){return z.valueOrDefault(e.time.max,e.ticks.max)}function en(e,t,r,n){var a=function(e,t,r){for(var n,a,o,i=0,c=e.length-1;i>=0&&i<=c;){if(a=e[(n=i+c>>1)-1]||null,o=e[n],!a)return{lo:null,hi:o};if(o[t] r))return{lo:a,hi:o};c=n-1}}return{lo:o,hi:null}}(e,t,r),o=a.lo?a.hi?a.lo:e[e.length-2]:e[0],i=a.lo?a.hi?a.hi:e[e.length-1]:e[1],c=i[t]-o[t],s=c?(r-o[t])/c:0,l=(i[n]-o[n])*s;return o[n]+l}function tn(e,t){var r=e._adapter,n=e.options.time,a=n.parser,o=a||n.format,i=t;return"function"==typeof a&&(i=a(i)),z.isFinite(i)||(i="string"==typeof o?r.parse(i,o):r.parse(i)),null!==i?+i:(a||"function"!=typeof o||(i=o(t),z.isFinite(i)||(i=r.parse(i))),i)}function rn(e,t){if(z.isNullOrUndef(t))return null;var r=e.options.time,n=tn(e,e.getRightValue(t));return null===n||r.round&&(n=+e._adapter.startOf(n,r.round)),n}function nn(e,t,r,n){var a,o,i,c=Kr.length;for(a=Kr.indexOf(e);a =0&&(t[o].major=!0);return t}(e,o,i,r):o}var on=mr.extend({initialize:function(){this.mergeTicksOptions(),mr.prototype.initialize.call(this)},update:function(){var e=this,t=e.options,r=t.time||(t.time={}),n=e._adapter=new Zt._date(t.adapters.date);return Ur("time scale",r.format,"time.format","time.parser"),Ur("time scale",r.min,"time.min","ticks.min"),Ur("time scale",r.max,"time.max","ticks.max"),z.mergeIf(r.displayFormats,n.formats()),mr.prototype.update.apply(e,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),mr.prototype.getRightValue.call(this,e)},determineDataLimits:function(){var e,t,r,n,a,o,i,c=this,s=c.chart,l=c._adapter,d=c.options,u=d.time.unit||"day",p=Jr,f=Gr,m=[],b=[],h=[],g=c._getLabels();for(e=0,r=g.length;e 1?function(e){var t,r,n,a={},o=[];for(t=0,r=e.length;t 1e5*l)throw t+" and "+r+" are too far apart with stepSize of "+l+" "+s;for(a=u;a =a&&r<=o&&d.push(r);return n.min=a,n.max=o,n._unit=s.unit||(c.autoSkip?nn(s.minUnit,n.min,n.max,u):function(e,t,r,n,a){var o,i;for(o=Kr.length-1;o>=Kr.indexOf(r);o--)if(i=Kr[o],$r[i].common&&e._adapter.diff(a,n,i)>=t-1)return i;return Kr[r?Kr.indexOf(r):0]}(n,d.length,s.minUnit,n.min,n.max)),n._majorUnit=c.major.enabled&&"year"!==n._unit?function(e){for(var t=Kr.indexOf(e)+1,r=Kr.length;t t&&c =0&&e 0?c:1}}),cn={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};on._defaults=cn;var sn={category:hr,linear:Mr,logarithmic:Or,radialLinear:Wr,time:on},ln={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};Zt._date.override("function"==typeof e?{_id:"moment",formats:function(){return ln},parse:function(t,r){return"string"==typeof t&&"string"==typeof r?t=e(t,r):t instanceof e||(t=e(t)),t.isValid()?t.valueOf():null},format:function(t,r){return e(t).format(r)},add:function(t,r,n){return e(t).add(r,n).valueOf()},diff:function(t,r,n){return e(t).diff(e(r),n)},startOf:function(t,r,n){return t=e(t),"isoWeek"===r?t.isoWeekday(n).valueOf():t.startOf(r).valueOf()},endOf:function(t,r){return e(t).endOf(r).valueOf()},_create:function(t){return e(t)}}:{}),N._set("global",{plugins:{filler:{propagate:!0}}});var dn={dataset:function(e){var t=e.fill,r=e.chart,n=r.getDatasetMeta(t),a=n&&r.isDatasetVisible(t)&&n.dataset._children||[],o=a.length||0;return o?function(e,t){return t =r)&&n;switch(o){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return o;default:return!1}}function pn(e){return(e.el._scale||{}).getPointPositionForValue?function(e){var t,r,n,a,o,i=e.el._scale,c=i.options,s=i.chart.data.labels.length,l=e.fill,d=[];if(!s)return null;for(t=c.ticks.reverse?i.max:i.min,r=c.ticks.reverse?i.min:i.max,n=i.getPointPositionForValue(0,t),a=0;a 0;--o)z.canvas.lineTo(e,r[o],r[o-1],!0);else for(i=r[0].cx,c=r[0].cy,s=Math.sqrt(Math.pow(r[0].x-i,2)+Math.pow(r[0].y-c,2)),o=a-1;o>0;--o)e.arc(i,c,s,r[o].angle,r[o-1].angle,!0)}}function gn(e,t,r,n,a,o){var i,c,s,l,d,u,p,f,m=t.length,b=n.spanGaps,h=[],g=[],v=0,y=0;for(e.beginPath(),i=0,c=m;i=0;--r)(t=s[r].$filler)&&t.visible&&(a=(n=t.el)._view,o=n._children||[],i=t.mapper,c=a.backgroundColor||N.global.defaultColor,i&&c&&o.length&&(z.canvas.clipArea(l,e.chartArea),gn(l,o,i,a,c,n._loop),z.canvas.unclipArea(l)))}},yn=z.rtl.getRtlAdapter,wn=z.noop,kn=z.valueOrDefault;function _n(e,t){return e.usePointStyle&&e.boxWidth>t?t:e.boxWidth}N._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(e,t){var r=t.datasetIndex,n=this.chart,a=n.getDatasetMeta(r);a.hidden=null===a.hidden?!n.data.datasets[r].hidden:null,n.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,r=e.options.legend||{},n=r.labels&&r.labels.usePointStyle;return e._getSortedDatasetMetas().map((function(r){var a=r.controller.getStyle(n?0:void 0);return{text:t[r.index].label,fillStyle:a.backgroundColor,hidden:!e.isDatasetVisible(r.index),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:r.index}}),this)}}},legendCallback:function(e){var t,r,n,a=document.createElement("ul"),o=e.data.datasets;for(a.setAttribute("class",e.id+"-legend"),t=0,r=o.length;t s.width)&&(u+=i+r.padding,d[d.length-(t>0?0:1)]=0),c[t]={left:0,top:0,width:n,height:i},d[d.length-1]+=n+r.padding})),s.height+=u}else{var p=r.padding,f=e.columnWidths=[],m=e.columnHeights=[],b=r.padding,h=0,g=0;z.each(e.legendItems,(function(e,t){var n=_n(r,i)+i/2+a.measureText(e.text).width;t>0&&g+i+2*p>s.height&&(b+=h+r.padding,f.push(h),m.push(g),h=0,g=0),h=Math.max(h,n),g+=i+p,c[t]={left:0,top:0,width:n,height:i}})),b+=h,f.push(h),m.push(g),s.width+=b}e.width=s.width,e.height=s.height}else e.width=s.width=e.height=s.height=0},afterFit:wn,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,r=t.labels,n=N.global,a=n.defaultColor,o=n.elements.line,i=e.height,c=e.columnHeights,s=e.width,l=e.lineWidths;if(t.display){var d,u=yn(t.rtl,e.left,e.minSize.width),p=e.ctx,f=kn(r.fontColor,n.defaultFontColor),m=z.options._parseFont(r),b=m.size;p.textAlign=u.textAlign("left"),p.textBaseline="middle",p.lineWidth=.5,p.strokeStyle=f,p.fillStyle=f,p.font=m.string;var h=_n(r,b),g=e.legendHitBoxes,v=function(e,n){switch(t.align){case"start":return r.padding;case"end":return e-n;default:return(e-n+r.padding)/2}},y=e.isHorizontal();d=y?{x:e.left+v(s,l[0]),y:e.top+r.padding,line:0}:{x:e.left+r.padding,y:e.top+v(i,c[0]),line:0},z.rtl.overrideTextDirection(e.ctx,t.textDirection);var w=b+r.padding;z.each(e.legendItems,(function(t,n){var f=p.measureText(t.text).width,m=h+b/2+f,k=d.x,_=d.y;u.setWidth(e.minSize.width),y?n>0&&k+m+r.padding>e.left+e.minSize.width&&(_=d.y+=w,d.line++,k=d.x=e.left+v(s,l[d.line])):n>0&&_+w>e.top+e.minSize.height&&(k=d.x=k+e.columnWidths[d.line]+r.padding,d.line++,_=d.y=e.top+v(i,c[d.line]));var x=u.x(k);!function(e,t,n){if(!(isNaN(h)||h<=0)){p.save();var i=kn(n.lineWidth,o.borderWidth);if(p.fillStyle=kn(n.fillStyle,a),p.lineCap=kn(n.lineCap,o.borderCapStyle),p.lineDashOffset=kn(n.lineDashOffset,o.borderDashOffset),p.lineJoin=kn(n.lineJoin,o.borderJoinStyle),p.lineWidth=i,p.strokeStyle=kn(n.strokeStyle,a),p.setLineDash&&p.setLineDash(kn(n.lineDash,o.borderDash)),r&&r.usePointStyle){var c=h*Math.SQRT2/2,s=u.xPlus(e,h/2),l=t+b/2;z.canvas.drawPoint(p,n.pointStyle,c,s,l,n.rotation)}else p.fillRect(u.leftForLtr(e,h),t,h,b),0!==i&&p.strokeRect(u.leftForLtr(e,h),t,h,b);p.restore()}}(x,_,t),g[n].left=u.leftForLtr(x,g[n].width),g[n].top=_,function(e,t,r,n){var a=b/2,o=u.xPlus(e,h+a),i=t+a;p.fillText(r.text,o,i),r.hidden&&(p.beginPath(),p.lineWidth=2,p.moveTo(o,i),p.lineTo(u.xPlus(o,n),i),p.stroke())}(x,_,t,f),y?d.x+=m+r.padding:d.y+=w})),z.rtl.restoreTextDirection(e.ctx,t.textDirection)}},_getLegendItemAt:function(e,t){var r,n,a,o=this;if(e>=o.left&&e<=o.right&&t>=o.top&&t<=o.bottom)for(a=o.legendHitBoxes,r=0;r =(n=a[r]).left&&e<=n.left+n.width&&t>=n.top&&t<=n.top+n.height)return o.legendItems[r];return null},handleEvent:function(e){var t,r=this,n=r.options,a="mouseup"===e.type?"click":e.type;if("mousemove"===a){if(!n.onHover&&!n.onLeave)return}else{if("click"!==a)return;if(!n.onClick)return}t=r._getLegendItemAt(e.x,e.y),"click"===a?t&&n.onClick&&n.onClick.call(r,e.native,t):(n.onLeave&&t!==r._hoveredItem&&(r._hoveredItem&&n.onLeave.call(r,e.native,r._hoveredItem),r._hoveredItem=t),n.onHover&&t&&n.onHover.call(r,e.native,t))}});function Mn(e,t){var r=new xn({ctx:e.ctx,options:t,chart:e});mt.configure(e,r,t),mt.addBox(e,r),e.legend=r}var Ln={id:"legend",_element:xn,beforeInit:function(e){var t=e.options.legend;t&&Mn(e,t)},beforeUpdate:function(e){var t=e.options.legend,r=e.legend;t?(z.mergeIf(t,N.global.legend),r?(mt.configure(e,r,t),r.options=t):Mn(e,t)):r&&(mt.removeBox(e,r),delete e.legend)},afterEvent:function(e,t){var r=e.legend;r&&r.handleEvent(t)}},En=z.noop;N._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Dn=J.extend({initialize:function(e){z.extend(this,e),this.legendHitBoxes=[]},beforeUpdate:En,update:function(e,t,r){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=r,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:En,beforeSetDimensions:En,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:En,beforeBuildLabels:En,buildLabels:En,afterBuildLabels:En,beforeFit:En,fit:function(){var e,t=this,r=t.options,n=t.minSize={},a=t.isHorizontal();r.display?(e=(z.isArray(r.text)?r.text.length:1)*z.options._parseFont(r).lineHeight+2*r.padding,t.width=n.width=a?t.maxWidth:e,t.height=n.height=a?e:t.maxHeight):t.width=n.width=t.height=n.height=0},afterFit:En,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,r=e.options;if(r.display){var n,a,o,i=z.options._parseFont(r),c=i.lineHeight,s=c/2+r.padding,l=0,d=e.top,u=e.left,p=e.bottom,f=e.right;t.fillStyle=z.valueOrDefault(r.fontColor,N.global.defaultFontColor),t.font=i.string,e.isHorizontal()?(a=u+(f-u)/2,o=d+s,n=f-u):(a="left"===r.position?u+s:f-s,o=d+(p-d)/2,n=p-d,l=Math.PI*("left"===r.position?-.5:.5)),t.save(),t.translate(a,o),t.rotate(l),t.textAlign="center",t.textBaseline="middle";var m=r.text;if(z.isArray(m))for(var b=0,h=0;h =0;n--){var a=e[n];if(t(a))return a}},z.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},z.almostEquals=function(e,t,r){return Math.abs(e-t) =e},z.max=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.max(e,t)}),Number.NEGATIVE_INFINITY)},z.min=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.min(e,t)}),Number.POSITIVE_INFINITY)},z.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0==(e=+e)||isNaN(e)?e:e>0?1:-1},z.toRadians=function(e){return e*(Math.PI/180)},z.toDegrees=function(e){return e*(180/Math.PI)},z._decimalPlaces=function(e){if(z.isFinite(e)){for(var t=1,r=0;Math.round(e*t)/t!==e;)t*=10,r++;return r}},z.getAngleFromPoint=function(e,t){var r=t.x-e.x,n=t.y-e.y,a=Math.sqrt(r*r+n*n),o=Math.atan2(n,r);return o<-.5*Math.PI&&(o+=2*Math.PI),{angle:o,distance:a}},z.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},z.aliasPixel=function(e){return e%2==0?0:.5},z._alignPixel=function(e,t,r){var n=e.currentDevicePixelRatio,a=r/2;return Math.round((t-a)*n)/n+a},z.splineCurve=function(e,t,r,n){var a=e.skip?t:e,o=t,i=r.skip?t:r,c=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),s=Math.sqrt(Math.pow(i.x-o.x,2)+Math.pow(i.y-o.y,2)),l=c/(c+s),d=s/(c+s),u=n*(l=isNaN(l)?0:l),p=n*(d=isNaN(d)?0:d);return{previous:{x:o.x-u*(i.x-a.x),y:o.y-u*(i.y-a.y)},next:{x:o.x+p*(i.x-a.x),y:o.y+p*(i.y-a.y)}}},z.EPSILON=Number.EPSILON||1e-14,z.splineCurveMonotone=function(e){var t,r,n,a,o,i,c,s,l,d=(e||[]).map((function(e){return{model:e._model,deltaK:0,mK:0}})),u=d.length;for(t=0;t0?d[t-1]:null,(a=t 0?d[t-1]:null,a=t =e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},z.previousItem=function(e,t,r){return r?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},z.niceNum=function(e,t){var r=Math.floor(z.log10(e)),n=e/Math.pow(10,r);return(t?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,r)},z.requestAnimFrame="undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},z.getRelativePosition=function(e,t){var r,n,a=e.originalEvent||e,o=e.target||e.srcElement,i=o.getBoundingClientRect(),c=a.touches;c&&c.length>0?(r=c[0].clientX,n=c[0].clientY):(r=a.clientX,n=a.clientY);var s=parseFloat(z.getStyle(o,"padding-left")),l=parseFloat(z.getStyle(o,"padding-top")),d=parseFloat(z.getStyle(o,"padding-right")),u=parseFloat(z.getStyle(o,"padding-bottom")),p=i.right-i.left-s-d,f=i.bottom-i.top-l-u;return{x:r=Math.round((r-i.left-s)/p*o.width/t.currentDevicePixelRatio),y:n=Math.round((n-i.top-l)/f*o.height/t.currentDevicePixelRatio)}},z.getConstraintWidth=function(e){return r(e,"max-width","clientWidth")},z.getConstraintHeight=function(e){return r(e,"max-height","clientHeight")},z._calculatePadding=function(e,t,r){return(t=z.getStyle(e,t)).indexOf("%")>-1?r*parseInt(t,10)/100:parseInt(t,10)},z._getParentNode=function(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t},z.getMaximumWidth=function(e){var t=z._getParentNode(e);if(!t)return e.clientWidth;var r=t.clientWidth,n=r-z._calculatePadding(t,"padding-left",r)-z._calculatePadding(t,"padding-right",r),a=z.getConstraintWidth(e);return isNaN(a)?n:Math.min(n,a)},z.getMaximumHeight=function(e){var t=z._getParentNode(e);if(!t)return e.clientHeight;var r=t.clientHeight,n=r-z._calculatePadding(t,"padding-top",r)-z._calculatePadding(t,"padding-bottom",r),a=z.getConstraintHeight(e);return isNaN(a)?n:Math.min(n,a)},z.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},z.retinaScale=function(e,t){var r=e.currentDevicePixelRatio=t||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==r){var n=e.canvas,a=e.height,o=e.width;n.height=a*r,n.width=o*r,e.ctx.scale(r,r),n.style.height||n.style.width||(n.style.height=a+"px",n.style.width=o+"px")}},z.fontString=function(e,t,r){return t+" "+e+"px "+r},z.longestText=function(e,t,r,n){var a=(n=n||{}).data=n.data||{},o=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(a=n.data={},o=n.garbageCollect=[],n.font=t),e.font=t;var i,c,s,l,d,u=0,p=r.length;for(i=0;i r.length){for(i=0;i
n&&(n=o),n},z.numberOfLabelLines=function(e){var t=1;return z.each(e,(function(e){z.isArray(e)&&e.length>t&&(t=e.length)})),t},z.color=_?function(e){return e instanceof CanvasGradient&&(e=N.global.defaultColor),_(e)}:function(e){return console.error("Color.js not found!"),e},z.getHoverColor=function(e){return e instanceof CanvasPattern||e instanceof CanvasGradient?e:z.color(e).saturate(.5).darken(.1).rgbString()}}(),Kt._adapters=Zt,Kt.Animation=K,Kt.animationService=X,Kt.controllers=Xe,Kt.DatasetController=re,Kt.defaults=N,Kt.Element=J,Kt.elements=ke,Kt.Interaction=at,Kt.layouts=mt,Kt.platform=St,Kt.plugins=Tt,Kt.Scale=mr,Kt.scaleService=Ot,Kt.Ticks=er,Kt.Tooltip=zt,Kt.helpers.each(sn,(function(e,t){Kt.scaleService.registerScaleType(t,e,e._defaults)})),Tn)Tn.hasOwnProperty(Pn)&&Kt.plugins.register(Tn[Pn]);Kt.platform.initialize();var jn=Kt;return"undefined"!=typeof window&&(window.Chart=Kt),Kt.Chart=Kt,Kt.Legend=Tn.legend._element,Kt.Title=Tn.title._element,Kt.pluginService=Kt.plugins,Kt.PluginBase=Kt.Element.extend({}),Kt.canvasHelpers=Kt.helpers.canvas,Kt.layoutService=Kt.layouts,Kt.LinearScaleBase=wr,Kt.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(e){Kt[e]=function(t,r){return new Kt(t,Kt.helpers.merge(r||{},{type:e.charAt(0).toLowerCase()+e.slice(1)}))}})),jn}(function(){try{return r(2)}catch(e){}}())},function(e,t,r){var n=r(170);e.exports=function(e,t){return n(e,t)}},function(e,t,r){var n=r(33),a=r(8),o=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(53)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,r){var n=r(35);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){"use strict";var n=r(7);e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,r){var n=r(7),a=r(19),o=r(12)("species");e.exports=function(e,t){var r,i=n(e).constructor;return void 0===i||null==(r=n(i)[o])?t:a(r)}},function(e,t,r){var n=r(123),a=r(651),o=r(652),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,r){var n=r(84);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,a=Object.assign||function(e){for(var t=1;t 2?arguments[2]:{},o=n(t);a&&(o=i.call(o,Object.getOwnPropertySymbols(t)));for(var c=0;c =l?s:(r.setFullYear(s.getFullYear(),s.getMonth(),c),r)}},function(e,t,r){"use strict"; -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,c,s=i(e),l=1;l d;)if((c=s[d++])!=c)return!0}else for(;l>d;d++)if((e||d in s)&&s[d]===r)return e||d||0;return!e&&-1}}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(35);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(36),a=r(41);e.exports=function(e){return function(t,r){var o,i,c=String(a(t)),s=n(r),l=c.length;return s<0||s>=l?e?"":void 0:(o=c.charCodeAt(s))<55296||o>56319||s+1===l||(i=c.charCodeAt(s+1))<56320||i>57343?e?c.charAt(s):o:e?c.slice(s,s+2):i-56320+(o-55296<<10)+65536}}},function(e,t,r){var n=r(10),a=r(35),o=r(12)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},function(e,t,r){var n=r(12)("iterator"),a=!1;try{var o=[7][n]();o.return=function(){a=!0},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var o=[7],i=o[n]();i.next=function(){return{done:r=!0}},o[n]=function(){return i},e(o)}catch(e){}return r}},function(e,t,r){"use strict";var n=r(79),a=RegExp.prototype.exec;e.exports=function(e,t){var r=e.exec;if("function"==typeof r){var o=r.call(e,t);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==n(e))throw new TypeError("RegExp#exec called on incompatible receiver");return a.call(e,t)}},function(e,t,r){"use strict";r(226);var n=r(21),a=r(20),o=r(9),i=r(41),c=r(12),s=r(163),l=c("species"),d=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),u=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();e.exports=function(e,t,r){var p=c(e),f=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f?!o((function(){var t=!1,r=/a/;return r.exec=function(){return t=!0,null},"split"===e&&(r.constructor={},r.constructor[l]=function(){return r}),r[p](""),!t})):void 0;if(!f||!m||"replace"===e&&!d||"split"===e&&!u){var b=/./[p],h=r(i,p,""[e],(function(e,t,r,n,a){return t.exec===s?f&&!a?{done:!0,value:b.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}})),g=h[0],v=h[1];n(String.prototype,e,g),a(RegExp.prototype,p,2==t?function(e,t){return v.call(e,this,t)}:function(e){return v.call(e,this)})}}},function(e,t,r){var n=r(8).navigator;e.exports=n&&n.userAgent||""},function(e,t,r){"use strict";var n=r(8),a=r(4),o=r(21),i=r(69),c=r(54),s=r(68),l=r(67),d=r(10),u=r(9),p=r(112),f=r(78),m=r(149);e.exports=function(e,t,r,b,h,g){var v=n[e],y=v,w=h?"set":"add",k=y&&y.prototype,_={},x=function(e){var t=k[e];o(k,e,"delete"==e||"has"==e?function(e){return!(g&&!d(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!d(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,r){return t.call(this,0===e?0:e,r),this})};if("function"==typeof y&&(g||k.forEach&&!u((function(){(new y).entries().next()})))){var M=new y,L=M[w](g?{}:-0,1)!=M,E=u((function(){M.has(1)})),D=p((function(e){new y(e)})),S=!g&&u((function(){for(var e=new y,t=5;t--;)e[w](t,t);return!e.has(-0)}));D||((y=t((function(t,r){l(t,y,e);var n=m(new v,t,y);return null!=r&&s(r,h,n[w],n),n}))).prototype=k,k.constructor=y),(E||S)&&(x("delete"),x("has"),h&&x("get")),(S||L)&&x(w),g&&k.clear&&delete k.clear}else y=b.getConstructor(t,e,h,w),i(y.prototype,r),c.NEED=!0;return f(y,e),_[e]=y,a(a.G+a.W+a.F*(y!=v),_),g||b.setStrong(y,e,h),y}},function(e,t,r){for(var n,a=r(8),o=r(20),i=r(61),c=i("typed_array"),s=i("view"),l=!(!a.ArrayBuffer||!a.DataView),d=l,u=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");u<9;)(n=a[p[u++]])?(o(n.prototype,c,!0),o(n.prototype,s,!0)):d=!1;e.exports={ABV:l,CONSTR:d,TYPED:c,VIEW:s}},function(e,t,r){"use strict";e.exports=r(53)||!r(9)((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r(8)[e]}))},function(e,t,r){"use strict";var n=r(4);e.exports=function(e){n(n.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},function(e,t,r){"use strict";var n=r(4),a=r(19),o=r(34),i=r(68);e.exports=function(e){n(n.S,e,{from:function(e){var t,r,n,c,s=arguments[1];return a(this),(t=void 0!==s)&&a(s),null==e?new this:(r=[],t?(n=0,c=o(s,arguments[2],2),i(e,!1,(function(e){r.push(c(e,n++))}))):i(e,!1,r.push,r),new this(r))}})}},function(e,t,r){var n=r(640),a=r(641),o=r(642),i=r(643),c=r(644);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t =0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v=void 0!==e&&e.env&&"production",y=function(e){function t(){b(this,t);var r=h(this,e.call(this));return r.handleOnClick=function(e){var t=r.chartInstance,n=r.props,a=n.getDatasetAtEvent,o=n.getElementAtEvent,i=n.getElementsAtEvent,c=n.onElementsClick;a&&a(t.getDatasetAtEvent(e),e),o&&o(t.getElementAtEvent(e),e),i&&i(t.getElementsAtEvent(e),e),c&&c(t.getElementsAtEvent(e),e)},r.ref=function(e){r.element=e},r.chartInstance=void 0,r}return g(t,e),t.prototype.componentDidMount=function(){this.renderChart()},t.prototype.componentDidUpdate=function(){if(this.props.redraw)return this.destroyChart(),void this.renderChart();this.updateChart()},t.prototype.shouldComponentUpdate=function(e){var t=this.props,r=(t.redraw,t.type),n=t.options,a=t.plugins,o=t.legend,i=t.height,c=t.width;if(!0===e.redraw)return!0;if(i!==e.height||c!==e.width)return!0;if(r!==e.type)return!0;if(!d()(o,e.legend))return!0;if(!d()(n,e.options))return!0;var s=this.transformDataProp(e);return!d()(this.shadowDataProp,s)||!d()(a,e.plugins)},t.prototype.componentWillUnmount=function(){this.destroyChart()},t.prototype.transformDataProp=function(e){var t=e.data;return"function"==typeof t?t(this.element):t},t.prototype.memoizeDataProps=function(){if(this.props.data){var e=this.transformDataProp(this.props);return this.shadowDataProp=f({},e,{datasets:e.datasets&&e.datasets.map((function(e){return f({},e)}))}),this.saveCurrentDatasets(),e}},t.prototype.checkDatasets=function(e){var r="production"!==v&&"prod"!==v,n=this.props.datasetKeyProvider!==t.getLabelAsKey,a=e.length>1;if(r&&a&&!n){var o=!1;e.forEach((function(e){e.label||(o=!0)})),o&&console.error('[react-chartjs-2] Warning: Each dataset needs a unique key. By default, the "label" property on each dataset is used. Alternatively, you may provide a "datasetKeyProvider" as a prop that returns a unique key.')}},t.prototype.getCurrentDatasets=function(){return this.chartInstance&&this.chartInstance.config.data&&this.chartInstance.config.data.datasets||[]},t.prototype.saveCurrentDatasets=function(){var e=this;this.datasets=this.datasets||{},this.getCurrentDatasets().forEach((function(t){e.datasets[e.props.datasetKeyProvider(t)]=t}))},t.prototype.updateChart=function(){var e=this,t=this.props.options,r=this.memoizeDataProps(this.props);if(this.chartInstance){t&&(this.chartInstance.options=s.a.helpers.configMerge(this.chartInstance.options,t));var n=this.getCurrentDatasets(),a=r.datasets||[];this.checkDatasets(n);var o=p()(n,this.props.datasetKeyProvider);this.chartInstance.config.data.datasets=a.map((function(t){var r=o[e.props.datasetKeyProvider(t)];if(r&&r.type===t.type&&t.data){r.data.splice(t.data.length),t.data.forEach((function(e,n){r.data[n]=t.data[n]}));t.data;var n=m(t,["data"]);return f({},r,n)}return t}));r.datasets;var i=m(r,["datasets"]);this.chartInstance.config.data=f({},this.chartInstance.config.data,i),this.chartInstance.update()}},t.prototype.renderChart=function(){var e=this.props,r=e.options,n=e.legend,a=e.type,o=e.plugins,i=this.element,c=this.memoizeDataProps();void 0===n||d()(t.defaultProps.legend,n)||(r.legend=n),this.chartInstance=new s.a(i,{type:a,data:c,options:r,plugins:o})},t.prototype.destroyChart=function(){if(this.chartInstance){this.saveCurrentDatasets();var e=Object.values(this.datasets);this.chartInstance.config.data.datasets=e,this.chartInstance.destroy()}},t.prototype.render=function(){var e=this.props,t=e.height,r=e.width,n=e.id;return a.a.createElement("canvas",{ref:this.ref,height:t,width:r,id:n,onClick:this.handleOnClick})},t}(a.a.Component);y.getLabelAsKey=function(e){return e.label},y.propTypes={data:i.a.oneOfType([i.a.object,i.a.func]).isRequired,getDatasetAtEvent:i.a.func,getElementAtEvent:i.a.func,getElementsAtEvent:i.a.func,height:i.a.number,legend:i.a.object,onElementsClick:i.a.func,options:i.a.object,plugins:i.a.arrayOf(i.a.object),redraw:i.a.bool,type:function(e,t,r){if(!s.a.controllers[e[t]])return new Error("Invalid chart type `"+e[t]+"` supplied to `"+r+"`.")},width:i.a.number,datasetKeyProvider:i.a.func},y.defaultProps={legend:{display:!0,position:"bottom"},type:"doughnut",height:150,width:300,redraw:!1,options:{},datasetKeyProvider:y.getLabelAsKey};(function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"doughnut"}))}})(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"pie"}))}}(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"line"}))}}(a.a.Component);var w=function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}return g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"bar"}))},t}(a.a.Component);(function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"horizontalBar"}))}})(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"radar"}))}}(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"polarArea"}))}}(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"bubble"}))}}(a.a.Component),function(e){function t(){return b(this,t),h(this,e.apply(this,arguments))}g(t,e),t.prototype.render=function(){var e=this;return a.a.createElement(y,f({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"scatter"}))}}(a.a.Component),s.a.defaults}).call(this,r(638))},function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(6),a=r(89),o=r(3);function i(e,t){Object(o.a)(2,arguments);var r=Object(n.a)(t);return Object(a.a)(e,-r)}},function(e,t,r){"use strict";function n(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function a(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}var o={p:a,P:function(e,t){var r,o=e.match(/(P+)(p+)?/),i=o[1],c=o[2];if(!c)return n(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;case"PPPP":default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",n(i,t)).replace("{{time}}",a(c,t))}};t.a=o},function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(5),a=r(46),o=r(3);function i(e){Object(o.a)(1,arguments);var t=Object(n.default)(e),r=t.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(r+1,0,4),i.setUTCHours(0,0,0,0);var c=Object(a.a)(i),s=new Date(0);s.setUTCFullYear(r,0,4),s.setUTCHours(0,0,0,0);var l=Object(a.a)(s);return t.getTime()>=c.getTime()?r+1:t.getTime()>=l.getTime()?r:r-1}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return o}));var n=r(5),a=r(3);function o(e){Object(a.a)(1,arguments);var t=Object(n.default)(e),r=t.getMonth(),o=r-r%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t}},function(e,t,r){"use strict";var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function a(e){return function(t){var r=t||{},n=r.width?String(r.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var o={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},i={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function c(e){return function(t,r){var n,a=r||{};if("formatting"===(a.context?String(a.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=a.width?String(a.width):o;n=e.formattingValues[i]||e.formattingValues[o]}else{var c=e.defaultWidth,s=a.width?String(a.width):e.defaultWidth;n=e.values[s]||e.values[c]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function s(e){return function(t,r){var n=String(t),a=r||{},o=a.width,i=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],c=n.match(i);if(!c)return null;var s,l=c[0],d=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth];return s="[object Array]"===Object.prototype.toString.call(d)?function(e,t){for(var r=0;r 0?"in "+a:a+" ago":a},formatLong:o,formatRelative:function(e,t,r,n){return i[e]},localize:{ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:c({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:c({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:c({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:c({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:c({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(l={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e,t){var r=String(e),n=t||{},a=r.match(l.matchPattern);if(!a)return null;var o=a[0],i=r.match(l.parsePattern);if(!i)return null;var c=l.valueCallback?l.valueCallback(i[0]):i[0];return{value:c=n.valueCallback?n.valueCallback(c):c,rest:r.slice(o.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};t.a=d},function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r(5),a=r(39),o=r(6),i=r(90),c=r(3);function s(e,t){Object(c.a)(1,arguments);var r=t||{},n=r.locale,s=n&&n.options&&n.options.firstWeekContainsDate,l=null==s?1:Object(o.a)(s),d=null==r.firstWeekContainsDate?l:Object(o.a)(r.firstWeekContainsDate),u=Object(i.a)(e,t),p=new Date(0);p.setUTCFullYear(u,0,d),p.setUTCHours(0,0,0,0);var f=Object(a.a)(p,t);return f}function l(e,t){Object(c.a)(1,arguments);var r=Object(n.default)(e),o=Object(a.a)(r,t).getTime()-s(r,t).getTime();return Math.round(o/6048e5)+1}},function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r(5),a=r(46),o=r(136),i=r(3);function c(e){Object(i.a)(1,arguments);var t=Object(o.a)(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Object(a.a)(r);return n}function s(e){Object(i.a)(1,arguments);var t=Object(n.default)(e),r=Object(a.a)(t).getTime()-c(t).getTime();return Math.round(r/6048e5)+1}},,function(e,t,r){var n=r(10),a=r(8).document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,r){var n=r(8),a=r(33),o=r(53),i=r(208),c=r(17).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||c(t,e,{value:i.f(e)})}},function(e,t,r){var n=r(93)("keys"),a=r(61);e.exports=function(e){return n[e]||(n[e]=a(e))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,r){var n=r(8).document;e.exports=n&&n.documentElement},function(e,t,r){var n=r(10),a=r(7),o=function(e,t){if(a(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,n){try{(n=r(34)(Function.call,r(27).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,r){return o(e,r),t?e.__proto__=r:n(e,r),e}}({},!1):void 0),check:o}},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(e,t,r){var n=r(10),a=r(147).set;e.exports=function(e,t,r){var o,i=t.constructor;return i!==r&&"function"==typeof i&&(o=i.prototype)!==r.prototype&&n(o)&&a&&a(e,o),e}},function(e,t,r){"use strict";var n=r(36),a=r(41);e.exports=function(e){var t=String(a(this)),r="",o=n(e);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(r+=t);return r}},function(e,t){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t){var r=Math.expm1;e.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:r},function(e,t,r){"use strict";var n=r(53),a=r(4),o=r(21),i=r(20),c=r(81),s=r(154),l=r(78),d=r(28),u=r(12)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,r,m,b,h,g){s(r,t,m);var v,y,w,k=function(e){if(!p&&e in L)return L[e];switch(e){case"keys":case"values":return function(){return new r(this,e)}}return function(){return new r(this,e)}},_=t+" Iterator",x="values"==b,M=!1,L=e.prototype,E=L[u]||L["@@iterator"]||b&&L[b],D=E||k(b),S=b?x?k("entries"):D:void 0,T="Array"==t&&L.entries||E;if(T&&(w=d(T.call(new e)))!==Object.prototype&&w.next&&(l(w,_,!0),n||"function"==typeof w[u]||i(w,u,f)),x&&E&&"values"!==E.name&&(M=!0,D=function(){return E.call(this)}),n&&!g||!p&&!M&&L[u]||i(L,u,D),c[t]=D,c[_]=f,b)if(v={values:x?D:k("values"),keys:h?D:k("keys"),entries:S},g)for(y in v)y in L||o(L,y,v[y]);else a(a.P+a.F*(p||M),t,v);return v}},function(e,t,r){"use strict";var n=r(64),a=r(60),o=r(78),i={};r(20)(i,r(12)("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(i,{next:a(1,r)}),o(e,t+" Iterator")}},function(e,t,r){var n=r(111),a=r(41);e.exports=function(e,t,r){if(n(t))throw TypeError("String#"+r+" doesn't accept regex!");return String(a(e))}},function(e,t,r){var n=r(12)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}},function(e,t,r){var n=r(81),a=r(12)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[a]===e)}},function(e,t,r){"use strict";var n=r(17),a=r(60);e.exports=function(e,t,r){t in e?n.f(e,t,a(0,r)):e[t]=r}},function(e,t,r){var n=r(79),a=r(12)("iterator"),o=r(81);e.exports=r(33).getIteratorMethod=function(e){if(null!=e)return e[a]||e["@@iterator"]||o[n(e)]}},function(e,t,r){var n=r(523);e.exports=function(e,t){return new(n(e))(t)}},function(e,t,r){"use strict";var n=r(18),a=r(63),o=r(13);e.exports=function(e){for(var t=n(this),r=o(t.length),i=arguments.length,c=a(i>1?arguments[1]:void 0,r),s=i>2?arguments[2]:void 0,l=void 0===s?r:a(s,r);l>c;)t[c++]=e;return t}},function(e,t,r){"use strict";var n=r(55),a=r(225),o=r(81),i=r(26);e.exports=r(153)(Array,"Array",(function(e,t){this._t=i(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,a(1)):a(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])}),"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},function(e,t,r){"use strict";var n,a,o=r(96),i=RegExp.prototype.exec,c=String.prototype.replace,s=i,l=(n=/a/,a=/b*/g,i.call(n,"a"),i.call(a,"a"),0!==n.lastIndex||0!==a.lastIndex),d=void 0!==/()??/.exec("")[1];(l||d)&&(s=function(e){var t,r,n,a,s=this;return d&&(r=new RegExp("^"+s.source+"$(?!\\s)",o.call(s))),l&&(t=s.lastIndex),n=i.call(s,e),l&&n&&(s.lastIndex=s.global?n.index+n[0].length:t),d&&n&&n.length>1&&c.call(n[0],r,(function(){for(a=1;a r;)t.push(arguments[r++]);return g[++h]=function(){c("function"==typeof e?e:Function(e),t)},n(h),h},f=function(e){delete g[e]},"process"==r(35)(u)?n=function(e){u.nextTick(i(v,e,1))}:b&&b.now?n=function(e){b.now(i(v,e,1))}:m?(o=(a=new m).port2,a.port1.onmessage=y,n=i(o.postMessage,o,1)):d.addEventListener&&"function"==typeof postMessage&&!d.importScripts?(n=function(e){d.postMessage(e+"","*")},d.addEventListener("message",y,!1)):n="onreadystatechange"in l("script")?function(e){s.appendChild(l("script")).onreadystatechange=function(){s.removeChild(this),v.call(e)}}:function(e){setTimeout(i(v,e,1),0)}),e.exports={set:p,clear:f}},function(e,t,r){var n=r(8),a=r(165).set,o=n.MutationObserver||n.WebKitMutationObserver,i=n.process,c=n.Promise,s="process"==r(35)(i);e.exports=function(){var e,t,r,l=function(){var n,a;for(s&&(n=i.domain)&&n.exit();e;){a=e.fn,e=e.next;try{a()}catch(n){throw e?r():t=void 0,n}}t=void 0,n&&n.enter()};if(s)r=function(){i.nextTick(l)};else if(!o||n.navigator&&n.navigator.standalone)if(c&&c.resolve){var d=c.resolve(void 0);r=function(){d.then(l)}}else r=function(){a.call(n,l)};else{var u=!0,p=document.createTextNode("");new o(l).observe(p,{characterData:!0}),r=function(){p.data=u=!u}}return function(n){var a={fn:n,next:void 0};t&&(t.next=a),e||(e=a,r()),t=a}}},function(e,t,r){"use strict";var n=r(19);function a(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)}e.exports.f=function(e){return new a(e)}},function(e,t,r){"use strict";var n=r(8),a=r(14),o=r(53),i=r(117),c=r(20),s=r(69),l=r(9),d=r(67),u=r(36),p=r(13),f=r(235),m=r(65).f,b=r(17).f,h=r(161),g=r(78),v=n.ArrayBuffer,y=n.DataView,w=n.Math,k=n.RangeError,_=n.Infinity,x=v,M=w.abs,L=w.pow,E=w.floor,D=w.log,S=w.LN2,T=a?"_b":"buffer",O=a?"_l":"byteLength",Y=a?"_o":"byteOffset";function C(e,t,r){var n,a,o,i=new Array(r),c=8*r-t-1,s=(1< >1,d=23===t?L(2,-24)-L(2,-77):0,u=0,p=e<0||0===e&&1/e<0?1:0;for((e=M(e))!=e||e===_?(a=e!=e?1:0,n=s):(n=E(D(e)/S),e*(o=L(2,-n))<1&&(n--,o*=2),(e+=n+l>=1?d/o:d*L(2,1-l))*o>=2&&(n++,o/=2),n+l>=s?(a=0,n=s):n+l>=1?(a=(e*o-1)*L(2,t),n+=l):(a=e*L(2,l-1)*L(2,t),n=0));t>=8;i[u++]=255&a,a/=256,t-=8);for(n=n< 0;i[u++]=255&n,n/=256,c-=8);return i[--u]|=128*p,i}function P(e,t,r){var n,a=8*r-t-1,o=(1<>1,c=a-7,s=r-1,l=e[s--],d=127&l;for(l>>=7;c>0;d=256*d+e[s],s--,c-=8);for(n=d&(1<<-c)-1,d>>=-c,c+=t;c>0;n=256*n+e[s],s--,c-=8);if(0===d)d=1-i;else{if(d===o)return n?NaN:l?-_:_;n+=L(2,t),d-=i}return(l?-1:1)*n*L(2,d-t)}function j(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function A(e){return[255&e]}function N(e){return[255&e,e>>8&255]}function F(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function I(e){return C(e,52,8)}function H(e){return C(e,23,4)}function R(e,t,r){b(e.prototype,t,{get:function(){return this[r]}})}function z(e,t,r,n){var a=f(+r);if(a+t>e[O])throw k("Wrong index!");var o=e[T]._b,i=a+e[Y],c=o.slice(i,i+t);return n?c:c.reverse()}function W(e,t,r,n,a,o){var i=f(+r);if(i+t>e[O])throw k("Wrong index!");for(var c=e[T]._b,s=i+e[Y],l=n(+a),d=0;d q;)(B=V[q++])in v||c(v,B,x[B]);o||(U.constructor=v)}var G=new y(new v(2)),J=y.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||s(y.prototype,{setInt8:function(e,t){J.call(this,e,t<<24>>24)},setUint8:function(e,t){J.call(this,e,t<<24>>24)}},!0)}else v=function(e){d(this,v,"ArrayBuffer");var t=f(e);this._b=h.call(new Array(t),0),this[O]=t},y=function(e,t,r){d(this,y,"DataView"),d(e,v,"DataView");var n=e[O],a=u(t);if(a<0||a>n)throw k("Wrong offset!");if(a+(r=void 0===r?n-a:p(r))>n)throw k("Wrong length!");this[T]=e,this[Y]=a,this[O]=r},a&&(R(v,"byteLength","_l"),R(y,"buffer","_b"),R(y,"byteLength","_l"),R(y,"byteOffset","_o")),s(y.prototype,{getInt8:function(e){return z(this,1,e)[0]<<24>>24},getUint8:function(e){return z(this,1,e)[0]},getInt16:function(e){var t=z(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=z(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return j(z(this,4,e,arguments[1]))},getUint32:function(e){return j(z(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return P(z(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return P(z(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){W(this,1,e,A,t)},setUint8:function(e,t){W(this,1,e,A,t)},setInt16:function(e,t){W(this,2,e,N,t,arguments[2])},setUint16:function(e,t){W(this,2,e,N,t,arguments[2])},setInt32:function(e,t){W(this,4,e,F,t,arguments[2])},setUint32:function(e,t){W(this,4,e,F,t,arguments[2])},setFloat32:function(e,t){W(this,4,e,H,t,arguments[2])},setFloat64:function(e,t){W(this,8,e,I,t,arguments[2])}});g(v,"ArrayBuffer"),g(y,"DataView"),c(y.prototype,i.VIEW,!0),t.ArrayBuffer=v,t.DataView=y},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,r){var n=r(639),a=r(99);e.exports=function e(t,r,o,i,c){return t===r||(null==t||null==r||!a(t)&&!a(r)?t!=t&&r!=r:n(t,r,o,i,e,c))}},function(e,t,r){var n=r(71)(r(50),"Map");e.exports=n},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,r){var n=r(656),a=r(663),o=r(665),i=r(666),c=r(667);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t -1&&e%1==0&&e<=9007199254740991}},function(e,t,r){var n=r(51),a=r(177),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!a(e))||(i.test(e)||!o.test(e)||null!=t&&e in Object(t))}},function(e,t,r){var n=r(98),a=r(99);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==n(e)}},function(e,t,r){var n=r(84);e.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(182)("keys"),a=r(130);e.exports=function(e){return n[e]||(n[e]=a(e))}},function(e,t,r){var n=r(57),a=r(56),o=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(129)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(179);e.exports=function(e){return Object(n(e))}},function(e,t){e.exports={}},function(e,t,r){var n=r(100),a=r(753),o=r(183),i=r(181)("IE_PROTO"),c=function(){},s=function(){var e,t=r(393)("iframe"),n=o.length;for(t.style.display="none",r(754).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("