﻿.form-floating .toggle-password{position:absolute;color:#d8dbdd;cursor:pointer;font-size:.9375rem;right:1rem;top:1.375rem;}.form-floating .toggle-password:hover{color:#bcc1c6;}.form-floating .toggle-password.fa-eye{right:1.0625rem;}.form-floating>label{color:rgba(var(--bs-body-color-rgb),.25);}.form-floating>label::after{background-color:transparent!important;}.form-control[readonly]{background-color:#e9ecef;}#navbar .logo{margin-top:1rem;margin-left:1rem;}#navbar .logo a{display:block;background-image:url(../static/images/logo.svg);background-position:center;background-repeat:no-repeat;background-size:300px 94px;width:13.125rem;height:2.5rem;}#navbar .logo a span{display:none;}.account{position:absolute;top:0;right:0;bottom:0;width:25rem;height:2.625rem;margin-top:0;text-align:left;}.account .user a{color:var(--text-primary);text-decoration:none;}.account .user a span{display:block;position:absolute;}.account .user a span.icon{color:#273474;font-size:1.375rem;margin-top:.25rem;}.account .user a span.full-name{font-size:.875rem;font-weight:500;margin-top:0;margin-left:2.25rem;width:13.75rem;}.account .user a span.name{color:#bbb;font-size:.75rem;margin-top:1.375rem;margin-left:2.25rem;width:13.75rem;}.account .login,.account .logout{float:right;border-radius:1rem;width:7.5rem;}#navbar .account{margin-top:1rem;margin-right:1.25rem;}#sidemenu ul{list-style:none;margin:0;padding:0;}#sidemenu ul li.menu-header{color:#fff;font-size:.6875rem;font-weight:700;margin-top:1.5rem;padding:.4375rem .9375rem;text-transform:uppercase;}#sidemenu ul li.menu-header:first-child{margin-top:2.25rem;}#sidemenu ul li.menu-item a{display:block;background-color:transparent;color:#eee;font-size:.875rem;margin:0 1rem;padding:.375rem 1rem;text-decoration:none;}#sidemenu ul li.menu-item a i{display:inline-block;color:transparent;padding:0 .5rem;}#sidemenu ul li.menu-item:hover,#sidemenu ul li.menu-item.selected{background-color:#363b7b;color:#fff;}#sidemenu ul li.menu-item.selected i{color:#fff;}::-ms-reveal{display:none;}#navbar{position:absolute;top:0;right:0;left:0;height:4.375rem;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.175)!important;width:100%;z-index:1000;}#sidebar{position:absolute;top:4.375rem;bottom:0;left:0;width:17.5rem;background-color:#273474;color:#eee;}#content{position:absolute;top:4.375rem;right:0;bottom:0;left:17.5rem;background-color:#f0f5fc;padding:1.5rem 1.5rem;overflow-y:auto;}#content .content-panel{background-color:#fff;border:solid 1px #dee2e6;border-radius:0;font-size:.875rem;margin:0 0 1rem;padding:1.5rem;min-width:48rem;width:48rem;}#content .content-panel .alert i{font-size:1rem;margin-right:.5rem;}#content .content-panel h4{border-bottom:solid 1px #dee2e6;color:#283178;font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;}#content .content-panel h6{color:#283178;font-size:.9375rem;font-weight:600;}#content .content-panel .buttons{border-top:solid 1px #dee2e6;margin-top:1.5rem;min-height:3rem;padding:1rem 0 0;text-align:right;}#content .content-panel .buttons .btn{min-width:6.875rem;margin-left:.375rem;}#content .content-panel .buttons .btn-cancel{float:left;margin-left:0;}#password-validator{list-style:none;padding:0;margin-bottom:0;}#password-validator li.valid i{color:#008000;margin-right:.25rem;}#password-validator li.invalid i{color:#f00;margin-right:.25rem;}