#password-errors{background:transparent !important;transition:0.25s ease-in-out !important;margin:0 !important;padding:0 !important;display:block !important}#password-errors:empty{display:none !important;margin:0 !important;padding:0 !important;height:0 !important;min-height:0 !important}#password-errors ul,#password-errors li{list-style:none !important;padding:0 !important;margin:0 !important}#pwd-container .input-group-addon{background:#fff}body.login .content{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 40px);padding:20px;box-sizing:border-box;background-color:transparent !important;color:inherit}body{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;height:100%}body.login .content,body.login .content::before,body.login .content::after,body.login .page-content,body.login .login .content-wrapper,body.login .content>:not(.card){background:transparent !important;box-shadow:none !important;border:none !important;opacity:1 !important}body.login .content .card p.privacy{text-align:center;font-size:12px;color:#666}body.login .content .card p.privacy a{color:#666;text-decoration:none}body.login .content *:not(.card):not(.card *){background:transparent !important;box-shadow:none !important;border-color:transparent !important}body.login .content>:not(.card) .alert.alert-danger,body.login .content>.alert.alert-danger,body.login>.content>div>div.alert.alert-danger,body.login .content .alert.alert-danger:not(.card *){background-color:transparent !important;background-image:none !important;border:none !important;border-color:transparent !important;color:#d9534f !important;box-shadow:none !important;padding:0 !important;margin:0 !important}body.login .content .card{display:flex;width:400px;padding:50px !important;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;background:#fff !important;box-shadow:0 4px 30px rgba(0,0,0,0.1) !important;position:relative !important;z-index:9999 !important;box-sizing:border-box}body.login .content .card .logo-wrapper{width:100%;height:49px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;margin-bottom:4px}body.login .content .card .login-logo{max-width:168px !important;width:auto !important;max-height:49px !important;height:auto !important;object-fit:contain !important;display:block !important}body.login .content .card input,body.login .content .card textarea,body.login .content .card select,body.login .content .card .form-control{background:#fff !important}body.login .content .card input[type="checkbox"],body.login .content .card input[type="radio"],body.login .content .card .form-check-input,body.login .content .card .custom-control-input{background-color:initial !important;border-color:initial !important;box-shadow:none !important;-webkit-appearance:auto !important;appearance:auto !important}body.login .content .card .login-form .form-control,body.login .content .card input[type="email"],body.login .content .card input[type="text"],body.login .content .card input[type="password"]{background:#fff !important;color:#222 !important;border:1px solid #ccc !important;padding:10px 12px !important;border-radius:4px !important;box-shadow:none !important;outline:none !important}body.login .content .card .input-icon{position:relative !important;width:100% !important}body.login .content .card .input-icon>.form-control,body.login .content .card .input-icon input[type="email"],body.login .content .card .input-icon input[type="text"],body.login .content .card .input-icon input[type="password"]{padding-left:40px !important}body.login .content .card .input-icon>i{position:absolute !important;left:12px !important;top:50% !important;transform:translateY(-50%) !important;margin:0 !important;z-index:3 !important;width:16px !important;height:16px !important;text-align:center !important;color:#999 !important}body.login .content .card .input-icon.right>.form-control{padding-right:40px !important;padding-left:12px !important}body.login .content .card input[disabled],body.login .content .card input[readonly]{opacity:1 !important;color:#555 !important;background:#f8f8f8 !important}body.login .content .card .form-group .help-block,body.login .content .card .form-group .error,body.login .content .card .form-group .field-error,body.login .content .card .form-group .alert-danger{display:block !important;margin-top:5px !important;color:#d9534f !important;font-size:13px !important;background-color:transparent;border:none}body.login .content .card #password-errors{display:block !important;background:transparent !important;transition:0.25s ease-in-out !important;padding:0 !important;margin-top:8px !important;color:#d9534f !important;font-size:13px !important;width:100% !important;box-sizing:border-box !important;position:relative !important;border-radius:0 !important}body.login .content .card #password-errors:not(:empty){border:1px solid rgba(242,184,189,0.6) !important;padding:6px 10px !important;border-radius:4px !important;color:#7a1e21 !important;margin-top:6px !important}body.login .content .card .field-error-container{min-height:3px;box-sizing:border-box !important;margin-top:6px !important;width:100% !important;display:flex !important;align-items:flex-start !important;padding:0 !important}body.login .content .card .form-group.has-error .form-control{border-color:#e0878b !important;box-shadow:0 0 0 0.12rem rgba(224,135,139,0.12) !important}body.login .content .card .field-error-container ul,body.login .content .card #password-errors ul{list-style:none !important;padding-left:0 !important;margin:0 !important}body.login .content .card .field-error-container li,body.login .content .card #password-errors li{padding:0 !important;margin:0 0 6px 0 !important;font-size:13px !important;color:#7a1e21 !important}body.login .content .card .login-form .login-group,body.login .content .card .login-form .form-group{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:20px !important;width:100% !important;box-sizing:border-box !important}body.login .content .card .login-form{width:100% !important;margin:0 !important;box-sizing:border-box !important}body.login .content .card .login-form .form-actions{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:12px !important;padding-top:8px !important;margin:0 !important}body.login .content .card .form-actions{align-items:flex-start !important;padding-top:6px !important}body.login .content .card .form-actions .checkbox input[type="checkbox"]{height:18px !important;width:18px !important}body.login .content .card .form-actions .checkbox,body.login .content .card .form-actions label.checkbox{display:flex !important;align-items:center !important;gap:8px !important;margin-top:6px !important}body.login .content .card .login-form .form-actions .checkbox,body.login .content .card .login-form .form-actions label.checkbox{margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;gap:8px !important;color:inherit !important;font-size:14px !important}body.login .content .card .login-form .form-actions .checkbox input[type="checkbox"],body.login .content .card .login-form .form-actions input[type="checkbox"]{vertical-align:middle !important;margin:0 !important}body.login .content .card .login-form .form-actions .btn.pull-right{float:none !important;margin:0 !important}body.login .content .card .login-form .form-actions .btn{margin-left:0 !important;margin-top:4px !important}body.login .content .card .form-actions .btn,body.login .content .card .form-actions button,body.login .content .card .form-actions input[type="submit"]{border-radius:4px !important;background:#10689D !important;color:#fff !important;border:none !important;width:300px !important;height:36px !important;min-height:36px !important;padding:0 22px !important;box-shadow:0 2px 6px rgba(0,0,0,0.08) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:14px !important;box-sizing:border-box !important}@media (max-width: 360px){body.login .content .card .form-actions .btn,body.login .content .card .form-actions button,body.login .content .card .form-actions input[type="submit"]{width:100% !important}}body.login .content .card .btn,body.login .content .card button,body.login .content .card input[type="submit"],body.login .content .card input[type="button"]{border-radius:4px !important;background:#10689D !important;color:#fff !important;border:none !important;width:300px !important;height:36px !important;min-height:36px !important;padding:0 22px !important;box-shadow:0 2px 6px rgba(0,0,0,0.08) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:14px !important;box-sizing:border-box !important}@media (max-width: 360px){body.login .content .card .btn,body.login .content .card button,body.login .content .card input[type="submit"],body.login .content .card input[type="button"]{width:100% !important}}body.login .content .card input[type="submit"][disabled],body.login .content .card button[disabled],body.login .content .card .btn[disabled]{opacity:0.75 !important;background:#9bbfd8 !important;color:#fff !important;cursor:not-allowed !important}body.login .content .card .login-form .login-group input,body.login .content .card .login-form .form-group input{width:100% !important;box-sizing:border-box !important}body.login .content .card .form-title,body.login .content .card h3.form-title{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;display:block !important;width:100%;font-size:20px !important;font-weight:600 !important;text-align:left !important;margin:0 0 8px 0 !important}@media (max-width: 420px){body.login .content .card .form-title,body.login .content .card h3.form-title{font-size:16px !important}}@media (max-width: 600px){body.login .content .card .logo-wrapper{height:40px}body.login .content .card .login-logo{max-height:40px !important;max-width:140px !important}body.login .content .card{width:100%;padding:24px !important;gap:20px;margin:0 12px}}body.login .content .card .forget-password a#forget-password,body.login .content .card .forget-password a#forget-password:link,body.login .content .card .forget-password a#forget-password:visited{color:#666 !important;text-decoration:none !important}body.login .content .card .forget-password a#forget-password:hover,body.login .content .card .forget-password a#forget-password:focus{color:#666 !important;text-decoration:underline !important}body.login .copyright{background-color:#ffffff !important;padding:10px 0 !important;text-align:center;box-shadow:0 -1px 0 rgba(0,0,0,0.04) inset}body.login .copyright *{color:#666 !important}
