body.login{background:#1c1d1b;color:#f4f1e9;font-family:Arial,Helvetica,sans-serif}#login{width:min(360px,calc(100% - 40px));padding-top:7vh}.login h1 a{background-image:url(mark-light.svg);background-size:contain;width:90px;height:100px;margin-bottom:30px}.login form{background:#f4f1e9;color:#1c1d1b;border:0;border-radius:6px;padding:30px;box-shadow:none}.login form:before{content:'KREMLIN BOT / STAFF';font:11px monospace;letter-spacing:2px;display:block;margin-bottom:25px;color:#e93630}.login input[type=text],.login input[type=password]{background:transparent;border:1px solid #babdb0;border-radius:3px;font-size:19px}.login .button-primary{background:#e93630;border-color:#e93630;box-shadow:none;text-shadow:none;border-radius:3px;padding:4px 20px}.login #nav a,.login #backtoblog a,.login .privacy-policy-page-link a{color:#d1d4c6}.login .message,.login #login_error,.login .success{color:#1c1d1b;background:#f4f1e9;border-left-color:#e93630}.login .language-switcher{color:#1c1d1b}.login .dashicons{color:#e93630}#loginform p.forgetmenot{margin-top:8px}
