.login *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.login:after{background:transparent var(--login-background) 50% 50% no-repeat;background-size:cover;position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0.5}#login-content{position:absolute;left:0;bottom:50px;width:100%}#login-content h1{padding:0 30px;line-height:3.2rem;text-align:center;font-size:2.5rem;color:rgba(255,255,255,0.75)}#login{background:rgba(255,255,255,0.1);position:relative;top:50%;left:calc(100% - 720px);margin:0;padding:45px;width:380px;outline:7px solid rgba(32,23,117,0.3);-webkit-box-shadow:0 0 7px -5px #fff;-moz-box-shadow:0 0 7px -5px #fff;-ms-box-shadow:0 0 7px -5px #fff;box-shadow:0 0 7px -5px #fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#login p{color:#fff}#login #login_error,#login .message,#login .success{background-color:rgba(255,255,255,0.1);margin:0 auto;padding:4px 12px;width:calc(100% - 6px);color:#ddd}#login form{background:transparent;padding:0 3px 3px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#login form label{margin-bottom:4px;color:#fff}#login form label[for="authcode"]{margin-top:12px}#login form input{font-size:1rem;outline:4px solid rgba(100,100,100,0.15);border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#login form input:not([type="submit"]){padding:0 12px}#login form .wp-hide-pw{outline:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#login form .wp-hide-pw .dashicons:before{color:#2b1e8f}#login h1 a{background-image:var(--login-logo);background-size:100%;background-position:0 0;width:200px;height:64px;pointer-events:none;cursor:default}#login h1 a:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#login .forgetmenot{margin-top:10px}#login #rememberme{display:none}#login #rememberme:checked+label:after{visibility:visible;opacity:1}#login .forgetmenot label{position:relative;display:block;float:left;padding-left:30px;line-height:1.25rem;font-size:0.9rem;cursor:pointer}#login .forgetmenot label:before,#login .forgetmenot label:after{position:absolute;display:block;content:''}#login .forgetmenot label:before{background:#e6e6e6;top:0;left:0;width:22px;height:22px;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;transition:background 0.2s ease}#login .forgetmenot label:after{background:#2b1e8f;visibility:hidden;top:4px;left:4px;width:14px;height:14px;opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}#login .button:not(.wp-hide-pw){background-color:#23b6ff;min-height:unset;line-height:1.3rem;padding:10px 40px 12px;border:none;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}#login .button:not(.wp-hide-pw):hover{background-color:#2b1e8f}#login .button:not(.wp-hide-pw):active{background-color:#201775}#login #loginform .button:not(.wp-hide-pw){padding:10px 20px 12px;color:#fff}#login #nav,#login #backtoblog{display:none}#wp-auth-check-wrap #wp-auth-check{max-height:476px !important}.interim-login #login{top:0;left:50%;margin:0;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}@media all and (max-width: 1500px){#login{left:calc(100% - 610px)}}@media all and (max-width: 1400px){#login{left:calc(100% - 530px)}}@media all and (max-width: 1280px){#login{top:130px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#login-content{top:600px;left:0;bottom:unset}#login-content h1{margin:0 auto;max-width:600px}}@media all and (max-width: 1280px) and (max-height: 740px){#login-content{display:none}}@media all and (max-width: 820px){.login:after{background-position:26% 50%}}@media all and (max-height: 640px){#login{top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}}@media all and (max-width: 600px){#login-content{left:0;top:585px;bottom:unset}#login-content h1{margin:0 auto;max-width:450px;line-height:2.8rem;font-size:1.8rem}}@media all and (max-width: 500px){#login-content{display:none}}@media all and (max-width: 460px){#login{width:82%}}@media all and (max-width: 440px){#login #wp-submit{margin-top:23px;width:100%}}@media all and (max-height: 414px){#login{padding:15px}#login h1 a{margin-bottom:10px;width:160px}#login form .input,#login input[type=password],#login input[type=text]{min-height:34px}}@media all and (max-width: 400px){#login{padding:20px}}
/*# sourceMappingURL=login.css.map */
