body.login{background-color:#0b0f1a!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body.login #login h1 a{background-size:contain!important;width:100px!important;height:100px!important;margin:0 auto 24px!important;padding:0!important;background-repeat:no-repeat!important;background-position:center!important}body.login #loginform{background:#0f1423e6!important;border:1px solid rgba(100,100,180,.3)!important;border-radius:12px!important;box-shadow:0 0 40px #503cb414,0 0 0 1px #6464c81a!important;padding:28px 32px 24px!important;margin-top:0!important}body.login #loginform label{color:#a0a8c8!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em!important}body.login #loginform input[type=text],body.login #loginform input[type=password]{background:#f0f0f5!important;border:1px solid rgba(100,100,180,.15)!important;border-radius:6px!important;padding:10px 14px!important;font-size:14px!important;color:#1a1a2e!important;height:auto!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}body.login #loginform input[type=text]:focus,body.login #loginform input[type=password]:focus{border-color:#796aea!important;box-shadow:0 0 0 2px #6c5ce740!important;outline:none!important;background:#fff!important}body.login .wp-pwd .button.wp-hide-pw{color:#796aea!important;background:transparent!important;border:none!important;box-shadow:none!important}body.login .wp-pwd .button.wp-hide-pw:hover{color:#8b7cf7!important}body.login #loginform .forgetmenot{float:left!important}body.login #loginform .forgetmenot label{color:#8890b0!important;font-size:13px!important}body.login #loginform input[type=checkbox]{background:#6464b426!important;border:1px solid rgba(100,100,180,.3)!important;border-radius:3px!important}body.login #loginform input[type=checkbox]:checked{background:#796aea!important;border-color:#796aea!important}body.login #loginform .submit{clear:both!important;padding-top:16px!important}body.login #loginform .submit .button-primary{width:100%!important;background:#6a5bdf!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#fff!important;height:auto!important;line-height:1.4!important;box-shadow:0 4px 15px #5b4cdb4d!important;cursor:pointer!important;transition:background .2s ease,box-shadow .2s ease,transform .1s ease!important;float:none!important;text-align:center!important;margin:0!important}body.login #loginform .submit .button-primary:hover{background:#796aea!important;box-shadow:0 6px 20px #6c5ce766!important;transform:translateY(-1px)!important}body.login #loginform .submit .button-primary:active{transform:translateY(0)!important}body.login #nav{text-align:center!important;padding:0!important;margin:16px 0 0!important}body.login #nav a{color:#8890b0!important;font-size:13px!important;text-decoration:none!important;transition:color .2s ease!important}body.login #nav a:hover{color:#a8b0d0!important}body.login #backtoblog{text-align:center!important;padding:0!important;margin:8px 0 0!important}body.login #backtoblog a{color:#6870a0!important;font-size:13px!important;text-decoration:none!important;transition:color .2s ease!important}body.login #backtoblog a:hover{color:#8890b0!important}body.login .sd-login-footer{text-align:center!important;color:#4a5280!important;font-size:12px!important;letter-spacing:.05em!important;margin-top:20px!important}body.login .message,body.login #login_error{border-radius:8px!important;border:1px solid rgba(100,100,180,.2)!important;background:#0f1423f2!important;color:#c0c8e0!important;box-shadow:none!important;margin-bottom:16px!important}body.login .message{border-left:4px solid #796aea!important}body.login #login_error{border-left:4px solid #e74c3c!important}body.login #login_error a{color:#8b7cf7!important}body.interim-login #login{padding:0!important}body.login .privacy-policy-page-link{display:none!important}body.login #loginform p.forgetmenot{margin-bottom:0!important}body.login .sd-lost-password-inline{float:right!important;margin-top:2px!important}body.login .sd-lost-password-inline a{color:#8890b0!important;font-size:13px!important;text-decoration:none!important}body.login .sd-lost-password-inline a:hover{color:#a8b0d0!important}
