/* Styling only: authentication, password reset and cookies stay with WordPress. */
body.login{background:#f8f8f4;color:#1c362a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.login #login{width:min(400px,calc(100% - 36px));padding:6vh 0 0}body.login h1 a{background:none;text-indent:0;width:auto;height:auto;font-size:28px;line-height:1.25;font-weight:650;color:#1c362a;padding:20px 0 5px;text-decoration:none}body.login form{border:1px solid #dce5d7;border-radius:16px;box-shadow:none;padding:28px;background:#fff}body.login label{font-size:15px}body.login input[type=text],body.login input[type=password]{border-color:#b7c5ad;border-radius:7px;font-size:20px}body.login .button-primary{background:#1c362a;border-color:#1c362a;min-height:40px;padding:0 18px}body.login #nav a,body.login #backtoblog a{color:#335536}body.login .message,body.login #login_error{border-radius:8px}body.login a:focus-visible,body.login input:focus-visible,body.login button:focus-visible{outline:3px solid #789b59;outline-offset:3px}@media(max-width:480px){body.login #login{padding-top:25px}body.login form{padding:23px}}
