body.login{background:#f4f4ef;color:#192724;font-family:Arial,Helvetica,sans-serif;border-top:4px solid #ab253d}body.login #login{width:min(380px,calc(100% - 32px));padding:36px 0 20px}body.login .wp-login-logo a{display:block;overflow:hidden;text-indent:-9999px;box-sizing:border-box;background:url(logo.svg) center/contain no-repeat #101718;width:100%;height:80px;margin:0;padding:12px;border-radius:6px 6px 0 0}body.login form{margin-top:0;border:1px solid #d5dcd6;border-radius:0 0 6px 6px;box-shadow:0 12px 30px #17231f14;padding:24px;background:#fff}body.login label{font-size:14px;font-weight:700;color:#192724}body.login input.input{font-size:18px;border-color:#a3afa7;border-radius:4px;min-height:46px}body.login .button-primary{background:#ab253d;border-color:#ab253d;min-height:44px;font-weight:700;padding:0 20px}body.login .button-primary:hover{background:#842039;border-color:#842039}body.login .button-secondary,body.login #nav a,body.login #backtoblog a,.mgb-login-links a,.mgb-login-note a{color:#9f2036}body.login .message,body.login #login_error{border-left-color:#ab253d;border-radius:4px}body.login .forgetmenot{margin:8px 0 14px}body.login input[type=checkbox]{border-color:#68766e}.mgb-login-links{text-align:center;margin:0 16px 24px;font-size:13px}.mgb-login-note{font-size:13px;line-height:1.5;margin-bottom:14px}.login .privacy-policy-page-link{display:none}.cf-turnstile{margin:14px 0;max-width:100%}:focus-visible{outline:3px solid #d54058;outline-offset:3px}html[data-theme=dark] body.login{background:#17201f;color:#e9efea}html[data-theme=dark] body.login form{background:#202a28;border-color:#47534e}html[data-theme=dark] body.login label{color:#e9efea}html[data-theme=dark] body.login #nav a,html[data-theme=dark] body.login #backtoblog a,html[data-theme=dark] .mgb-login-links a,html[data-theme=dark] .mgb-login-note a{color:#ff98aa}
