body.login.cora-login,html{height:100%!important;margin:0!important;padding:0!important}body.login.cora-login{background:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;min-height:100vh!important;overflow-x:hidden!important;position:relative!important}body.login.cora-login #login h1,body.login.cora-login .screen-reader-text,body.login.cora-login h1{display:none!important}body.login.cora-login .cora-brand-panel{align-items:center!important;background-color:#1e2a3b!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;justify-content:center!important;left:0!important;padding:60px!important;position:fixed!important;top:0!important;width:45%!important;z-index:10!important}body.login.cora-login .cora-brand-content{max-width:360px;position:relative;text-align:center;z-index:1}body.login.cora-login .cora-brand-logo{align-items:center;background:hsla(0,0%,100%,.08);border-radius:20px;display:flex;height:88px;justify-content:center;margin:0 auto 32px;width:88px}body.login.cora-login .cora-brand-logo svg{height:52px;width:52px}body.login.cora-login .cora-brand-title{color:#fff!important;font-size:48px!important;font-weight:700!important;letter-spacing:2px;margin:0 0 12px!important}body.login.cora-login .cora-brand-tagline{color:hsla(0,0%,100%,.6)!important;font-size:18px!important;line-height:1.6;margin:0!important}body.login.cora-login .cora-brand-divider{background:rgba(242,108,79,.6);height:2px;margin:32px auto;width:60px}body.login.cora-login .cora-brand-statement{color:hsla(0,0%,100%,.5)!important;font-size:15px!important;font-weight:500!important;letter-spacing:1px;margin:0!important;text-transform:uppercase}body.login.cora-login #login{align-items:center!important;background-color:#fff!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;justify-content:center!important;margin:0!important;overflow-y:auto!important;padding:40px!important;position:fixed!important;right:0!important;top:0!important;width:55%!important;z-index:20!important}body.login.cora-login .cora-form-header{margin-bottom:32px;max-width:360px;text-align:center;width:100%}body.login.cora-login .cora-form-title{color:#1e2a3b!important;font-size:28px!important;font-weight:700!important;margin:0 0 8px!important}body.login.cora-login .cora-form-subtitle{color:#64748b!important;font-size:15px!important;margin:0!important}body.login.cora-login #loginform,body.login.cora-login #lostpasswordform,body.login.cora-login #registerform{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;max-width:360px!important;padding:0!important;width:100%!important}body.login.cora-login label{color:#1e2a3b!important;display:block!important;font-size:14px!important;font-weight:500!important;margin-bottom:8px!important}body.login.cora-login form .input,body.login.cora-login input[type=email],body.login.cora-login input[type=password],body.login.cora-login input[type=text]{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;color:#1e2a3b!important;font-family:inherit!important;font-size:15px!important;height:48px!important;margin:0!important;padding:0 16px!important;transition:border-color .15s,box-shadow .15s!important;width:100%!important}body.login.cora-login form .input:focus,body.login.cora-login input[type=email]:focus,body.login.cora-login input[type=password]:focus,body.login.cora-login input[type=text]:focus{border-color:#f26c4f!important;box-shadow:0 0 0 3px rgba(242,108,79,.12)!important;outline:none!important}body.login.cora-login input::-moz-placeholder{color:#94a3b8!important}body.login.cora-login input::placeholder{color:#94a3b8!important}body.login.cora-login form .user-pass-wrap,body.login.cora-login form p{margin:0 0 20px!important}body.login.cora-login form p.forgetmenot{margin:0 0 24px!important}body.login.cora-login .wp-pwd{position:relative!important}body.login.cora-login .wp-pwd input[type=password],body.login.cora-login .wp-pwd input[type=text]{padding-right:48px!important}body.login.cora-login .wp-pwd .button.wp-hide-pw{background:transparent!important;border:none!important;box-shadow:none!important;color:#94a3b8!important;cursor:pointer!important;height:auto!important;min-height:0!important;padding:10px!important;position:absolute!important;right:4px!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important}body.login.cora-login .wp-pwd .button.wp-hide-pw:hover{background:transparent!important;color:#64748b!important}body.login.cora-login .wp-pwd .button.wp-hide-pw:focus{box-shadow:none!important;outline:none!important}body.login.cora-login .wp-pwd .button.wp-hide-pw .dashicons{font-size:20px!important;height:20px!important;width:20px!important}body.login.cora-login .forgetmenot,body.login.cora-login .forgetmenot label{align-items:center!important;display:flex!important}body.login.cora-login .forgetmenot label{color:#64748b!important;cursor:pointer!important;font-weight:400!important;gap:10px!important;margin:0!important}body.login.cora-login input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:#fff!important;border:2px solid #cbd5e1!important;border-radius:4px!important;cursor:pointer!important;flex-shrink:0!important;height:18px!important;margin:0!important;min-width:18px!important;transition:all .15s!important;width:18px!important}body.login.cora-login input[type=checkbox]:checked{background:#f26c4f!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 6 9 17l-5-5%27/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:12px!important;border-color:#f26c4f!important}body.login.cora-login input[type=checkbox]:focus{box-shadow:0 0 0 3px rgba(242,108,79,.12)!important;outline:none!important}body.login.cora-login .submit{margin:0!important}body.login.cora-login .button-primary,body.login.cora-login input[type=submit]{background:#f26c4f!important;border:none!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;height:48px!important;line-height:48px!important;padding:0 24px!important;text-shadow:none!important;transition:background .15s,transform .1s!important;width:100%!important}body.login.cora-login .button-primary:hover,body.login.cora-login input[type=submit]:hover{background:#e05a3d!important}body.login.cora-login .button-primary:active,body.login.cora-login input[type=submit]:active{transform:translateY(1px)!important}body.login.cora-login .button-primary:focus,body.login.cora-login input[type=submit]:focus{box-shadow:0 0 0 3px rgba(242,108,79,.25)!important;outline:none!important}body.login.cora-login #login_error,body.login.cora-login .message,body.login.cora-login .success{border:none!important;border-left:4px solid!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;margin:0 0 20px!important;max-width:360px!important;padding:14px 16px!important;width:100%!important}body.login.cora-login #login_error{background:#fef2f2!important;border-left-color:#dc2626!important;color:#991b1b!important}body.login.cora-login .message{background:#eff6ff!important;border-left-color:#3b82f6!important;color:#1e40af!important}body.login.cora-login .success{background:#ecfdf5!important;border-left-color:#10b981!important;color:#065f46!important}body.login.cora-login #login_error a,body.login.cora-login .message a{color:inherit!important;font-weight:600!important}body.login.cora-login #backtoblog,body.login.cora-login #nav{max-width:360px!important;padding:0!important;text-align:center!important;width:100%!important}body.login.cora-login #nav{margin:24px 0 0!important}body.login.cora-login #backtoblog{margin:12px 0 0!important}body.login.cora-login #backtoblog a,body.login.cora-login #nav a{color:#64748b!important;font-size:14px!important;text-decoration:none!important;transition:color .15s!important}body.login.cora-login #backtoblog a:hover,body.login.cora-login #nav a:hover{color:#f26c4f!important}body.login.cora-login .privacy-policy-page-link{margin:20px 0 0!important;max-width:360px!important;text-align:center!important;width:100%!important}body.login.cora-login .privacy-policy-page-link a{color:#94a3b8!important;font-size:13px!important;text-decoration:none!important}body.login.cora-login .privacy-policy-page-link a:hover{color:#64748b!important}body.login.cora-login .language-switcher{margin:20px 0 0!important;max-width:360px!important;text-align:center!important;width:100%!important}@media screen and (max-width:960px){body.login.cora-login .cora-brand-panel{display:none!important}body.login.cora-login #login{height:auto!important;left:0!important;min-height:100vh!important;padding:40px 24px!important;position:relative!important;width:100%!important}}@media screen and (max-width:480px){body.login.cora-login .cora-form-title{font-size:24px!important}body.login.cora-login #backtoblog,body.login.cora-login #login_error,body.login.cora-login #loginform,body.login.cora-login #lostpasswordform,body.login.cora-login #nav,body.login.cora-login #registerform,body.login.cora-login .cora-form-header,body.login.cora-login .message{max-width:100%!important}}
