/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{height:100%;}body{background:#eee;min-height:100%;display:flex;justify-content:center;align-items:center;}.user-login-form{padding:3em 3em 2em 3em;background:#fafafa;border:1px solid #ebebeb;box-shadow:rgba(0,0,0,0.14902) 0 1px 1px 0,rgba(0,0,0,0.09804) 0 1px 2px 0;}.js-form-item{position:relative;margin-bottom:45px;}label{color:#999;font-size:18px;font-weight:normal;}.form-text{font-size:18px;padding:10px 10px 10px 5px;-webkit-appearance:none;display:block;background:#fafafa;color:#636363;width:300px;border:none;border-radius:0;border-bottom:1px solid #757575;}.description{font-size:12px;font-weight:500;color:#666;}.button{position:relative;display:inline-block;padding:12px 24px;margin:.3em 0 1em 0;width:100%;vertical-align:middle;color:#fff;font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;text-align:center;letter-spacing:1px;border:0;border-bottom:2px solid #3160B6;cursor:pointer;-webkit-transition:all 0.15s ease;transition:all 0.15s ease;background:#4a89dc;text-shadow:1px 1px 0 rgba(39,110,204,.5);}.form-text{border-bottom:1px solid #4a89dc;}.form-text:focus,.button:focus{outline:none;}.button:focus{border-bottom-color:#4a89dc;}.label:focus ~{color:#9d9d9d;transform:translate(-12%,-50%) scale(0.75);}
