:root{--icon-color:#000}.login-card{border:0;border-radius:27.5px;box-shadow:0 10px 30px 0 rgba(172,168,168,.43);overflow:hidden}.login-card-img{border-radius:0;box-shadow:0 10px 30px 0 rgba(172,168,168,.43);position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login-card .card-body{padding:50px 40px 50px}.login-card .btn{padding-top:12px;padding-bottom:12px;font-weight:bold}@media(max-width:422px){.login-card .card-body{padding:35px 24px}}.login-card-description{font-size:25px;color:#000;font-weight:normal;margin-bottom:15px}.login-card .form-control{border:1px solid #d5dae2;padding:15px 25px;min-height:45px;font-size:13px;font-weight:normal}.login-card .form-control::-webkit-input-placeholder{color:#919aa3}.login-card .form-control::-moz-placeholder{color:#919aa3}.login-card .form-control:-ms-input-placeholder{color:#919aa3}.login-card .form-control::placeholder{color:#919aa3}.login-card .forgot-password-link{font-size:14px;color:#919aa3;margin-bottom:12px}.login-card-footer-text{font-size:16px;color:#0d2366;margin-bottom:60px}@media(max-width:767px){.login-card-footer-text{margin-bottom:24px}}.login-card-footer-nav a{font-size:14px;color:#919aa3}.footer-link{position:absolute;bottom:1rem;text-align:center;width:100%}a:hover{color:#919aa3;text-decoration:underline}a{color:#919aa3;text-decoration:none}.loading-progress{position:relative;display:block;width:8rem;height:8rem;margin:20vh auto 1rem auto}.loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.6rem;transform-origin:50% 50%;transform:rotate(-90deg)}.loading-progress circle:last-child{stroke:#1b6ec2;stroke-dasharray:calc(3.141*var(--blazor-load-percentage,0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out}.loading-progress-text{position:absolute;text-align:center;font-weight:bold;inset:calc(20vh + 3.25rem) 0 auto .2rem}.loading-progress-text:after{content:var(--blazor-load-percentage-text,"Loading")}.icon{border-radius:.375rem;display:flex;align-items:center;justify-content:center;font-size:70px;height:60px;padding-top:10px}.icon i{color:var(--icon-color)}.validation-message{color:#f00!important}th a{color:#000}th label{cursor:pointer}.clickable-alert:hover{filter:brightness(85%);cursor:pointer}